The posting
As a Full Stack .NET Developer, you will be responsible for designing, developing, testing, and maintaining web applications using .NET, C#, Angular, and related technologies. This role requires hands-on experience across the entire application stack, including user interfaces, business logic, APIs, databases, and cloud-based solutions. You will work closely with business stakeholders, product managers, designers, and QA engineers to deliver reliable, scalable, and high-quality software solutions in an agile environment.
Responsibilities • Design, develop, test, and deploy full stack web applications using .NET, C#, Angular, and SQL Server. • Develop responsive and user-friendly front-end applications using Angular, HTML5, CSS3, JavaScript, and TypeScript. • Build, maintain, and enhance back-end services, APIs, and business logic using .NET and C#. • Design and develop RESTful APIs to support web and third-party application integrations. • Create and optimize database objects, queries, and stored procedures in SQL Server. • Collaborate with product managers, business analysts, designers, and QA engineers throughout the software development lifecycle. • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum performance and scalability. • Participate in code reviews and follow established coding standards and development best practices. • Troubleshoot, debug, and resolve application defects and performance issues across the full technology stack. • Use Git for source code management, including branching, merging, pull requests, and conflict resolution. • Support CI/CD processes and application deployments. • Create and maintain technical documentation as needed. • Stay current with emerging technologies and industry best practices. Requirements • Bachelor's degree in Computer Science, Information Technology, or a related field. • 5+ years of experience in full stack software development. • Strong experience developing applications with .NET and C#. • 2+ years of experience with Angular and modern front-end technologies. • Strong understanding of front-end development using Angular, HTML5, CSS3, JavaScript, and TypeScript. • Experience developing back-end services, business logic, and RESTful APIs using .NET. • Experience with SQL Server, relational database design, and query optimization. • Proficiency with Git for source code management, branching, merging, pull requests, conflict resolution, and version control best practices. • Experience with Microsoft Azure services and cloud-based application development. • Familiarity with CI/CD pipelines and automated deployment processes. • Strong understanding of software architecture, application security, and development best practices. • Excellent problem-solving and analytical skills. • Strong verbal and written communication skills. Full Stack .NET Developer | Job Description • Ability to work independently and collaboratively within a team environment. Preferred Qualifications • Experience with Azure DevOps. • Familiarity with Agile/Scrum development methodologies. • Experience integrating enterprise applications and third-party APIs.



