Beschreibung & Anforderungen
Position Summary
Software Engineer
We are seeking an experienced Software Engineer with 3–5 years of hands-on development experience to contribute to our strategic Value+ initiative, driving automation, AI adoption, and process optimization. This role plays a critical part value+ roadmap by building scalable, high-quality solutions and enhancing our internal technology capabilities.
The ideal candidate will have strong proficiency in Python and TypeScript, with exposure to RPA, AI/ML, and process mining.
This position is based in the Hyderabad office and requires work from the office 3 days a week.
A Day in Life Typically Includes:
· Designing and developing scalable automation solutions using Python and TypeScript.
· Leading and supporting development of RPA and AI-based capabilities aligned with business goals.
· Performing code reviews and mentoring junior team members.
· Troubleshooting issues, optimizing performance, and ensuring security compliance.
· Documenting technical approaches and assisting in deployment and release activities
· Researching new tools, frameworks, or use cases to improve delivery and efficiency.
What You Will Need:
Required Skills:
- Bachelor’s degree in computer science, Engineering, Information Technology, or a related field.
- in software development with a strong track record of delivering production-grade solutions.
- Proficient in Python and TypeScript; experience with other languages or frameworks is a plus.
- Hands-on experience with RPA tools, AI/ML model integration, or process mining platforms.
- Strong understanding of software engineering principles, data structures, algorithms, and design patterns.
- Experience with CI/CD pipelines, version control (Git), and Agile development practices.
- Excellent problem-solving, communication, and collaboration skills.
- A proactive mindset with the ability to take ownership of initiatives.
Responsibilities:
- Design, develop, and maintain scalable applications using Python and TypeScript.
- Lead and support RPA automation workflows, AI/ML use cases, and process mining initiatives.
- Translate business requirements into technical specifications and deliver robust, maintainable solutions.
- Mentor junior developers, conduct code reviews, and enforce coding standards and best practices.
- Contribute to solution architecture, ensuring performance, scalability, and security compliance.
- Collaborate cross-functionally with product managers, analysts, and engineers to deliver business outcomes.
- Prepare detailed documentation, including technical specs, user guides, and deployment procedures.
- Stay current with emerging technologies and bring innovative ideas to the team.
What Will Put You Ahead?
Preferred Qualifications:
- Experience with multi-tenant systems.