Responsibilities:
- Design, code, test, debug, and document software according to the functional requirements.
- Develop, maintain, and enhance .NET Core applications.
- Collaborate with cross-functional teams to define, design, and deploy new features.
- Investigate and use new technologies where relevant, to consistently deliver the highest quality software.
- Troubleshoot, debug, and optimize code to ensure performance and security standards.
- Participate in code and design reviews to maintain code quality and ensure that appropriate design patterns are followed.
Requirements:
- Bachelor’s degree in Computer Science or related field.
- Proven experience in developing applications using .NET Core.
- Worked on creating REST APIs
- Strong knowledge of C# and ASP.NET Core.
- Familiarity with front-end technologies (HTML5, CSS3, JavaScript, etc.)
- Experience with source control systems (Git, SVN, etc.)
- Solid understanding of software development principles, concepts, and best practices.
- Excellent problem-solving and debugging skills.
- Skills Required: Experience with cloud platforms (Azure, AWS, GCP), Knowledge of microservices architecture, Familiarity with containerization and orchestration (Docker, Kubernetes).
Education: BE IT/CE, ME IT/CE, BCA, MCA, BSc. IT, MSc. IT.
(If you are superstar at your skills and attitude, we don’t look at your degrees but nonetheless a Degree gets a vote in regular cases)