Python Software Engineer (GC-2)
Legato, LLC · Annapolis Junction, MD · 2 mo ago
On-siteEngineering$160k–$180k/yrFull-time
About the role
Legato, LLC recruiters (Staffing@legatocorp.com) would love to speak with you regarding the following position: Python Software Engineer in Hanover, MD. Security Clearance Required: TS/SCI w/ Polygraph Salary Range: $160,000-$180,000, depending on experience.
Responsibilities
- Develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems and business management information systems)
- Work individually or as part of a team
- Review and test software components for adherence to the design requirements and documents test results
- Solves software problem reports
- Utilizes software development and software design methodologies appropriate to the development environment
- Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development and requirements analysis and synthesis from level to individual software components
- Some back-end development with an emphasis on APIs
Requirements
- Experience with Python, AWS, Docker, Terraform
- LAT Level 2 Certification required at start date
- At least four (4) years experience in IT applications systems is required
- A bachelor’s degree in a related discipline is required. Four (4) years of equivalent experience may be substituted for the bachelors degree for a total of eight (8) years of experience
Qualifications
- Four (4) years of equivalent experience may be substituted for the bachelors degree for a total of eight (8) years of experience
Skills
- Bash
- SQL
Benefits
- Generous benefits package including individual and family health, vision and dental benefits
- Minimum of four (4) weeks of paid time off including a week of sick leave
- 11 federal holidays off
- 401(k) employer match with no vesting schedule
- Opportunity to earn referral benefits or bank hours if the contract allows
Pay
The salary range provided is an estimate based on current market conditions and may be adjusted based on factors such as experience, skills, and qualifications. The final salary offer will be determined after a thorough review of the candidate's background and alignment with the role.
Schedule
This position offers a flexible schedule to accommodate the needs of the employee and the organization.