Software Engineer Level 1
Location
Annapolis Junction, MD | United States
Job description
Software Engineer Level 1 Location Annapolis Junction, MD : Required Security Clearance: Top Secret/SCI with Full Scope Polygraph City: Annapolis Junction State/Territory: Maryland Travel: None Potential for Teleworking: Yes Schedule: Full Time DoD 8570 IAT Requirement: None DoD 8570 IAM Requirement: None DoD 8570 IASAE Requirement: None DoD CSSP Requirement: None Last Updated: 3/6/24 10:54 PM Requisition ID: 581271 US Citizenship Required?: Yes
Capabilities
- Analyze user requirements to derive software design and performance requirements
- Design and code new software or modify existing software to add new features
- Debug existing software and correct defects
- Integrate existing software into new or modified systems or operating environments
- Develop simple data queries for existing or proposed databases or data repositories
- Provide recommendations for improving documentation and software development process standards
- Develop or implement algorithms to meet or exceed system performance and functional standards
- Assist with developing and executing test procedures for software components
- Write or review software and system documentation
- Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
- Serve as team lead at the level appropriate to the software development process being used on any particular project
- Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Design or implement complex database or data repository interfaces/queries
Qualifications
- Seven (7) years experience as a software engineer, 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 software engineering experience on projects with similar software processes may be substituted for a bachelor's degree.
Required Skills
- Java 8
- AngularJS / Jquery / BackboneJS (other JS frameworks)
- REST
- JMS
- JSON
- Java Security
- Jenkins
- Junit/Mockito
- Mongo DB
- ElasticSearch / Elk
- GIT / GITLab
- MAVEN
- Google Guice
- Vertex
- Microservices
- Docker
Our Pay & Benefits Include
Compensation
- Above Market Pay
- Large Referral Bonuses
- Additional Bonuses for Exceptional Performance and Assisting with Business Development and Company Growth
Health
- 100% Paid Premiums for Health Insurance. Choose from over 60 gold-level medical plans from Aetna, CareFirst BCBS, Kaiser and UnitedHealthcare. Choose from PPO, EPO, POS, HMO, and HSA-compatible plans with Health Savings Account and Flexible Spending Account Options.
- 100% Paid Premiums for Dental Insurance
- 100% Paid Premiums for Vision Insurance
Income Protection
- 100% Paid Premiums for Short-Term Disability
- 100% Paid Premiums for Long-Term Disability
- 100% Paid Premiums for Accidental Death & Dismemberment
- 100% Paid Premiums for Basic Term Life Insurance
Retirement
- 8% Company Contribution to 401k with Immediate Vesting of Contributions and Pre-Tax and Roth Options
Leave
- Up to 20 Days of Flexible Paid Time Off (PTO)
- 11 Days of Paid Floating Holidays
Work-Life Balance
- Flexible Work Schedules including Flex Time and Compressed Work Period
- Remote Work including Partial or Fully Remote.
Job tags
Salary