Job title: Senior Software Engineer (C#, Reactjs)
Job type: Permanent
Location: Chennai
Job published: 27-08-2024
Job ID: 33835

Job Description

Overview

We are seeking a talented and experienced Senior Software Engineer proficient in C# and Reactjs to join in Chennai. The selected candidate will be responsible for designing, developing, and deploying single page applications in cloud services, as well as integrating third-party APIs and micro services. The position requires expertise in cloud platforms, version control systems, web technologies, continuous integration and deployment, problem-solving, leadership, and Agile methodologies.

Responsibilities

  • Designing and structuring applications using MVC and MVVM pattern
  • Developing and deploying Single Page Applications in cloud services using Reactjs
  • Proficiency in Redux, Node.js, Webpack, Babel, ESLint, Prettier, React Router, Styled-components/Sass, Jest, Enzyme/React Testing Library, Redux Thunk/Saga, Immutable.js, and TypeScript
  • Experience with RESTful APIs, micro services, and cloud platforms such as Azure
  • Utilizing version control systems and collaborating with team members
  • Integrating automation into CI/CD pipelines and identifying software defects
  • Mentoring team members, providing technical expertise, and guiding Agile development
  • Identifying and mitigating risks related to software quality and allocating resources effectively

Qualifications

  • Graduated from a premier institute with a degree in Computer Science Engineering or equivalent
  • Strong academic performance in 10th and 12th grade
  • Experience in a tier-1 organization for a minimum of 3 to 8 years
  • Experience in a national-level Olympiad or talent search examination is a plus
  • Contributions to open-source projects, participation in standards bodies, or presenting at national-level forums is beneficial.