We are looking for a highly skilled Senior .NET Core Developer to join our team. The ideal candidate will have extensive experience in .NET Core, .NET Framework 4.5, MVC, Web API, Entity Framework, and Angular, with strong skills in SQL Server or Oracle databases. This position requires a deep understanding of cloud migration, design principles, and secure application development following OWASP standards.
Key Responsibilities
- Develop and Enhance Applications. Work with .NET Core 6.0, ASP.NET Core, and C# to develop robust APIs, implement microservices architecture, and build scalable web applications.
- Front-End Development. Collaborate on the front end with Angular 12 or React JS to create interactive and responsive UI components.
- Database Management. Work with SQL Server or Oracle databases, optimizing queries, and ensuring data integrity.
- Cloud Migration Projects. Play a key role in cloud migration efforts, utilizing modern cloud platforms and tools.
- Implement Best Practices. Apply design principles, design patterns, and best practices, including cache management, authentication API, and logging.
- Continuous Integration and Delivery (CI/CD). Utilize Azure DevOps to implement and manage CI/CD pipelines, ensuring smooth deployment processes.
- Security and Compliance. Ensure applications follow OWASP guidelines to maintain high standards of security.
Must-Have Skills
- .NET Technologies. Strong experience with .NET Core 6.0, .NET Framework 4.5, ASP.NET Core, MVC, and Web API.
- Frontend Frameworks. Proficiency in Angular (12+) or React JS.
- Microservices Architecture. Hands-on experience with designing and implementing microservices.
- Cloud Technologies. Familiarity with cloud migration, cloud technologies, and Kubernetes.
- SQL/Oracle Databases. Solid experience with SQL Server or Oracle for data storage and management.
Additional Skills
- Experience with design principles, design patterns, and cache management.
- Knowledge of API security, implementing authentication, and logging mechanisms.
- CI/CD experience with Azure DevOps.
- Understanding of OWASP guidelines for secure application development.
Qualifications
- Experience. 6+ years in software development with a minimum of 5 years specifically in .NET and related technologies.
- Cloud and Microservices Expertise. Proven track record in cloud migration projects and microservices architecture.
- Bachelor’s or Master’s Degree in Computer Science, Engineering, or related field (or equivalent experience).
This is an exciting opportunity for a seasoned developer to work on high-impact projects, drive innovation through cloud migration, and build applications that adhere to the highest standards of quality and security.