MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in Columbia, MD. As a software engineer, you will develop and enhance complex systems involving intensive analytics, novel algorithms, and large-scale data manipulation. You will provide critical input on system design, including hardware/software trade-offs and the integration of Commercial Off-The-Shelf (COTS) / Government Off-The-Shelf (GOTS) solutions to maximize software reuse and efficiency.
Requirements
- Analyze user requirements to derive software design, implementation code, and performance requirements
- Debug existing software and correct defects
- Provide recommendations for improving documentation and software development process standards
- Design and code new software or modify existing software to add new features
- Integrate existing software into new or modified systems or operating environments
- Serve as team leader at the level appropriate to the software development process being used on any project
- Design or implement complex database or data repository interfaces/queries
- Assist with developing and executing test procedures for software components
- Develop software solutions by analyzing system performance standards and investigating problem areas
- Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes
Benefits
- Health Insurance
- Life Insurance
- Paid Time Off
- Holiday Pay
- short-term and long-term Disability
- Retirement and Savings
- Learning and Development opportunities
- wellness programs