Exciting Opportunity for .NET Software Engineer (Remote) with Competitive Salary
CABI is looking for a talented .NET Software Engineer to join their global team for a 2-3 month duration. This is a remote working opportunity with a competitive salary of up to $1500 per month. If you have the experience and qualifications, don’t miss this chance to work on meaningful projects that support CABI’s mission.
CABI .NET Software Engineer (Remote) Job
The .NET Software Engineer role is pivotal in the development and enhancement of web applications and sites that play a crucial role in advancing CABI’s mission. As a full-time team member, you’ll work within an Agile development team on various CABI projects.
Also Read: Exciting Opportunity for a Communication Intern in Harare with Bioversity International
Key Responsibilities
Your role involves the following key responsibilities:
- Collaborative Development: Working alongside software engineers and database engineers to set excellent development practices and deliver innovative changes in new and existing products. This is a hands-on technical role, leading by example and utilizing web, mobile, and database technologies.
- Your Qualifications: You should have at least five years of software development experience in an Agile environment. Strong communication skills are a must, and you should be able to contribute to product development and innovation processes.
What You’ll Do
Your responsibilities include:
- Application Maintenance: Maintaining and enhancing existing CABI applications, primarily using.NET Framework, ASP.NET MVC, .NET Core 3.1, .NET 5, .NET 6, React js, and WordPress.
- Database Expertise: Possessing knowledge of MongoDB
- Solution Design: Collaborating with business analysts, product owners, and development teams to design and implement appropriate solution architectures
- Technology Research: Staying up-to-date with technology relevant to CABI’s business requirements
- Documentation: writing clear, concise, and comprehensive technical documentation.
- Database Technologies: Working with various database technologies, including SQL Server, SQLite, and MarkLogic
- Team Collaboration: reviewing the work of other team members and providing assistance as required.
- Quality Assurance: ensuring that development and launch procedures and policies are followed.
Education & Qualifications
You should hold a degree or possess equivalent experience in software development.
Also Read: Join Chartered Accountant Academy as a Lecturer – 4 Open Positions
Application Process
CABI reviews applications continuously and may close the process once a suitable candidate is found. You should receive an automatic acknowledgement of your application, but if you don’t, please check your junk mail. To ensure you receive all recruitment-related emails, add hr@cabi.org to your contact or safe sender list.