Today
Top Secret/SCI
Unspecified
CI Polygraph
IT - Software
Gaithersburg, MD (On-Site/Office)
Applicants should be self-motivated, fast-paced, curious problem solvers with a BS in Software Engineering or related field, plus the following skills/experience:
Primary Responsibilities:
• Software development lifecycle including scope and work estimation, architecture and design, coding, and automated testing within an Agile model.
• Resolve various tasks as prioritized by the team product owner.
• Engage in the complete software development lifecycle, operating within well-defined parameters.
• Take ownership of delivering enhancements within a system or application.
• Break down sizable tasks into manageable units for execution and provide LOE estimations.
• Collaborate with fellow software engineers to create and document optimal technical designs.
• Ensure team compliance with Agile processes and best practices.
• Build software solutions where the solution is not clearly defined but always prioritizing customer needs.
• Resolve obstacles for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers.
• Ensure all Scrum events take place and are positive, productive, and kept within the timebox.
Basic Qualifications:
Preferred Qualifications:
Cloud Exposure:
Primary Responsibilities:
• Software development lifecycle including scope and work estimation, architecture and design, coding, and automated testing within an Agile model.
• Resolve various tasks as prioritized by the team product owner.
• Engage in the complete software development lifecycle, operating within well-defined parameters.
• Take ownership of delivering enhancements within a system or application.
• Break down sizable tasks into manageable units for execution and provide LOE estimations.
• Collaborate with fellow software engineers to create and document optimal technical designs.
• Ensure team compliance with Agile processes and best practices.
• Build software solutions where the solution is not clearly defined but always prioritizing customer needs.
• Resolve obstacles for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers.
• Ensure all Scrum events take place and are positive, productive, and kept within the timebox.
Basic Qualifications:
- Current active TS/SCI with CI Polygraph
- US citizenship is required per contract.
- Experience working as a Scrum Master for a software development or similar technical team.
- Strong proficiency with the following technologies:
- Web: HTML, CSS, Django, JQuery, Ajax, and REST APIs
- Object-oriented Programming: Python, Java, JavaScript and REACT
- Relational Database: SQL
- Operating System: Windows, Linux
- Version Control System: Git, GitLab
- Deep understanding of modern software design patterns and coding standards.
- Experience architecting, developing, and delivering complex software systems into production.
- Working knowledge of Agile development and continuous integration/continuous delivery methodologies and tools, Jenkins, GitLab, and Docker.
- Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
Preferred Qualifications:
- Experience with scripting language such as Python and REACT
- Software Architectures: Client-Server, Model-View-Controller
Cloud Exposure:
- Multi-cloud architectures: AWS, IBM, Google, Azure, and Oracle.
- Specific AWS Services: S3, SQS, SNS, EC2, CloudFormation and RDS.
- Certifications such as AWS DevOps Engineer or similar.
group id: 10290999