Job Description
Job Description
Position Overview
We are seeking an experienced Software Engineer to design, develop, and maintain complex software systems in a secure environment. This role requires a skilled developer who can work independently, lead technical initiatives, and contribute to the full software development lifecycle while delivering high-quality, scalable solutions for mission-critical applications.
Key Responsibilities
Software Development
- Design, develop, test, and deploy robust software applications and systems
- Write clean, maintainable, and efficient code following best practices and coding standards
- Participate in all phases of the software development lifecycle from requirements analysis to deployment
- Implement new features and enhancements based on user requirements and technical specifications
- Troubleshoot, debug, and resolve software defects and performance issues
Technical Leadership
Lead technical design discussions and architecture decisions for assigned projectsMentor junior developers and provide technical guidance to team membersConduct code reviews to ensure quality, security, and adherence to standardsResearch and evaluate new technologies, tools, and frameworksContribute to technical documentation and knowledge sharing initiativesSystem Architecture & Design
Design scalable, secure, and maintainable software architecturesDevelop and maintain system integration points and APIsImplement security best practices and secure coding principlesOptimize application performance and ensure system reliabilityCollaborate with architects and technical leads on system design decisionsCollaboration & Communication
Work closely with Product Owners, Scrum Masters, and cross-functional teamsParticipate in agile ceremonies including sprint planning, daily standups, and retrospectivesCommunicate technical concepts to both technical and non-technical stakeholdersCoordinate with DevOps teams on deployment and infrastructure requirementsSupport customer demonstrations and technical presentationsQuality Assurance
Develop and maintain automated unit, integration, and system testsImplement continuous integration and deployment practicesEnsure software meets security, performance, and reliability requirementsSupport quality assurance activities and user acceptance testingMonitor production systems and respond to operational issuesRequired Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related technical field7+ years of professional software development experienceMinimum 5 years of experience with modern programming languages and frameworksExperience with full-stack development and enterprise software systemsSecurity Clearance
Current Secret security clearance requiredPreferred Qualifications
Master's degree in Computer Science or related fieldExperience with cloud platforms (AWS, Azure, Google Cloud)Knowledge of containerization technologies (Docker, Kubernetes)Experience with microservices architecture and distributed systemsFamiliarity with DevOps practices and CI / CD pipelinesBackground in defense, government, or regulated industry environmentsExperience with real-time systems and high-performance computingKnowledge of machine learning and data analytics frameworksSalary range for the position is $165,000 - $185,000 per year. Specific compensation will be determined by several factors including experience, education, skills, and knowledge. We also offer medical / dental / vision benefits and 401k contribution.Blue Sky Innovators, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. If you are a qualified job seeker with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access http : / / www.blueskyinnovators.com as a result of your disability. To request an accommodation, please email us at careers@blueskyinnovators.com and provide your name and contact information. Please note : this is only for job seekers with disabilities requesting an accommodation.