What are the responsibilities and job description for the .NET Developer position at Golden Technology?
Are you passionate about writing clean, test-driven code and continuously improving both software and process? Our client—a leader in logistics operations—is looking for a Senior Software Developer to help modernize their mission-critical logistics platform.
As a senior contributor, you’ll pair program, mentor teammates, and collaborate across business and QA teams. You’ll work directly with end-users, lead agile development practices, and play a vital role in building resilient, scalable systems that support 24/7/365 operations.
🔧 What You’ll Be Doing:
- Driving continuous improvement through TDD, pair programming, and refactoring
- Leading agile development practices to support iterative delivery and long-term customer value
- Collaborating with cross-functional teams on user stories and planning
- Mentoring peers and contributing to team development culture
- Designing robust software using object-oriented and event-driven principles
🧠 What You Bring:
- 8 years of hands-on C#.NET experience (.NET Framework/Core)
- Experience in logistics or platform-heavy industries (Retail, Banking, etc.)
- Agile & XP mindset: CI/CD, BDD, TDD, DDD, Pair Programming
- Strong in ASP.NET MVC5, LINQ, ORMs (NHibernate or Entity Framework)
- Solid grasp of Git, and modern development workflows
- Collaborative, communicative, and comfortable working with vendors and senior stakeholders
🌟 Bonus Points For:
- MAUI or Xamarin mobile development
- Blazor WebAssembly, MassTransit, Specflow, Rx (FRP)
- Cloud chops: Azure DevOps, pipelines, Azure-hosted apps
- Experience modernizing systems with 24/7 uptime requirements
- SQL Server (2016 ), RabbitMQ, JavaScript/JQuery, Telerik UI
This is a high-impact role where your work directly improves global logistics operations. If you’re driven by technical excellence, collaboration, and continuous learning, we’d love to connect!