
Software Engineer - 2 (Java/Python/Microservices)
- Annapolis Junction, MD
- Permanent
- Full-time
05-114-SWEThe Level 2 Software Engineer (SWE) shall possess the following capabilities:Position Description:
- Develop new capabilities including the integration of components and common services libraries
- Manage existing software baselines and sustain operational systems as needed
- Experience with Enterprise Java development
- Experience with Python development; ability to read and write into/out of the data structures adjacent to complex mathematics
- Experience developing Service oriented architectures
- Experience developing micro service solutions
- Database experience such as Mongo or MySQL
Fourteen (14) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.Salary Range:
$144k-$266k (Annually)*
- *The range displayed above is a likely salary range for this position. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possible contractual requirements and could fall outside of this range.
We are an equal employment opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.