
Senior Full Stack Web Developer
Fullsteam
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Develop web applications using ASP.NET Core and .NET Framework for robust back-end services.
- Design dynamic, user-friendly front-end applications using Angular and Bootstrap.
- Create and maintain RESTful APIs for communication between the server and client applications.
- Work with both legacy systems built on .NET Framework using C# and VB.NET, and new applications developed using ASP.NET Core.
- Write clean, maintainable, and efficient code, ensuring adherence to coding standards and best practices like SOLID principles and DRY.
- Troubleshoot and debug issues across both ASP.NET Core and .NET Framework systems, ensuring smooth integration and high performance.
- Conduct regular code reviews and contribute to improving the development processes.
- Collaborate with product owners, designers, and other developers to gather requirements and implement technical solutions.
- Participate in Agile/Scrum ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Work closely with DevOps teams to streamline deployment using CI/CD pipelines.
- Write unit, integration, and end-to-end tests for both .NET Framework and ASP.NET Core applications to ensure reliability.
- Collaborate with the QA team to address bugs and improve software quality.
- Follow security best practices and ensure compliance with data protection standards to mitigate risks such as XSS, SQL Injection, and CSRF attacks.
- Optimize applications for performance, scalability, and maintainability.
Requirements
- Strong proficiency in ASP.NET Core and .NET Framework for back-end development.
- Experience with Angular (v8 or later) for front-end development.
- Expertise in Bootstrap for creating responsive and mobile-friendly designs.
- Proven experience in building and integrating RESTful APIs.
- Proficiency with Entity Framework or other ORM technologies.
- Solid understanding of HTML5, CSS3, JavaScript, and TypeScript.
- Familiarity with SQL Server or other relational databases.
- Experience with Git or other version control systems.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 3+ years of professional experience in web development, with strong experience in ASP.NET Core and .NET Framework.
- Demonstrated experience with Angular and REST API development.
- Experience working with both legacy systems and modern web applications.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ASP.NET Core.NET FrameworkC#VB.NETAngularBootstrapRESTful APIsEntity FrameworkHTML5CSS3
Soft Skills
collaborationtroubleshootingcode reviewcommunicationAgileproblem-solvingadaptabilityattention to detailtime managementteamwork
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineeringequivalent work experience