We are seeking a Sr. Software Engineer with 6 to 10 years of experience to join our dynamic team. The ideal candidate will have expertise in a wide range of technologies including Docker Kubernetes and Azure DevOps.
Responsibilities
- Develop and maintain robust software solutions using ASP.NET Core C# and SQL to meet business requirements.
- Implement and manage CI/CD pipelines using Azure DevOps to ensure seamless software deployment.
- Utilize Docker and Kubernetes for containerization and orchestration of applications to enhance scalability and performance.
- Collaborate with cross-functional teams to design and implement web applications using React and ASP.NET Web Forms.
- Write and maintain unit tests using XUNIT to ensure code quality and reliability.
- Integrate GitHub Copilot into development workflows to improve coding efficiency and accuracy.
- Develop RESTful services using ASP.NET Core Web API and WCF to support application functionality.
- Enhance user experience by implementing interactive features using JavaScript and JQuery.
- Participate in code reviews to maintain code quality and adherence to best practices.
- Troubleshoot and resolve software defects to ensure optimal application performance.
- Contribute to the continuous improvement of development processes and methodologies.
- Stay updated with the latest industry trends and technologies to drive innovation.
- Provide technical guidance and support to junior developers to foster team growth.
Qualifications
- Possess strong technical skills in Docker Kubernetes ASP.NET Core and Azure DevOps.
- Demonstrate proficiency in C# SQL and JavaScript for full-stack development.
- Experience with React and ASP.NET Web Forms is essential for front-end development.
- Familiarity with GitHub Copilot and CI/CD pipelines is highly desirable.
- Knowledge of consumer lending domain is a plus.
- Strong problem-solving skills and ability to work in a hybrid work model.
- Excellent communication skills to collaborate effectively with team members.