Responsibility:
Design, develop, and implement complex software features according to specifications and coding standards
Write clean, maintainable, and well-documented code using best practices
Conduct unit tests to ensure the quality and functionality of their code
Collaborate with other developers, tech leads, and QA testers to solve problems and ensure efficient development processes
Have technical discussions with architects, perform analysis on stories, and point work as part of Agile planning.
Break down complex technical requirements into actionable tasks and assign them to team members based on their expertise
Provide technical guidance and mentorship to other developers, fostering a culture of continuous learning and improvement
Collaborate with stakeholders, including business analysts, product managers, and QA testers, to understand requirements and ensure solutions meet their needs
Develop and maintain a healthy team environment that promotes collaboration, open communication, and problem-solving
Actively Participate in Agile ceremonies and demo features to Stakeholders
Familiarity with Domain Driven Design, Clean architecture, Solid Principles and other Cloud Architectural , Design patterns
Stay up-to-date with emerging technologies relevant to FM Global domain and actively learn new skills
Excellent communication, collaboration, and problem-solving skills with a passion for writing high-quality code
Experience in .net,C#,ReactJS,Azure,Rest API,Graph QL,ADO pipeline,Containerization
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.