The Outsource Company is a 100 % privately held Nigerian company offering BPO/ITES (Business Process Outsourcing/Information Technology Enabled Services), from its state of art 350+ seat (additional 1000 seat also in plan) call center facility in Abuja, Nigeria. Our world class facility offers end-to-end voice and non-voice BPO services globally. We are a premier company, managing complex transaction processing operations and offering end-to-end solutions. We combine our BPO expertise with research, analytics, risk advisory and process consulting services to deliver a broad suite of offerings to our customers.
Position Overview:
- We are seeking a highly skilled and experienced Senior .NET Backend Software Developer to join our talented team.
- The ideal candidate will have a strong background in software development, particularly in backend systems using the .NET framework.
- This role offers an exciting opportunity to work on challenging projects, collaborate with a diverse team of professionals, and contribute to the development of innovative solutions.
Responsibilities:
- Design, develop, and maintain scalable and robust backend systems using the .NET framework.
- Collaborate with cross-functional teams to define requirements, implement solutions, and ensure project success.
- Optimize application performance, reliability, and scalability.
- Participate in code reviews, identify areas for improvement, and implement best practices.
- Troubleshoot and debug issues, ensuring timely resolution and minimal downtime.
- Stay up-to-date with emerging technologies and industry trends, and incorporate them into the development process as appropriate.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience as a backend software developer, with a focus on the .NET framework.
- Strong proficiency in C# and .NET Core.
- Experience with database design and SQL, preferably with SQL Server.
- Solid understanding of software development best practices, design patterns, and principles.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively both independently and as part of a team.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience with cloud platforms such as Azure or AWS.
- Familiarity with microservices architecture.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Experience with DevOps practices and tools.
Benefits:
- Competitive salary and benefits package.
- Flexible work schedule and remote work options.
- Opportunity for professional growth and career advancement.
- Dynamic and collaborative work environment.
Method of Application
Signup to view application details.
Signup Now