Job Title: Senior Microsoft .Net Developer
About the Role
We are seeking an experienced software developer to join our team. The ideal candidate will have a strong background in project management and excellent programming skills in Microsoft .Net with MVC, C#, WebAPI, EF, and SQL knowledge.
Responsibilities:
* Collaborate with business analysts and project managers to understand and define project requirements.
* Design, develop, and maintain .NET-based applications for payment projects, ensuring scalability, security, and performance.
* Participate in the full software development life cycle, including planning, coding, testing, and deployment.
* Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
* Troubleshoot, debug, and resolve software defects and issues in a timely manner.
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or a related field.
* Senior Full Stack: NET core 3.1 or .NET 6 experience (+8yrs) and React (6yrs) with Cloud Preference GCP, Test Automation
* Excellent communication and interpersonal skills.
* High energy and drive.
* Experience in relational database design and development including Oracle, MySQL.