Job Closed
This listing is no longer active.
Backend Engineer, C# .NET
Location
Nigeria
Posted
32 days ago
Salary
0
Seniority
Senior
Job Description
Backend Engineer, C# .NET
Cavista
• Develop new Web applications through packaged and customized applications. • Maintain and enhance existing Web applications and all internal systems are integrated. • Play a key role in building medium to large-scale public facing, high volume based Web applications. • Maintain existing intranet, extranet, and Internet sites and applications. • Participate in the ongoing development of applications that meet the needs of our customers. • Deliver new functionality and change requests for existing applications. • Perform complete testing of Web applications, unit, and system, engaging users as necessary. • Develop database-driven Web interfaces for rapid, real-time information sharing. • Develop external Web portals allowing users to input and retrieve accurate information. • Candidate must be a team player and willing to teach and to learn.
Job Requirements
- Bachelors or Master's degree from an accredited University in Computer Science or related technical degree
- 3-7 years of experience
- Solid understanding and experience utilizing C# .NET
- Working knowledge of CSS, JavaScript, HTML, SQL, mySQL, and Object Oriented .Net development
- Possess solid skills in Microsoft SQL Server
- Experience working on Agile/Scrum teams preferred
- Able to work independently and efficiently to meet deadlines
- Self-motivated, detail-oriented and organized
- Excellent communication (oral and written), interpersonal, organizational, and presentation skills
Benefits
- Competitive compensation
- Full suite of benefits
- Health and wellness programs
- Generous paid time off (vacation days, holidays, and birthday leave)
- Culture that values transparency, creativity, and continuous learning
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Own the mobile architecture blueprint—from client app layers to backend integration (APIs, microservices, event-driven patterns) • Define standards and reference architectures for React Native/Flutter/Xamarin • Establish mobile domain models, API contracts, security controls, and data governance for mobile • Create roadmaps aligned with business OKRs, balancing innovation with platform stability • Lead architecture for new mobile initiatives • Design scalable backend integrations (API gateways, GraphQL/REST, caching, pub/sub) • Implement Zero Trust principles • Align with OWASP MASVS/MSTG, NIST, ISO 27001
Role Description We’re looking for a Full Stack Software Developer with a strong backend focus to join our growing engineering team. In this role, you’ll play a key part in building scalable, high-quality software by owning backend services, APIs, and integrations—while also contributing to frontend development to deliver complete, end-to-end solutions. This is an opportunity for a developer who enjoys taking ownership of meaningful features, influencing technical direction, and mentoring others while continuing to grow their own skillset. - Design, build, and maintain scalable backend services, APIs, and data layers, with frontend contributions as needed - Own and deliver end-to-end features, from concept through deployment - Optimize application performance, including database queries, service throughput, and system efficiency - Collaborate on architecture decisions, code reviews, and technology selection - Document systems, integrations, and technical solutions - Mentor junior developers and contribute to a culture of engineering excellence - Participate in Agile development processes (standups, sprint planning, retrospectives) - Support production systems through participation in an on-call rotation Qualifications - Bachelor’s degree in Computer Science (or equivalent practical experience) - 3+ years of software development experience - Strong experience building modern full stack applications, with a primary focus on backend development - Solid understanding of distributed systems, concurrency, and scalable architecture - Hands-on experience designing and building RESTful APIs - Experience working with relational databases (schema design, query optimization, stored procedures) - Proficiency with C#/.NET, SQL Server, and Azure - Working knowledge of JavaScript/TypeScript and Angular for frontend development - Experience with Git (or similar version control systems) - Familiarity with Azure DevOps or similar tools for tracking work and defects - Experience working in Agile environments, with exposure to CI/CD pipelines and automated testing - Participation in at least one full software development lifecycle Benefits - Full Healthcare: Health, dental, vision, and more - Support & Growth: Parental Leave, Tuition Reimbursement, Volunteer Time, and more for your personal and professional development - Learning & Development: Unlimited resources via HSI's Learning Management System and career training - Remote Work: Work from anywhere that boosts your productivity - Flexible Vacations: Take needed breaks with our generous time-off policy - Retirement Security: Benefit from our $1:$1 company match for retirement savings
• Lead and mentor a team of fullstack developers, providing technical guidance, code reviews, and performance feedback • Design and architect scalable fullstack solutions using .NET and React, ensuring adherence to best practices and design patterns • Develop and maintain backend services using C# and ASP.NET Core, and frontend applications using React.js • Collaborate with product managers, stakeholders, and cross-functional teams to translate business requirements into technical specifications • Establish and enforce coding standards, quality assurance processes, and development best practices across the team • Manage technical debt, optimize application performance, and implement database design improvements • Oversee CI/CD pipeline implementation and deployment strategies to ensure smooth and reliable releases • Participate in architectural decisions and technology evaluations for the organization • Facilitate agile ceremonies and ensure the team follows established development methodologies • Communicate technical concepts effectively to both technical and non-technical stakeholders • Contribute to the professional development and onboarding of new team members.
Senior Backend Engineer
PostscriptSMS marketing platform for ecommerce companies. Helping Shopify stores drive 30x ROI with text message marketing.
• Take ownership of the Fondue product and its underlying architecture — becoming the go-to technical expert for cashback, discounting, and incentives systems • Independently investigate, design, and execute solutions across evolving distributed systems with a high degree of ambiguity • Drive system decoupling and modularization — break down monolithic dependencies into flexible, independently deployable components • Implement AI-first coding practices and tooling to reduce cognitive load, accelerate development cycles, and shorten time-to-market for new capabilities • Help Fondue and other subsidiary products adopt Postscript's core tools, data formats, and technical standards to reduce cross-team friction • Architect, build, and maintain highly available, scalable REST APIs for internal and external use • Collaborate cross-functionally with finance and customer support teams — clear, proactive communication is essential in this role • Contribute to process and technical improvements; someone who can quickly ramp on new systems and propose meaningful changes will thrive here • Identify and eliminate single points of failure, improving knowledge redundancy and overall system resilience




