datatrota
Signup Login
Home Jobs Blog

Senior Software Engineer at Outsource Company

Outsource CompanyAbuja, Nigeria Software Development
Full Time
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
X

Send this job to a friend