About this role
Senior .Net Developer
Responsibilities
- Design, develop, and deploy high-quality, scalable API services and data integrations
- Support the development and maintenance of Auto Scale Services, Analytics, Jobs, and other functionalities
- Collaborate with the team to define the technical and architectural roadmap for the platform
- Design and architect core backend and frontend software components
- Analyze and improve the efficiency, scalability, and stability of various system resources
- Troubleshoot and resolve complex production incidents across the technology stack
- Develop and maintain web applications using best practices and high-quality coding standards
- Research and stay up-to-date on emerging technologies
- Multitask effectively and collaborate on multiple web projects with other team members
- Adhere to established software development processes, coding conventions, and Scrum methodologies
- Assist the development team with unit testing and cross-testing activities
- Provide support and mentorship to colleagues and collaborate effectively with clients.
Qualifications
- Bachelor’s Degree in Computer Science or a related field
- 6+ years of experience as a developer
- Expert knowledge in Java, C#
- Experience building payment gateway solutions
- Expertise in .NET Framework
- Ability to self-manage, prioritize effectively, and focus on the business impact of your work
- Passion for learning new technologies and a strong capacity for independent learning
- Strong attention to detail
- Experience in building large-scale systems
- Ability to analyze performance and alleviate performance bottlenecks
- Proven track record of delivering commercially viable software products
- Experience with cloud solution architecture (Azure or AWS) is a plus
- Familiarity with NoSQL databases like MongoDB will be an added advantage
- Tech Stack: .Net Core, React, SQL, Azure, and Devops (Good to have).
Application Closing Date
Not Specified.