Title: C# .NET Core Developer
Location: Remote
We are currently seeking candidates who meet the following qualifications
Responsibilities:
- Develop enhance and maintain C# .NET Core applications to meet business requirements and technical specifications.
- Design and implement scalable and highperformance .NET Core APIs services and components for web and cloudbased applications.
- Collaborate with crossfunctional teams to gather requirements analyze user needs and translate business requirements into technical solutions.
- Write clean efficient and maintainable code using best practices and design patterns in C# .NET Core.
- Perform code reviews debugging and troubleshooting to identify and fix software defects and performance issues.
- Implement unit tests integration tests and automated test scripts to ensure code quality and reliability.
- Integrate thirdparty libraries APIs and services into .NET Core applications as needed.
- Maintain version control and documentation for source code configurations and deployment procedures using Git or other version control systems.
- Deploy and configure .NET Core applications in cloud environments such as Azure AWS or Google Cloud Platform.
- Monitor application performance logs and errors to identify and resolve issues and optimize system performance.
- Stay uptodate with the latest trends and technologies in C# .NET Core development software engineering and cloud computing.
Requirements:
- Bachelors degree in Computer Science Engineering or related field.
- experience in C# .NET development with a focus on .NET Core.
- Proficiency in developing RESTful APIs and microservices using C# .NET Core.
- Strong understanding of objectoriented programming (OOP) principles design patterns and SOLID principles.
- Experience with frontend technologies such as HTML5 CSS3 JavaScript and frameworks like Angular or React is a plus.
- Familiarity with cloud platforms such as Azure AWS or Google Cloud Platform and deploying .NET Core applications in cloud environments.
- Experience with relational databases such as SQL Server MySQL or PostgreSQL including writing SQL queries and database design.
- Knowledge of DevOps practices CI/CD pipelines and tools such as Azure DevOps Jenkins or TeamCity.
- Excellent problemsolving skills attention to detail and ability to work independently or as part of a team.
- Strong communication skills with the ability to articulate technical concepts to nontechnical stakeholders.
- Microsoft certifications such as Microsoft Certified: Azure Developer Associate or Microsoft Certified: .NET Core Solutions Architect are a plus.
If you meet these qualifications please submit your application via link provided in Linkedin. Kindly do not call the general line to submit your application.