Logo
Tata Consultancy Services

Senior Engineer Software

Tata Consultancy Services, Phoenix, Arizona, United States

Save Job

Role - Senior Engineer Software Location - Onsite (Costa Mesa, CA or Allen, TX) Type of hire - Full Time Salary Range: $120,000 - $125,000 a year Job Description Must Have Technical/Functional Skills Java, Spring Boot, Python, Node.js, AWS, Kafka Roles & Responsibilities • Bachelor degree in Computer Science or related field; Master’s degree preferred. • 8+ years’ experience in key engineering roles, such as technical leader, software engineer, software architect, or other architecture/engineering positions • Exposure to AI tools (like CoPilot, Cursor etc.) • Strong experience in Java/Spring Boot microservices and cloud-based development (preferably AWS) • Design and Develop API proxies in different vendor products such as Apigee, AWS API gateway. • Experience with AWS Cloud for API and Microservices based project designs. • 3+ years’ experience using Amazon Web Services (AWS) to architect and deploy reliable, cost-effective, scalable, and secure cloud native solutions Experience working in an agile / scrum environment • Good understanding of distributed software applications including system integration, testing, and troubleshooting • Experience in monitoring the health of distributed systems and strategy for error detection and recovery • Systems integration experience, including design and development of APIs, Real-Time Systems, and Microservices • Demonstrable familiarity with CI/CD process, testing frameworks and practices (Code Commit, Code Deploy, Code Pipeline, CLI, etc.) • Experience integrating with async messaging, logging, or queues, such as Kafka, RabbitMQ, SQS. • Strong knowledge of software development process and project management methodologies. • Strong problem solving and analytical skills. • Excellent written and oral communication skills. • Enjoy working in a dynamic, fast-moving, and challenging environment • Work with globally distributed teams.