Job
Description
About The Role
Project Role :Software Development Lead
Project Role Description :Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
Must have skills :Microservices and Light Weight Architecture
Good to have skills :DevOps, Cloud Automation DevOps, Java Full Stack Development
Minimum 5 year(s) of experience is required
Educational Qualification :BTECH
Summary Are you a Tech Lead looking to drive the technical direction of market leading (#1) software products. Join us to help develop our Cloud Platform. The ideal candidate has full-stack expertise in development, design, testing, and operations, with experience in scalable Cloud Native SaaS solutions. Platform experience is a plus.
Roles and ResponsibilitiesDevelopment:Design, code (hands-on), and maintain (proactive monitoring, troubleshooting) software solutions using object-oriented or modern languages (Java, Go etc.) Test:Create test scenarios and design, develop, and execute corresponding automated tests. Cloud Infrastructure:Experience with major cloud providers like AWS, Azure or GCP. A comfort level with Infrastructure as Code (e.g. Terraform, CloudFormation, Helm etc.)Technical Leadership:Lead and mentor junior engineers, guide technical design and architecture discussions, and establish best practices. Identify design pattern needs.Collaboration:Excel in global cross-functional teams, including product management and architecture. Code Reviews:Utilize code reviews to ensure code quality, performance and maintainability, as well as mentoring opportunities. Continuous Improvement:Stay current with industry trends and emerging technology. Create a culture for team to learn from past mistakes and blameless Root Cause Analysis (RCA). Educational QualificationsEducation:Master's degree (preferred) or bachelor's degree in computer science, engineering, or a related field (or equivalent experience). Experience:10+ years in software development and testing, with at least 3 years in Cloud Native SaaS applications and preferably 2-3 years mentoring and coaching engineers in a leadership role. Technical skills:REST API, OpenAPI and database technologies (RDBMS and/or NoSQL). Experience with microservices architecture, Containerization (Docker, Kubernetes). Experience with event driven architecture (e.g., Pulsar, SNS/SQS), CI/CD pipelines is a plus. Develop test automation suites leveraging API test automation (request library/component parameterization) and UI (Cypress, Selenium or similar). Familiarity with front-end technologies (e.g. React, Angular) is a plus. Understanding of security best practices and frameworks.Lead technical initiatives like tech migration or system performance and security improvements with an Agile mindset. Demonstrated problem-solving skills for complex tech challenges.Excellent communication, interpersonal, presentation, and facilitation skills across time zones. Additional Information Own the Outcome:Commit to milestones and demonstrate unwavering support for team decisions. If you are unsure, askWork with Purpose:Foster a "We Can" mindset where results outweigh effort; everyone understands how their roles contribute to team outcomes. Act with Urgency:Adopt an agile mentality with a focus on quick iterations and resilience. Communicate with Clarity:Be clear, concise, and actionable. Embrace constructive feedback. Drive to Decision:Make decisions swiftly with defined deadlines and accountability.You will be working with a Trusted Tax Technology Leader, committed to delivering reliable and innovative solutions QualificationBTECH