[Remote] Senior Software Developer - Backend
Note: The job is a remote job and is open to candidates in USA. Trilogy Innovations, Inc. is a growing systems and software engineering company committed to driving meaningful change through innovative technology. They are seeking experienced Senior Software Developers to support a high-impact federal modernization initiative, focusing on developing and modernizing IT systems in a fully remote work environment.
Responsibilities
- Develop, create, and modify general computer applications software or specialized utility programs
- Migrate and modernize all current-system functionality from legacy mainframe systems into cloud-native microservices operating within AWS GovCloud
- Participate in the operation and support of an enterprise-scale production system, including identifying, troubleshooting, and resolving system issues in collaboration with the ART
- Analyze user needs and develop software solutions
- Analyze and design databases within an application area, working individually or coordinating database development as part of a team
- Apply principles and techniques of computer science, engineering, and mathematical analysis
- Migrate and modernize all current-system functionality from legacy mainframe systems into cloud-native microservices operating within AWS GovCloud
Skills
- Bachelor's Degree with a minimum of 8 years of work experience or associate's degree with a minimum of 12 years of experience
- Active Tier 3 Secret clearance
- Experience working within an Agile framework, actively contributing to sprint planning, backlog refinement, and Cl/CD Pipeline
- 5+ years' experience with Java Object-Oriented Programming
- 5+ years' experience with Kubernetes and containers; automating the deployment, scaling, and management of containerized applications
- Experience designing, building, and operating cloud-native architecture within secure, regulated environments
- Experience designing and supporting event-driven architectures with an emphasis on reliability, scalability, and fault tolerance
- 5+ years of hands-on experience with three or more of the following: Apache Kafka, Pub/Sub (Publish, subscribe), Streaming, Event sources, Running GitOps (GitLab, Git, Bitbucket, ArgoCD, Tecton, etc.) within version control tools, Atlassian Tool Suite (Jira, Confluence, Bitbucket) for version control management
- Ability for on-call support. These positions can expect to be on the on-call list one (1) week out of every four (4) weeks
- Proficiency with Java Object-Oriented Programming
- Experience with Cloud-native architecture
- Experience with Kubernetes; automating the deployment, scaling, and management of containerized applications
- Experience running GitOps (GitLab, Bitbucket, ArgoCD, Tecton, etc.)
- Experience with large scale systems
- Experience with Apache Kafka
- Pub/Sub (Publish, subscribe)
- Streaming experience
- Event sourcing
- Experience with OpenTelemetry
- Experience with AWS
- Experience with Atlassian Tool Suite (Jira, Confluence, Bitbucket) is a plus
- Provide technical leadership for the development team, including collaboration with the System Architects to implement architectural decisions that ensure alignment with ART standards, patterns, and security requirements
- Actively mentor developers, including support for junior and mid-level developers in solutioning and design decisions, promotion of best practices in code development, testing, and documentation
- Demonstrate a positive, collaborative attitude and a commitment to team success
- Takes pride in delivering high-quality, reliable software that supports a mission-critical system
- Shows ownership and accountability for assigned work and shared team outcomes
- Engages constructively in Agile ceremonies and technical discussions
- Maintains a strong work ethic, professionalism, and respect for teammates, stakeholders, and mission priorities
- Adapts to change and approaches challenges with a solution-oriented mindset
Benefits
- Competitive salary based on experience
- Performance bonus eligibility
- 401k with company match
- Medical, dental, and vision coverage
- Life and disability insurance
- Health Savings Account
- Professional development programs
- Employee referral bonus program
Company Overview