Roles and responsibilities:
Analysis and development of Software products and tools
Project design and development to defined requirements using tools, languages and scripts along with AI agentic help.
Application of best programming practices in respective languages/ scripts and in key areas of operation.
Creation of unit tests and documentation.
Project deployment and upkeep of projects in production.
Continuous debugging and improvement of existing projects.
Observation of the health of existing projects and products.
Knowledge distribution with team members and offering assistance when needed.
Research and development into new technologies and solutions.
Any other tasks as requested by the supervisor.
Any other tasks as required by the system documentation and company-certified ISO standards.
Processes
Use of standard SDLC process with agile methodology and sprints.
Understand the companys processes and procedures and adhere to them; other duties and authorities described in the QISMS documentation that are related to the requirements of ISO standards in which company is certified.
Skills and Experience
Candidate should ideally be an Engineer with at least 2 years' experience in software development.
Ideal candidate would have good programming knowledge of C#, .net and exposure to Azure
Knowledge of React JS and other UI frameworks would be beneficial.
Knowledge of Kotlin and Java Spring Boot will be an advantage.
Expect a very good experience in using the potential of AI agents for effective productivity and quality of code.
Knowledge of an extensive technical stack that supports frontend and/ or backend development.
Readily able to communicate technical information to non-experts.
Capability to work independently and as part of a larger team.
Open-minded approach to current technology and new challenges.
An understanding of localization tools, industry standards, systems, and integrations, including cutting-edge technology developments and trends in this space.
Creative, solution-oriented, hardworking, and analytical mindset.
Eagerness to find solutions to technical problems that are new to the industry.
Robust communication and collaboration skills.
Robust analytical problem-solving skills and the ability to work within ambiguity with little guidance.