Posted today
Dept of Homeland Security
Unspecified
Unspecified
IT - Software
Washington, DC (On-Site/Office)
MANTECH seeks a motivated, career and customer-oriented Software Developer to join our team in Washington, D.C. This is a hybrid position with 3 days onsite and 2 days remote.
Responsibilities include but are not limited to:
Minimum Qualifications:
Preferred Qualifications:
Clearance Requirements:
Physical Requirements:
Responsibilities include but are not limited to:
- Research, design, and develop computer and network software or specialized utility programs to meet defined requirements.
- Analyze user needs and translate them into functional software solutions using sound engineering and mathematical principles.
- Update software and enhance existing capabilities to improve performance, reliability, and scalability.
- Collaborate with computer hardware engineers to integrate hardware and software systems effectively.
- Develop detailed specifications and define performance requirements for new and existing applications.
- Coordinate database development activities as part of a collaborative technical team when required and maintain databases within assigned application areas, ensuring data integrity, availability, and security.
- Document system designs, processes, and technical specifications to support lifecycle maintenance and future enhancements.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- A minimum of 3 years of professional experience in software development.
- Experience designing, developing, testing, and deploying software applications.
- Proficiency in one or more programming languages such as Java, C++, Python, or similar.
- Experience with software development lifecycle (SDLC) methodologies.
- Strong analytical and problem-solving skills with the ability to translate requirements into technical solutions.
- Ability to work independently and collaboratively within a team environment.
Preferred Qualifications:
- Experience developing network-based or distributed systems.
- Familiarity with database design, development, and administration.
- Experience integrating hardware and software components in complex systems.
- Knowledge of version control systems and automated testing frameworks.
- DHS experience
Clearance Requirements:
- Must be a US Citizen and be able to obtain and maintain a DHS Public Trust suitability prior to starting this position.
Physical Requirements:
- Must be able to be in a stationary position more than 50% of the time
- Must be able to communicate, converse, and exchange information with peers and senior personnel
- Constantly operates a computer and other office productivity machinery, such as a computer
- The person in this position frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations
- The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
group id: RTX14564a
N