Jr. Software Engineer
Cognizant
Job Description
Responsibilities
- Develop and maintain web applications using React Js to ensure high performance and responsiveness.
- Collaborate with designers and backend developers to create seamless and visually appealing user interfaces.
- Implement best practices in coding and design to enhance the scalability and maintainability of applications.
- Participate in code reviews to ensure code quality and adherence to industry standards.
- Troubleshoot and resolve complex technical issues to improve application functionality and user satisfaction.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Stay updated with the latest industry trends and technologies to incorporate innovative solutions into projects.
- Contribute to the planning and execution of software development projects to meet business objectives.
- Work closely with product managers to understand requirements and translate them into technical specifications.
- Ensure the security and integrity of applications by implementing robust security measures.
- Provide technical guidance and support to junior team members to foster a collaborative learning environment.
- Test and debug applications to ensure a seamless user experience and high-quality deliverables.
- Document application changes and provide regular updates to stakeholders on project progress.