COLSA is looking to solve complex and advanced software application problems by developing and applying advanced methods, theories, and research techniques.
Requirements
- Strong proficiency in JavaScript/TypeScript and frameworks such as React, Angular, or Vue.js for front-end development.
- Solid experience with back-end technologies such as Node.js, Python, or C-Sharp.NET.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Understanding of version control systems (Git) and CI/CD pipelines.
- Knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with RESTful APIs and GraphQL.
- Working knowledge of current operating systems and programming languages.
Responsibilities
- Develops and applies advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems.
- Develop and maintain scalable web applications using modern front-end and back-end technologies.
- Collaborate with product managers, designers, and other engineers to deliver high-quality features on schedule.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews and contribute to improving development processes.
- Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
- Stay up to date with emerging technologies and propose improvements to enhance our tech stack.
Other
- This role is 100% on-site
- Minimum of 5 to 8 years of related experience
- Good problem-solving skills and ability to work both independently and collaboratively.
- Strong communication skills and ability to articulate technical concepts clearly.
- Active Top Secret clearance with SCI eligibility