Software Engineer
MANTECH · Crane, IN · 2 wk ago
On-siteEngineeringFull-time
Responsibilities
- Design and implement high-performance software features using languages like C, C++, or Go
- Lead small to medium-sized projects, driving them from concept to completion with precision
- Mentor junior engineers, sharing your expertise to elevate team performance
- Champion agile methodologies and DevSecOps practices to deliver secure, efficient software
- Optimize development and deployment processes using container technologies like Docker, or similar
Requirements
- BA/BS degree, or, High School Diploma and 6 additional years relevant experience, or, Associates Degree and 4 years of additional relevant experience may be substituted in lieu of a required Bachelors degree
- 5+ years of professional software development experience
- Proficiency in languages such as C, C++, Go, or equivalent
- Strong knowledge of agile development and DevSecOps practices
- Experience with container technologies like Docker or similar platforms
Qualifications
- Master’s degree in Computer Science, Engineering, or a related field
- Experience with container orchestration tools. (e.g., Kubernetes, Docker Swarm, or Podman)
- Proven ability to lead projects or guide teams in a technical capacity
- Advanced problem-solving skills with a focus on efficiency and scalability
- Strong interpersonal skills to collaborate effectively across diverse teams