About ManTech
Sourced by ZipRecruiter
Industry
It services
Company size
5,001 - 10,000 Employees
Headquarters location
Herndon, VA, US
Year founded
1968
$76.80K - $128.30K/yr
Other
Medical, Life, Retirement, PTO
Posted 21 days ago
8.8
Based on 13 frontline employees who took The Breakroom Quiz
31st of 184 rated software companies
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in Fort Meade, MD.
As a Software Engineer, you'll use your coding skills to help build and fix software. You will join a collaborative team focused on improving our internal systems using modern cloud technology. Together, you'll build helpful solutions that keep our agency's data safe and organized.
Responsibilities include but are not limited to:
Minimum Qualifications:
Preferred Qualifications:
Clearance Requirements:
Physical Requirements:
Sourced by ZipRecruiter
It services
5,001 - 10,000 Employees
Herndon, VA, US
1968
software engineer 2
software engineer 3
software engineer 1
software engineers
software engineering
computer software engineer
it software engineer
software developer
software engineering specialist
enterprise software engineer
Ignition Developer Salaries
Q: What skills or qualities help someone succeed as a Software Engineer?
A: To succeed as a Software Engineer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in software development methodologies like Agile and version control systems like Git. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These technical and soft skills enable Software Engineers to design, develop, and maintain high-quality software applications, driving career growth and effectiveness in the role.
Q: What is the career path for a Software Engineer?
A: A Software Engineer's typical career progression involves starting as a Junior Software Engineer, where they focus on coding and contributing to existing projects, then advancing to a Mid-Level Software Engineer role, where they take on more complex tasks, lead smaller projects, and mentor junior team members. As they gain experience, they can move into Senior Software Engineer positions, where they lead large-scale projects, architect software systems, and make technical decisions that impact the organization. With continued growth, Software Engineers can pursue leadership roles, such as Technical Lead or Engineering Manager, or transition into specialized areas like DevOps, Product Management, or Technical Consulting.
