Job Summary
We are seeking a Sr. Software Engineer with 3 to 6 years of experience in React JS and .Net Framework to join our dynamic team. The role involves developing and maintaining high-quality software solutions in a hybrid work model. The ideal candidate will have a strong technical background excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
Responsibilities
Develop and maintain high-quality software solutions using React JS and .Net FrameworkCollaborate with cross-functional teams to define design and ship new featuresEnsure the performance quality and responsiveness of applicationsIdentify and correct bottlenecks and fix bugs to improve application performanceParticipate in code reviews to maintain code quality and share knowledge with the teamProvide technical guidance and mentorship to junior developersStay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitiveContribute to the continuous improvement of our development processes and practicesWork closely with product managers to understand requirements and translate them into technical specificationsDevelop and execute unit tests to ensure the reliability of the softwareDocument software designs code and processes for future referenceCommunicate effectively with team members and stakeholders to ensure alignment and transparencyEnsure that all software development activities comply with company policies and standards
Qualifications
Possess a strong technical background in React JS and .Net FrameworkHave excellent problem-solving skills and the ability to think criticallyDemonstrate experience in developing and maintaining high-quality software solutionsShow proficiency in collaborating with cross-functional teamsExhibit strong communication skills and the ability to work effectively in a hybrid work modelHave a keen eye for detail and a commitment to delivering high-quality workDemonstrate the ability to stay up-to-date with industry trends and technologiesPossess experience in providing technical guidance and mentorship to junior developersShow a commitment to continuous improvement and learningHave experience in writing and executing unit testsDemonstrate the ability to document software designs code and processesShow a strong understanding of software development best practicesExhibit the ability to work independently and as part of a team.
Certifications Required
Certified .NET Developer React JS Certification