WHO WE ARE LOOKING FOR
We’re looking for a highly skilled Senior Software Engineer with strong problem-solving abilities and a passion for AI-driven automation. You have hands-on experience in full-stack development, modern software architecture, and cloud technologies. You thrive in a fast-paced environment and excel at collaborating across diverse teams.
Required qualifications:
- Professional experience in full-stack application engineering
- Expertise in Java, JavaScript frameworks (React, Node), Python, Redux
- Experience with RESTful API development and integration
- Familiarity with CI/CD, automated testing, and DevOps principles
Preferred qualifications:
- Knowledge of AWS services (EC2, Lambda, S3, DynamoDB)
- Experience with AIOps, GenAI use cases, and ML frameworks (TensorFlow/PyTorch)
- Understanding of Kubernetes, Docker, Git, and secure communication protocols
- ITIL Foundation certification and familiarity with automation platforms (RPA, Pega, Power Platform)
WHAT YOU’LL WORK ON
You’ll design and deliver automation-driven solutions that streamline business processes and improve operational efficiency. You’ll independently lead solution design and drive execution end-to-end with minimal supervision, working closely with global teams and product owners.
Your responsibilities include:
- Collaborate with local and global engineering teams to design and implement technical solutions
- Develop and maintain front-end user experiences and back-end services
- Ensure code quality and continuous improvement in performance, scalability, and reliability
- Participate in sprint planning and Scrum ceremonies, helping plan and execute sprint tickets
- Monitor and support production services, analyzing system performance and recommending enhancements
- Partner with product owners to define MVPs and agree on timelines
- Take full ownership of features spanning multiple sprint cycles
- Mentor junior developers through code reviews and technical discussions
- Contribute to innovation through brainstorming and crowdsourcing new ideas
- Participate in deployment activities, including pre- and post-release tasks