What are the responsibilities and job description for the Sr. Software Engineer position at Fuel Talent?
We are looking for a passionate Senior .NET Developer who thrives in collaborative environments and loves the challenge of building scalable, modern applications. If you have a strong technical foundation in .NET development, a love for pair programming, and hands-on experience with microservices, containers, and cutting-edge tools, we'd love to hear from you!Key Responsibilities : Collaborative Development : Actively participate in pair programming sessions, mentoring team members while driving high-quality coding standards.Microservices Architecture : Design, develop, and maintain microservices-based solutions using modern .NET frameworks.Containerization & Orchestration : Utilize tools like Docker and Kubernetes to containerize and deploy applications, ensuring scalability and reliability.Feature Ownership : Lead the development and delivery of key features, managing the entire lifecycle from planning to deployment and maintenance.Dependency Injection : Implement robust dependency injection practices to build loosely coupled, testable applications.Code Reviews : Conduct code reviews, share constructive feedback, and promote best practices.Continuous Improvement : Advocate for DevOps practices, CI / CD pipelines, and automated testing to improve development efficiency.Requirements : Technical Expertise : 5 years of professional experience with .NET (C#) and .NET Core.Proven front-end use of technologies like React, CSS, JavaScript, etc.Proven experience designing and implementing microservices architectures.Hands-on experience with Docker and Kubernetes in a production environment.Deep understanding of dependency injection patterns and frameworks (e.g., Autofac, Ninject, Microsoft DI).Development Practices : Strong advocate of pair programming with a track record of collaborative team contributions.Familiarity with Agile methodologies (Scrum / Kanban).Experience with unit testing, integration testing, and mocking frameworks.Leadership : Experience leading or owning features / projects, including planning, coordination, and execution.Ability to mentor junior developers and contribute to team skill development.Additional Skills : Knowledge of cloud platforms (e.g., Azure, AWS, GCP) is a plus.Familiarity with database technologies (SQL, NoSQL) is desirable.What We Offer : Competitive salary and benefits package.Flexible working hours and remote options.Collaborative and inclusive work environment.How to Apply : If this sounds like the role for you, send your resume and a brief introduction to Joe@fueltalent.com . Let's build something amazing together!