Sigma Defense is seeking a Mid Level Software Developer to provide on-site support to our customer in Patuxent River, MD.
The ideal candidate should be capable of working independently or collaboratively on moderately complex software solutions with reviews for accuracy or solutions in alignment with project goals and specific functional requirements. The hired candidate must have experience with the research, design, development, debugging, and testing of computer and network software of specialized utility programs which may include database maintenance within an application area.
Equal Opportunity Employer/Veterans/Disabled: Sigma Defense Systems is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Job Description
Candidate will be supporting a distributed scrum team locally working on legacy and/or new development for the P-8 Combat Systems. Candidate will need a strong proficiency working and deploying in a RHEL 7/8 environment that includes both testing and deployment in virtual machines. Majority of back end is Java, with some C++. UI development is Java Swing. Work will be performed predominately on site.
Mid-level:
- 2-5 years of experience with an object oriented programming language (Java preferred).
- High proficiency with Git.
- Experience working in Linux.
- Working knowledge of PostgreSQL (or other SQL style DB).
- Familiarity working in a microservice environment.
- Familiarity with Springboot.
- Familiarity with Maven.
Senior-level:
- 5+ years experience with an object oriented programming language (java preferred).
- High proficiency with Git.
- Extremely comfortable working in Linux (RHEL preferred).
- High proficiency working with PostgreSQL (or other SQL style DB).
- Strong experience with a scripting language.
- Ability to assist in architectural design and deployment of a microservice environment.
Personnel Clearance Level:
- Candidate must possess or have the ability to obtain an active Secret security clearance.
Education Requirements:
- Bachelor's degree from an accredited college or university in Engineering, Mathematics (Electrical Engineering, Computer Engineering, Computer Science, Information Technology, Information Systems), or related field of study.
Candidate Differentiators:
- Confident in contributing to system design and architecture decisions.
- Experience with the MINOTAUR Family of Systems.
- Experience with P-8A Application Based Architecture (ABA) and/or P-8A Tactical Open Mission (TOMS) software and TOMS Software Development Environment (SDE).
Essential Job Duties (not all inclusive):
- Assisting government led software factory in creating code solutions to complex problems in accordance with customer expectations.
- Create appropriate testing at unit and above level to ensure quality of delivered software solutions.
- Participate in peer reviews of other team members tasks and associated code.
- Implement and update scripts for installation of software onto mission system hardware.
- Use simulation equipment to test and debug code in production mockup environments.
- Participate in an Agile workflow environment, including backlog refinement, sprint planning, standups, and retrospectives.
- Coordinate with other software factories to integrate and resolve cross domain issues in the production environment.
Salary Ranges:
- Mid: $85,000 - $125,000 annually.
- Senior: $125,000 - $145,000 annually.