Overview
Skills
Job Details
Hybrid role -Senior Full-Stack Developer
2 years
Baltimore, MD
Overview:
We are seeking a highly skilled and experienced Senior Full-Stack Developer to join our dynamic development team.
The ideal candidate will have 3 5 years of hands-on experience in designing, developing, and maintaining robust web applications using the latest Microsoft technologies.
This role requires proficiency in both front-end and back-end development, with a strong emphasis on .NET 8, MVC Framework, SQL databases, and modern JavaScript practices.
The successful candidate will play a critical role throughout the full software development lifecycle, ensuring high performance, scalability, and security of our applications.
Responsibilities:
Design, develop, test, and deploy highly scalable web applications using .NET 8, ASP.NET MVC, and related technologies.
Develop efficient back-end services, APIs, and business logic using C#.
Design and optimize SQL database schemas, stored procedures, and queries.
Create responsive front-end interfaces using JavaScript, HTML, CSS, and libraries like jQuery, Angular, React, or Vue.js.
Collaborate with analysts, UX/UI designers, and developers to transform requirements into technical specifications.
Conduct code reviews and enforce coding standards and best practices.
Troubleshoot and resolve full-stack technical issues.
Participate in all SDLC phases: requirements, design, development, testing, deployment, maintenance.
Maintain CI/CD pipelines and automated testing practices.
Stay updated on new technologies and recommend enhancements.
Mentor junior developers and encourage knowledge sharing.
Required Skills and Experience:
3 5 years of experience as a Full-Stack Developer. Proficiency in .NET 8 and ASP.NET MVC Framework. Strong in C# programming. Solid experience with SQL Server, including T-SQL and performance tuning. Skilled in JavaScript, HTML5, CSS3. Experience with AJAX and modern JavaScript frameworks/libraries.
Familiarity with Git or other version control systems.
Strong understanding of OOP and design patterns. Experience building and consuming RESTful APIs.
Strong debugging and analytical skills.
Comfortable working in Agile/Scrum environments.
Excellent communication and teamwork skills.
Preferred Qualifications:
Experience with Azure or AWS.
Knowledge of unit testing frameworks.
Experience with Docker or microservices.
Familiarity with tools such as Govolution or LexisNexis.