onsite
Software Engineer - Ignite Innovator Program - Peraton
Software Engineer
Associate Software Engineer in the Ignite Innovator Program, building secure, scalable solutions for national security missions using Python, Java, C++, and AWS in an Agile DevOps environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance software components in Python, Java, and C++ for mission‑critical applications.
- Collaborate with cross‑functional teams to define requirements, architecture, and integration strategies.
- Implement CI/CD pipelines, automated testing, and cloud deployments on AWS.
- Participate in code reviews, performance tuning, and security hardening activities.
- Document design decisions, technical specifications, and user guides.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 1–3 years of professional software development experience.
- Strong proficiency in Python, Java, or C++ with solid understanding of object‑oriented design.
- Experience with AWS services (EC2, S3, Lambda) and DevOps practices.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythonjavacawsagile