Job Opportunity:
We are seeking an accomplished software professional to lead the development of our payment service software applications. Your strong technical background and passion for innovation will enable you to make a significant impact on our projects.
The successful candidate will be responsible for designing, developing, and maintaining scalable, secure, and efficient .NET-based applications in collaboration with cross-functional teams.
* Key Responsibilities
* Create high-quality software solutions
* Participate in the full software development life cycle
* Conduct code reviews and provide constructive feedback
* Troubleshoot and debug software defects
* Stay current with industry trends and best practices
Requirements
* Bachelor's degree in Computer Science or related field
* .NET Core 3.1 or .NET 6 experience (at least 8 years)
* React experience (at least 6 years)
* Excellent programming skills in Microsoft .Net with MVC, C#, WebAPI, EF, and SQL knowledge
* Eager to learn new technologies
* Strong communication and interpersonal skills
* High energy and drive
* Experience in relational database design and development