Overview
On Site
Depends on Experience
Full Time
No Travel Required
Able to Provide Sponsorship
Skills
.net
WCAG
Restful
Angular
Job Details
Position Details
Employment Type | Full-Time |
Location | [State Location] (Hybrid/On-site as required) |
Clearance | Ability to obtain and maintain state background check |
Experience Required | 5+ years full-stack development, 2+ years government projects |
Key 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
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 Google Cloud Platform)
- 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: On-site 5 days/week as required
- Hours: Monday-Friday, 8:00 AM - 5:00 PM (flexible within core business hours)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.