DXC Luxoft is seeking a Senior Backend Engineer with strong experience in C# and VB.NET to support backend system development in a fast-paced enterprise environment. The ideal candidate is technically solid and takes pride in delivering clean, well-tested, and maintainable code while collaborating in cross-functional teams.
Responsibilities :
- Design, build, and maintain backend components and services using C# and VB.NET
- Collaborate with frontend developers, QA, and product owners to ensure smooth delivery of features and system enhancements
- Participate actively in code reviews, team retrospectives, and technical discussions
- Write automated tests (unit, integration, functional) and take full ownership of the quality of your work
- Document system architecture, design decisions, and contribute to best practices
- Assist in modernizing legacy systems while ensuring backward compatibility
- Support data modeling and integration with databases using Entity Framework or other ORM tools
- Contribute ideas and solutions during team planning, proactively raising potential issues and offering improvements
Mandatory Skills Description :
7+ years of backend development experience in C# and VB.NETSolid understanding of object-oriented programming and software design patternsProficiency with Entity Framework, LINQ, and SQL ServerStrong testing mindset - comfortable applying the test pyramid, test-driven development (TDD), and CI / CD best practicesExperience building and consuming RESTful APIsFamiliarity with Agile methodologies (Scrum, Kanban)Soft Skills & Work Ethic :We are looking for someone who not only codes well but also contributes positively to team culture and delivery :Initiative : Eagerness to explore and learn technologies beyond assigned tasksOwnership : Takes accountability for code quality, including testing and troubleshootingCommunication : Can clearly explain technical decisions and provide constructive feedbackProactivity : Speaks up when identifying blockers, inefficiencies, or improvement opportunitiesTeam Collaboration : Engages meaningfully during retrospectives and planning, not just during developmentBalance : Understands how to deliver quality while staying efficient — not just "code first, fix later"Nice-to-Have Skills Description :
Exposure to AI tools or automation frameworksFamiliarity with DevOps tools and practicesExperience modernizing legacy applicationsLanguages :
English : C1 Advanced