This role provides expert-level IT technical lead services, including the integration and implementation of technologies, while applying deep backend expertise to optimize performance, ensure secure architecture, and enhance system scalability.
Responsibilities
Provides expert-level technical leadership across enterprise backend systems, driving architecture, design, and implementation using Java Spring and Node.js across scalable platforms.
Defines and evaluates technical solution options, ensuring alignment with enterprise architecture, cloud fundamentals (compute, storage, networking, IAM), and business objectives.
Designs robust system and API architectures, clearly documenting trade-offs, scalability considerations, and integration patterns across distributed systems.
Oversees end-to-end software development lifecycle, ensuring adoption of secure SDLC practices and delivery of high-quality, secure, and compliant solutions.
Establishes and enforces engineering standards, including code quality, Git-based version control, CI/CD pipelines, and automated build/test/deploy frameworks.
Requirements
Bachelor’s degree (B.E./B.Tech) in Computer Science or IT
Join a cross-functional engineering team that owns the end-to-end delivery of high-impact digital products — from solution design through to live operations.
Responsibilities
Contribute to iterative delivery across the full software lifecycle
Develop cloud-native architecture, CI/CD pipelines, frontend and backend development, resilience engineering, and test automation
Explore and apply emerging technologies, including GenAI-assisted development workflows
Requirements
Nice to have: Event-driven and asynchronous design patterns
Design and deliver technical solutions that power critical applications across the organization.
Compensation
The total compensation for this position includes base salary or wages, and may include components such as additional compensation (cash or equity), discretionary bonuses, or commissions.
Responsibilities
Own activities across all stages of the Software Development Life Cycle (SDLC)
Design and deliver technical solutions
Shape architecture and influence technology strategy
Solve complex challenges impacting millions of transactions daily
Develop and implement secure, end-to-end cluster and application lifecycles in cloud environments, focusing on DevSecOps practices and space mission support.
Compensation
Basic Compensation: $120,000 - $150,000 (For Colorado Springs, CO Only)
Responsibilities
Develop and implement secure, end-to-end cluster and application lifecycles in cloud environments
Collaborate with clients and internal teams to design and implement containerization solutions using Kubernetes or Docker
Build and maintain CI/CD pipelines, ensuring a smooth, secure software update process
Apply GitOps principles for software delivery automation
Support the organization’s goals of enhancing security, scalability, and operational efficiency
Requirements
Bachelor's degree in Computer Science or related field