Software Engineer Cognitio Reston, VA

Kate

Administrator
Команда форума
Job Description:

Java Software Developer with strong systems, software, cloud, and Agile experience to support a complex program to provide Agile development and operations and maintenance for critical systems. Based in DevOps framework, participate in and/or direct major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing.

Primary Responsibilities
  • Participate in software programming initiatives to support innovation and enhancement, using Java, Hibernate, SpringBootDeveloping and directing software system validation and testing methods using Junit and Katalon
  • Participate in the development of documentation.
  • Coordinate closely with customers, Scrum Masters, and cross-functional areas to communicate project statuses and initiatives.
  • Analyze data to effectively coordinate the installation of new systems or modifications to existing systems.
  • Support the Agile software development lifecycle.
  • Perform systems software development, including deployment of build artifacts across different environments leverage GitFlow constructs
  • Communicate key project data to team members and build team cohesion and effectiveness.
  • Develop and execute project plans. Leverage Atlassian tool suite like JIRA and Confluence to track activities
  • Apply best practices and standard operating procedures
  • Create innovative solutions to meet the technical needs of customers.
Requirements

Basic Qualifications:

  • Candidate must have an active TS/SCI with a CI Polygraph
  • Candidate must have Master with 15 years of prior relevant experience or Doctorate with 13 years of prior relevant experience.
  • Proficient with common Agile practices, service-orientated environments, and better development practices.
  • Extensive experience using Java
  • Use of industry leading tools like GitHub, Jenkins, Unix bash scripting
  • In-depth experience with Python, Java, Spark and MapReduce
  • Expert in the software development lifecycle
  • Experience working in an Agile environment
  • Excellent communication skills (written and verbal)
  • Well versed with using version control systems
  • Well versed with using issue/problem tracking systems
Preferred Qualifications
  • Experience in AWS Data management services (Elastic, Lambda, Kinesis)
  • Experience with SAFe development practices
 
Сверху