Software Developer

Roles & Responsibilities

  • Analyze and translate business requirements into scalable, secure software solutions using Java, Spring Boot, and Azure cloud technologies.
  • Design system architecture, data models, and integration frameworks; prepare technical documentation including design diagrams, deployment models, and dependency mappings.
  • Develop, test, and deploy enterprise applications and microservices; implement CI/CD automation and unit testing.
  • Collaborate with Product Owners, Architects, and cross-functional teams to define technical solutions, refine requirements, and ensure alignment with business goals.
  • Manage full software development lifecycle (SDLC) - including coding, peer reviews, UAT coordination, deployment, and post-release support.
  • Optimize system performance, data integrity, and security; troubleshoot production issues and drive root cause analysis and continuous improvement.
  • Mentor junior developers, promote coding standards, and support Agile execution through sprint planning, backlog refinement, and retrospectives.

Job location 

5550 Granite Pkwy., Suite 100, Plano, TX 75024 and other unanticipated worksites throughout the United States. No travel and/or telecommuting.

  • This position requires a Bachelor of Science degree in Business Administration, Engineering (any branch), Information Technology, Systems/Technology Management or Computer/Management Information Systems plus five (5) years of experience as Software Engineer, Software Developer, Systems/Application Analyst, Technical Lead or related position. Foreign education equivalent accepted.

Required skills: 

  1. Java, J2EE Technologies, SQL, XML, JSON
  2. Spring Boot, Microservices, RESTful Web Services (JAX-RS), Hibernate, Angular Js, Node js, JQuery, Mulesoft ESB
  3. Oracle, SQL, Azure Cosmos DB, Azure Table Storage
  4. Azure Functions, Azure service bus, Azure Event Hub, Azure pipeline & Devops, Azure blob storage, Azure app services, Azure Kubernetes service, Azure key vault, Azure api management
  5. Eclipse, Spring Tool Suite (STS), Visual Studio Code, IntelliJ IDEA

Offered Wage:

$156,998 per year + Benefits (life, medical, vision & dental ins., sick leave, 401K, etc.). 

Mail resumes to: Anubhav Srivastava, Hi-Tech Recruitment Lead, Infogain Corporation, 485 Alberto Way, Suite 100, Los Gatos, CA 95032.

About Tenarai

In an era defined by rapid disruption, Tenarai is an enterprise AI acceleration partner for the world’s most ambitious Fortune 500 leaders. Headquartered in Silicon Valley, we don't just bridge the gap between innovation and implementation—we accelerate high-impact, measurable business outcomes.

We are obsessed with moving beyond the hype. While others focus on the novelty of technology, we focus exclusively on engineering the outcomes that define market leadership across the technology, retail, healthcare, and telecom sectors.

Tenarai serves as an AI catalyst, combining elite engineering talent, deep domain expertise, and essential customer context. We accelerate the future of business and deliver the high-impact outcomes that matter most.

Tenarai, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, and Singapore, with delivery centers in Seattle, Dallas, Montevideo, Kraków, Noida, Bengaluru, Pune, Gurgaon, and Mumbai. 


Apply for this position