Senior Software Engineer
Posted 2 months ago Expired
This job has expired
Looking for a job like Senior Software Engineer in or near McLean, VA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Join our Space Systems engineering team as a Senior Software Engineer to design, develop, and implement complex software solutions, leveraging object-oriented principles and modern development practices within a LINUX/UNIX environment.
Responsibilities
- Design and develop scalable software solutions
- Work in a LINUX or UNIX environment
- Apply software principles, theories, and concepts related to software engineering, design patterns, and Object-Oriented analysis, design, and programming
- Develop complex software solutions in a Java environment
- Develop API design and development in Java, Go, or Rust
- Develop serverless and/or containerized software
- Implement automated testing
- Utilize CI/CD practices
- Work within Agile development teams
- Work in a software development environment with continuous integration methodology and automated test
Requirements
- Relevant experience in Java and/or C++ Development for a high-performance system
- Experience developing complex software solutions in a Java environment
- Experience with Typescript, Spring Boot, React, or Vue
- Experience with NoSQL databases
- API design and development in Java, Go, or Rust (Java preferred)
- Experience with development of serverless and/or containerized software
- Experience with automated testing
- Experience with CI/CD
- Experience working in Agile development teams
- Experience working in a software development environment that uses continuous integration methodology with automated test
Qualifications
- Bachelor's degree in a STEM-focused discipline or Master's degree in a STEM-focused discipline
- 8-12 years of relevant experience with a Bachelor's degree, or 4-8 years with a Master's degree.
Nice to Have
- Java software experience
- Security+ Certification
- Experience with Model Based Systems Engineering (MBSE)
- Full stack developer with cloud deployment experience
- Cloud experience and AWS developer certification experience with EC2, S3, Security Group
- Experience with scripting languages, including PowerShell, Bash or Python
- Experience with DevSecOps tool sets (JIRA, Confluence, BitBucket, Jenkins, Artifactory, Git etc.)
- Familiarity with automation tools such as Ansible, Terraform, Chef or similar
- Database knowledge & familiarity (e.g., MongoDB, Postgres)
Skills
* Required skills
About Altamira Technologies Corporation
Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO.