
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading logistics company is looking for an Intermediate C# Software Developer to enhance software applications and support business needs. You will develop, test, and maintain software solutions while engaging with clients to ensure alignment with requirements. The ideal candidate has 3–5 years of C# development experience, strong SQL knowledge, and excellent problem-solving skills, contributing to software success across departments.
D&T Integration and Dev Analyst
11/13/25
We are seeking a detail-oriented and proactive Intermediate C# Software Developer to join our development team. The successful candidate will be responsible for developing, testing, and supporting enterprise software solutions, while also engaging with business users and clients to ensure that technical solutions meet operational and strategic needs. This role is ideal for a developer with solid technical foundations who enjoys collaborating across departments, assisting with business support queries, and contributing to the successful implementation of software solutions.
Develop, enhance, and maintain software applications using C#, .NET Core / .NET 9, and related technologies. Write clean, efficient, and well-documented code following corporate development standards. Collaborate with team members and senior developers to deliver features according to project timelines. Participate in code reviews and contribute to continuous improvement initiatives within the team.
Conduct thorough testing of developed features to ensure quality, reliability, and compliance with business requirements. Support system integration and deployment activities in collaboration with the QA and DevOps teams. Assist in planning and executing system rollouts and post‑implementation reviews.
Provide second‑line support to resolve business and client queries related to software systems. Troubleshoot and investigate application issues, escalating complex incidents to senior developers when necessary. Work closely with business units to understand operational challenges and propose practical technical solutions.
Participate in client meetings and internal stakeholder sessions to gather and clarify technical and functional requirements. Communicate effectively with business analysts, project managers, and end‑users to ensure clear understanding of deliverables. Build positive relationships with clients and business users through professional communication and service excellence.
Prepare and maintain technical and user documentation for developed systems and enhancements. Ensure all development activities adhere to internal governance, quality standards, and change‑control procedures. Contribute to knowledge‑sharing and maintain an up‑to‑date understanding of company systems and frameworks.
National Diploma or Bachelor's Degree in Computer Science, Software Engineering, or a related field (or equivalent experience). 3–5 years of professional software development experience using C# / .NET Core / ASP.NET MVC. Strong understanding of SQL databases (Microsoft SQL Server or MySQL). Experience with RESTful APIs and web‑based application development. Excellent problem‑solving and debugging skills. Solid understanding of the software development lifecycle (SDLC).
Familiarity with frontend frameworks such as Razor, Bootstrap, etc. Exposure to Agile / Scrum methodologies. Experience with unit testing, CI / CD pipelines, or DevOps tools. Prior experience in a corporate or client‑facing environment.