Full Stack Developer
Job Category - IT
Job Type - Full Time
Experience - 5 to 8 Years
No.of Positions - 2
Job Location - USA - Baltimore, Maryland
Responsibilities
Application Development
Design, develop, test, and deploy full-stack applications using .NET frameworks
Build responsive, accessible web applications following WCAG 2.1 AA standards
Develop and maintain RESTful APIs and microservices architectures
Implement secure authentication and authorization mechanisms
Create and maintain comprehensive technical documentation
Frontend Development
Develop modern, responsive user interfaces using React, Angular, or Vue.js
Ensure cross-browser compatibility and mobile responsiveness
Implement accessibility features compliant with Section 508 requirements
Optimize application performance and user experience
Backend Development
Design and implement scalable backend services and APIs
Develop database schemas and optimize queries for performance
Implement business logic and data validation layers
Ensure data security and privacy compliance (PII/PHI protection)
Compliance & Security
Follow secure coding practices and OWASP guidelines
Ensure compliance with state and federal regulations (HIPAA, FERPA, etc.)
Implement data encryption and secure data handling practices
Required Qualifications
Education & Experience
Education: Bachelor’s degree in computer science, IT, or related field (OR 8+ years equivalent experience)
Experience: Minimum 5 years of professional software development, 3+ years full-stack development
Government Experience: 2+ years on federal, state, or local government projects (strongly preferred)
Agile Experience: Proven experience with Agile/Scrum methodologies
Technical Skills – .NET Stack
Backend: .NET Core / .NET 6+, ASP.NET Core, C#, Web API, Entity Framework Core
Frontend: React.js OR Angular OR Vue.js, HTML5, CSS3, JavaScript/TypeScript
Database: MS SQL Server, PostgreSQL, or Oracle
Development Tools: Visual Studio or Visual Studio Code
Web Services: RESTful APIs, JSON, XML
Version Control: Git (GitHub, GitLab, Azure DevOps)
Additional Required Skills (Both Stacks)
Strong understanding of object-oriented programming (OOP) principles
Experience with responsive web design and CSS frameworks (Bootstrap, Material-UI)
Knowledge of software design patterns and best practices
Understanding of security best practices and secure coding
Proficiency in SQL and database design
Strong analytical and problem-solving abilities
Excellent written and verbal communication skills