Job Summary:
Savan is seeking a Junior Software Developer to support a Department of Transportation (DoT) program by developing, maintaining, and enhancing software applications that support federal mission and operational requirements. The role involves collaborating with senior developers and federal stakeholders to deliver secure, reliable, and high-quality software solutions while gaining experience in modern web technologies and Agile practices.
Responsibilities:
• Develop, maintain, and support software applications under the guidance of senior technical staff.
• Assist in the design, development, testing, and debugging of software solutions and system enhancements.
• Develop and maintain web-based applications using modern technologies and frameworks.
• Create and modify user interface components and backend services to support business and operational requirements.
• Develop and consume REST APIs and support integration with internal and external systems.
• Write clean, maintainable, and well-documented code following established development standards.
• Perform unit testing and initial debugging to ensure code quality before peer review.
• Participate in code reviews and incorporate feedback from senior developers and technical leads.
• Assist with troubleshooting application defects, performance issues, and production support activities.
• Support software deployments, releases, and environment configuration activities.
• Participate in Agile ceremonies, including sprint planning, daily stand-ups, retrospectives, and backlog refinement sessions.
• Collaborate with developers, testers, business analysts, project managers, and client stakeholders to deliver software solutions.
• Contribute to technical documentation and knowledge transfer activities.
• Follow secure coding practices and federal security requirements.
Qualifications:
Required:
• Bachelor's degree in Computer Science or a related technical field.
• Minimum of 2 years of professional software development experience.
• Experience developing, maintaining, and debugging software applications under the guidance of senior technical staff.
• Experience writing unit tests and performing initial debugging to ensure code quality.
• Experience with web application development technologies including Angular, C#, .NET, SQL, HTML, Bootstrap, CSS, JavaScript, and Less.
• Experience working in Agile software development environments.
• Strong analytical, troubleshooting, and problem-solving skills.
• U.S. Citizenship with the ability to obtain and maintain a Public Trust clearance.
Preferred:
• Experience developing and consuming REST APIs.
• Experience with relational databases and SQL-based development.
• Experience supporting federal government programs, preferably within the Department of Transportation.
• Experience with application deployment, CI/CD pipelines, and DevOps practices.
• Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
• Familiarity with secure software development practices and federal security requirements.
Company:
Savan helps the Federal Government solve its most critical challenges by making data and information work for people. Founded in 2006, the company is headquartered in Arlington, USA, with a team of 51-200 employees. The company is currently Growth Stage.