Software Developer (Python Backend)
MANTECH · Annapolis Junction
Job description
About the role
MANTECH, a provider of technology solutions to government intelligence agencies since 1968, is hiring a Software Developer for its Annapolis Junction, MD office. The developer works in a team focused on writing efficient, maintainable code and contributes to web applications, backend services and automation workflows. The role is full time and onsite, and the successful candidate will mainly use Python for backend development while gaining exposure to front-end technologies.
Key responsibilities
- Assist in the design, engineering, analysis and development of software systems.
- Help design, analyze and develop software delivery processes, including DevOps pipelines.
- Take part in software development and deployment processes.
- Work in a junior role across IT application development, taking direction from senior personnel and collaborating with other developers.
- Write clean, maintainable code in Python for backend services and web application logic.
- Develop and maintain RESTful APIs and integrate them with front-end systems.
- Build responsive web applications using HTML, CSS and JavaScript.
Required profile
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.
- 2+ years of relevant software development experience; internships or academic projects are also considered.
- Active TS/SCI clearance and willingness to complete a CI poly; US citizenship is required.
- Able to stay in a stationary position 50% of the time and communicate with peers and supervisors.
Required skills
- Proficiency in Python, including scripts and backend applications.
- Git for source control.
- HTML5, CSS3 and JavaScript basics.
- SQL and basic relational databases.
- Preferred: TypeScript, React components, Docker, Ansible and basic Linux administration.
What we offer
- Projected compensation of $91,600 to $153,800 depending on experience, skills and location.
- Health insurance, life insurance, paid time off, holiday pay and disability coverage.
- Retirement and savings plans, learning and development opportunities and wellness programs.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
MANTECH
Annapolis Junction
Related job offers
-
Availability Manager
MANTECH Annapolis Junction -
Queue Coordinator – ServiceNow Ticket Management
MANTECH Annapolis Junction -
Operational Support Engineer
sealing-technologies-inc Annapolis Junction -
Desktop Support Engineer (Level 2)
NSC Global Axis -
IT Support Engineer - GMP Manufacturing
NSC Global San Francisco