US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

.NET Full-Stack Software Developer

Responsibilities and Duties


* Collaborate with a small, agile development team to translate business requirements into robust, scalable technical solutions


* Contribute to the architecture, design, and development of complex, enterprise-level software systems


* Participate in the design and refinement of intuitive, user-friendly web application interfaces (UI/UX)


* Develop clean, maintainable, and efficient code using .NET technologies (C#, ASP.NET Core, etc.)


* Engage in all phases of the software development lifecycle, from planning and development to testing and deployment


* Maintain, enhance, and troubleshoot existing internal and client-facing .NET applications


* Work closely with end users to identify opportunities for improving productivity, accuracy, and workflow efficiency


* Act as a technical subject matter expert, providing guidance and support to team members and stakeholders as needed


* Champion AI-powered workflows to elevate productivity across the entire development lifecycle

Qualifications


* 5+ years of hands-on experience with C# and the .NET framework


* Strong working knowledge of web technologies, including HTML, CSS, JavaScript, Bootstrap, ASP.NET Core Web API, and Blazor


* Solid understanding of object-oriented principles and common design patterns


* Familiarity with Service-Oriented Architecture (SOA), including designing, developing, and consuming web services


* Proficiency with the .NET technology stack for full-stack application development


* Experience with Microsoft SQL Server, including writing complex SQL queries and stored procedures


* Comfortable using Visual Studio and Git for development and version control


* Understanding of Agile software development methodologies


* Strong attention to detail with a focus on code quality and maintainability


* Excellent verbal and written communication skills


* Self-motivated, well-organized, and able to manage time effectively


* Strong analytical, problem-solving, and troubleshooting skills


* Proven ability to work collaboratively in a team-oriented environment


* AI-Driven Productivity: Demonstrates the habit of using generative-AI tools (e.g., GitHub Copilot, Claude.ai, ChatGPT) to automate repetitive tasks, enhance code quality, and accelerate delivery.


* Experience with Microsoft Azure is a plus





Share Job