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.
Pay:
$105,000.00 per year
Benefits:
401(k) 6% Match AD&D insurance Dental insurance Employee assistance program Health insurance Health savings account Life insurance Vision insurance People with a criminal record are encouraged to apply