We are seeking a Lead Dotnet Developer to develop, test and maintain software functionality and perform coding, debugging, testing, and troubleshooting throughout the application development process
Experience: 10-15 Years
Job description
- Create or modify complex programs, modules, routines, scripts, and data objects where performance, efficiency, and reliability are critical to the entire system.
- Engage in the full software development lifecycle, including requirement analysis, documentation of technical specifications, design, testing, deployment, and review of code.
- Analyze, test, monitor, and improve the performance, scalability, and functionality of software solutions.
- Mentor junior software engineers, providing guidance and support, and lead by example in code quality and best practices.
- Work with Architects, business partners, and Product teams to ensure systems are implemented as designed and translate business requirements into technical solutions.
Basic Qualifications
- Bachelor's degree in computer science, Information Systems, or related field.
- 10+ Years of experience with the full software development lifecycle, including design, testing, deployment, and documentation activities.
- 3+ years of experience designing and implementing eCommerce applications using service- oriented architectures
- 8+ years of full software development lifecycle experience, including independent analysis, coding, testing, and deployment.
- 3+ years of experience in Full Stack .NET, and key programming languages such as C#, SQL, and JavaScript.
- Expertise with React. Essential experience includes JavaScript, HTML, CSS, Bootstrap, XML, JSON and modern web design principles.
- 3+ years of combined experience developing applications with relational and non-relational database technologies - MS SQL Server
- 5+ years of experience working with web services and APIs (SOAP/HTTP, REST, WCF).
- Experience with Azure services and CI/CD pipelines
- Proficient understanding of code of CI/CD using Azure DevOps or Github.