Software Development/Program Management - Job Training Program
We are seeking a highly skilled and motivated individual to join our team as a Software Developer/Program Manager.
ABOUT THE JOB
We are seeking a highly skilled and motivated individual to join our team as a Software Developer/Program Manager. This role combines technical mastery in software development with program management fundamentals and business development exposure. The ideal candidate will have hands-on coding experience, an understanding of defense contracting, and the ability to lead software projects from planning to deployment.Key Responsibilities:• Develop and maintain software applications across classified and unclassified projects.• Implement and manage a customer relationship management (CRM) system.• Lead software projects from planning to deployment, ensuring compliance with DoD cybersecurity standards.• Participate in business development activities, including proposal writing and capture strategy.• Manage project scope, cost, schedule, and performance using Earned Value Management (EVM).• Identify and mitigate project risks.• Conduct code reviews and mentor junior developers.• Develop and execute capture strategies for government contracts.Qualifications:• Proficiency in programming languages such as Python, Java, and JavaScript.• Experience with front-end frameworks (React.js, Angular) and back-end frameworks (Spring Boot, Django, Node.js).• Knowledge of database management (SQL & NoSQL) and API development.• Familiarity with cloud platforms (AWS, Azure) and DevSecOps practices.• Strong understanding of secure software development lifecycle (SDLC) and compliance frameworks.• Excellent communication and leadership skills.• Ability to work collaboratively with cross-functional teams.Education and Experience:• Bachelor's degree in Computer Science, Engineering, or a related field.• 3+ years of experience in software development and program management.• Experience in defense contracting and business development is a plus.Training and Development: The selected candidate will undergo a comprehensive training program that covers the following areas:• Coding assessments and practical challenges • Program management fundamentals• Program management processes and tools• Program management leadership and communication• Program management best practices and case studiesThe training program will include mentoring sessions to ensure the candidate develops the necessary skills and competencies to perform their role effectively and efficiently.
RESPONSIBILITIES
- Develop and maintain software applications across classified and unclassified projects.
- Implement and manage a customer relationship management (CRM) system.
- Lead software projects from planning to deployment, ensuring compliance with DoD cybersecurity standards.
- Participate in business development activities, including proposal writing and capture strategy.
- Manage project scope, cost, schedule, and performance using Earned Value Management (EVM).
- Identify and mitigate project risks.
- Conduct code reviews and mentor junior developers.
- Develop and execute capture strategies for government contracts.
QUALIFICATIONS
- Proficiency in programming languages such as Python, Java, and JavaScript.
- Experience with front-end frameworks (React.js, Angular) and back-end frameworks (Spring Boot, Django, Node.js).
- Knowledge of database management (SQL & NoSQL) and API development.
- Familiarity with cloud platforms (AWS, Azure) and DevSecOps practices.
- Strong understanding of secure software development lifecycle (SDLC) and compliance frameworks.
- Excellent communication and leadership skills.
- Ability to work collaboratively with cross-functional teams.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software development and program management.
- Experience in defense contracting and business development is a plus.
ADDITIONAL ELIGIBILITY
Active Security Clearance
BENEFITS
- Comprehensive training program covering coding assessments, practical challenges, program management fundamentals, tools, leadership, communication, and best practices.
- Mentoring sessions to develop necessary skills and competencies.
OTHER
Work will be performed at the ITS Corporate Headquarters in Colorado Springs, CO. .