Cerence
Location
Pune | India
Job description
Engage actively in the complete life cycle of the Studio software solution, contributing to technical aspects spanning requirements, design, implementation, testing, documentation, maintenance, training, and support.
Spearhead the design and development of innovative features and pivotal software modules within the solution.
Craft Java or Typescript code and implement unit tests to ensure the robustness and functionality of the solution.
Advocate for and adhere to best practices in software development to ensure high-quality, scalable, and maintainable code.
Play an integral role in daily scrums, sprint planning, review, retro meetings, and grooming sessions, fostering effective collaboration within an Agile framework.
Who you are:
Over 2 years of hands-on experience in Java or Typescript-based Software Development, showcasing proficiency in Object-Oriented design and design patterns.
Sound knowledge of Continuous Integration/Continuous Deployment (CICD) practices, including adept code organization, unitary and integration testing, and effective mocking practices.
Familiarity with microservices and their 'container ecosystem,' such as Kubernetes and Docker.
Proven ability to prioritize and successfully complete tasks within defined timelines, emphasizing a results-driven approach.
Strong team player, demonstrating collaborative skills and adaptability in dynamic work environments.
Adept problem-solving skills, with the capability to analyze and creatively resolve complex issues swiftly.
Possesses an insatiable desire to learn and stay updated on new technologies.
Excellent oral and written communication skills.
Self-starting, self-motivated, and self-sufficient individual, well-suited for independent and collaborative work.
Bonus points for:
Proficient understanding of the Agile process, demonstrating familiarity with its principles and practices.
Sound knowledge of software version control management, including expertise in Git, and a keen understanding of continuous integration practices using tools like Bamboo and Jenkins.
Well-versed in web back-end frameworks and open-standard formats and protocols such as JSON, XML, and RESTful.
Practical experience with databases, including proficiency in PostgreSQL and MySQL.
Familiarity with infrastructure deployment and configuration tools, including but not limited to K8s, Envoy, Terraform, along with knowledge about Azure
Job tags
Salary