Senior Full-Stack Software Engineer - TS Clearance Required
LMI · Colorado Springs, CO · 4 mo ago
Engineering$110k–$190k/yrFull-time
Responsibilities
- Lead the design, development, and maintain full-stack applications using modern front-end frameworks (React, Angular, Vue.js) and back-end technologies (Rust, Python, Java, Node.js etc.)
- Lead the implementation of visually appealing and high-performance user interfaces that improve accessibility and enhance user experience
- Create and maintain server-side logic, create APIs, and design database schemas to power application functionality and manage data
- Ensure seamless integration between front-end and back-end systems, collaborating closely with other developers
- Implement security measures to protect sensitive data and prevent unauthorized access
- Optimize both front-end and back-end performance for smooth interactions, quick load times, and efficient data handling
- Ensure scalability and responsiveness of applications across different devices, browsers, and as user numbers grow
- Utilize version control systems (e.g., Git) and participate in code reviews to maintain code integrity and quality
- Stay current with software development trends and best practices in full-stack development
- Actively collaborate in cross-functional engineering working groups to review, assess, and mature software artifacts such as system architecture, system behavior, system interfaces and requirements, software test plans, UI/UX designs, functional allocation, Interface Control Documents/Descriptions (ICDs), and data models
Requirements
- Bachelor’s degree in Computer Science/Engineering, or equivalent STEM field with 10+ years of experience (8+ years with Master’s degree) in software development
- Significant experience with both modern front-end frameworks (React, Angular) and back-end technologies (Rust, Python, Java) within agile development frameworks
- Strong understanding of JavaScript, HTML5, CSS3, and responsive web design principle
- Experience with both SQL and NoSQL databases, and efficient data storage/retrieval techniques
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and back-end frameworks (Django, Flask, Spring, Express.js, etc.)
- Knowledge of UI/UX best practices and accessibility standards for web applications
- Experience with API design, development, and integration
- Familiarity with secure software development practices and CI/CD pipelines
- Strong problem-solving skills and understanding of software performance optimization
- Excellent communication and teamwork abilities
Qualifications
- Active TS Clearance, US Citizenship required
Desired
- Advanced degree in Computer Science or related field
- Experience with testing frameworks for both front-end and back-end
- Familiarity with design tools such as Figma, Sketch, or Adobe XD
- Knowledge of containerization and orchestration technologies (Docker, Kubernetes)
- Knowledge of cybersecurity best practices, particularly in web development
- Prior experience working on government-related projects
- Space domain exercise, training, or wargaming experience and familiarity with space-focused software solutions
Benefits
Target salary range: $110,000 - $190,000. Final compensation will be determined by a variety of factors including but not limited to your skills, experience, education, and/or certifications.