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
Follow #PragmaEdge for the latest company news and career opportunities.
Preferred Qualifications
Certifications (Plus)
- Microsoft Certified: Azure Developer Associate
Additional Preferred Experience
- Microservices architecture (Spring Cloud, .NET microservices)
- Docker and Kubernetes containerization
- CI/CD tools (Jenkins, GitLab CI, Azure DevOps, GitHub Actions)
- Cloud platforms (AWS, Azure, or GCP)
- Message queues (RabbitMQ, Kafka, Azure Service Bus)
- Testing frameworks (JUnit, xUnit, Mockito, Moq, Selenium)
Compliance & Security Requirements
Background & Clearance
- Ability to pass a comprehensive background check (criminal, employment, and education verification)
- Ability to obtain and maintain state-level security clearance (if applicable)
- Drug screening as required by state regulations
Security & Compliance Knowledge
- Understanding of government security frameworks (NIST, FedRAMP, StateRAMP)
- Knowledge of data privacy regulations (HIPAA, FERPA, GDPR, CCPA as applicable)
- Experience with change management in regulated environments
Work Environment
- Location: [State Office Location / Client Site]
- Arrangement: Hybrid (3 days on-site, 2 days remote) OR On-site 5 days/week as required
- Hours: Monday-Friday, 8:00 AM – 5:00 PM (flexible within core business hours)
