Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Performance Testing Strategy
Good to have skills : NA
Minimum 7.5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary
This is a key leadership role, responsible for overseeing and guiding complex technical projects, driving innovation leveraging AI, and ensuring the successful delivery of high- quality software products. This role involves a combination of hands-on technical work, strategic planning, and team leadership. If you have the drive to lead and mentor engineering teams, the ability to set a technology vision for greenfield/brownfield SaaS products and excellent communication skills to work with cross-functional teams, including product management and other stakeholders, this position is for you
Roles and responsibilities:
Technical Leadership: Guide the engineering team on best practices, architecture, and technology choices.
Project Oversight: Ensure successful delivery of projects, from concept to production.
Mentorship: Mentor junior and mid-level engineers, fostering a culture of continuous learning.
Stakeholder Collaboration: Excel in global cross-functional teams, including product management and architecture.
AI Strategy & Execution: Define and execute the roadmap for AI integration across our product suite, including Generative AI, NLP, and predictive analytics.
Innovation and R&D: Drive innovation by staying current with emerging AI technologies, frameworks, and trends, and translating them into scalable product features.
Continuous Improvement: Champion a culture of continuous improvement by driving engineering excellence, conducting root cause analyses, and implementing feedback loops to enhance code quality, team productivity, and system reliability.
Cloud Infrastructure: Experience with major cloud providers like AWS, Azure or GCP. Strong knowledge of Infrastructure as Code tools (e.g. Terraform, CloudFormation, etc.)
Technical experience & Professional attributes:
Expertise in object-oriented/modern languages (C#, Java, Go etc.)
Strong understanding of software design patterns
Proficient in RESTful API design and development, and database technologies (RDBMS, NoSQL)
Strong experience with AWS/Azure services. AWS/Azure Solution Architect certification highly preferred.
Extensive experience in designing, developing, and maintaining SaaS applications.
Proficiency with CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation, etc.).
Hands-on experience with event driven architecture (e.g., Kafka, Pulsar, SNS/SQS).
Deep expertise in designing and implementing scalable test automation strategies using modern frameworks and tools such as Playwright, Cypress, Selenium, TestNG etc., with integration into CI/CD pipelines (e.g., GitHub Actions, Azure DevOps, Jenkins) and cloud-based testing platforms.
Proven experience designing and delivering AI solutions using modern software engineering practices and cloud technologies (e.g., Azure, AWS, GCP), with a strong focus on Generative AI and Large Language Models (LLMs).
Hands-on expertise in building and operationalizing AI applications such as:
o Natural Language Processing (NLP) (e.g., Azure Cognitive Services, OpenAI APIs)
o Conversational AI (e.g., AI Chatbots, Voice Assistants)
Knowledge of following is a strong plus.
o Computer Vision (e.g., AI Image Recognition, Object Detection)
o Recommendation Systems, Sentiment Analysis, and Predictive Modelling
o AI/ML frameworks and tools such as TensorFlow, PyTorch, Scikit-learn, and Hugging Face Transformers.
Hands-on experience with security best practices and frameworks. Knowledge of Snyk is a plus.
Leadership Skills
Proven ability to lead and mentor engineering teams.
Ability to set technical direction and make high-stakes decisions.
Ability to lead the team as a product owner and drive the delivery of the product vision with the engineering teams.
Excellent communication skills to work with cross-functional teams, including product management and other stakeholders.
Strong analytical skills to address complex technical challenges.
Demonstrated ability to lead AI-focused engineering teams and drive cross-functional alignment on AI initiatives.
Ability to operate at highly varying levels of abstraction, from business strategy to product strategy to high-level technical design to detailed technical design to implementation.
Ability to work effectively in an ever changing, complex technical environment.
Experience driving for results across cross-functional teams while maintaining effective working relationships.
Must possess strong interpersonal, organizational, presentation and facilitation skills.
Must be results oriented and customer focused with an ability to make successful trade-offs that balance short- and long-term product goals.
High-energy, self-starter with a positive mindset and a can do attitude.
Education qualifications:
Education: Master s degree (preferred) or bachelor s degree in computer science, engineering, or a related field (or equivalent experience).
Experience: 12+ years in software development and testing, with at least 3 years in Cloud Native SaaS applications and preferably 3-5 years mentoring and coaching engineers in a leadership role.
Experience leading AI/ML initiatives or holding certifications in AI technologies is a strong plus.
Additional Information:
Own the Outcome: Commit to milestones and demonstrate unwavering support for team decisions. If you are unsure, ask
Work 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
15 years full time education