Note: The job is a remote job and is open to candidates in USA. Tyto Athene, LLC is a trusted leader in IT services and solutions, delivering mission-focused digital transformation. They are seeking a motivated Software Engineer to support the development, deployment, and sustainment of mission-critical applications, working within a collaborative Agile Scrum environment to deliver secure, scalable software solutions.
Responsibilities
- The Software Engineer will support the design, development, deployment, and sustainment of web-based applications that power mission-critical capabilities supporting a large national user community
- Work within a collaborative Agile Scrum environment, the successful candidate will participate in all phases of the software development lifecycle, including requirements analysis, application design, coding, testing, deployment, troubleshooting, and ongoing system enhancement
- This position will work closely with senior developers, system administrators, analysts, and end users to develop secure, scalable, and maintainable solutions while ensuring adherence to secure coding standards and best practices
- This person will assist in maintaining and enhancing existing applications, deploying new secure systems and services, troubleshooting software defects, conducting data processing and analysis activities, and preparing technical reports and briefings
Skills
- Experience developing modern applications using technologies such as React, TypeScript/JavaScript, Node.js, C++, Golang, Python, and Bash
- Experience with microservice architectures, RESTful APIs, GraphQL, SQL and NoSQL databases, Linux operating systems, and containerized environments utilizing Docker and Kubernetes
- Familiarity with cloud technologies and security practices across AWS, Azure, or GCP environments
- Experience with CI/CD pipelines and DevSecOps tools such as Jenkins, GitLab CI, Argo CD, and Argo Workflows
- Strong analytical and problem-solving skills
- Ability to work independently with minimal supervision
- Ability to effectively collaborate with multidisciplinary teams to deliver timely, high-quality solutions in support of mission objectives
- Bachelor's degree with a minimum of 3 years Software Engineering experience
- Strong written and oral communication skills
- Ability to work as part of a team
- Candidate must be local to Dayton, Ohio
- Experience with monitoring and observability platforms such as Grafana and Jaeger
- Preferred local to the Dayton, Ohio area and work may be remote or in office
Benefits
- Health/Dental/Vision
- 401(k) match
- Paid Time Off
- STD/LTD/Life Insurance
- Referral Bonuses
- Professional development reimbursement
- Parental leave
Company Overview