Full Stack Software Engineer

Novacis Digital

Rockville (MD)

Sur place

USD 110 000 - 170 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary
Dental insurance
Health insurance
Paid time off
Vision insurance

Résumé du poste

Novacis Digital, LLC. is seeking a Full Stack Engineer to design, develop, test, and support secure enterprise web applications and intelligent document processing solutions. You will work across the full stack with Angular/React, C#/.NET, SQL Server, REST APIs, and DevSecOps practices.

The role emphasizes identity management, Azure data integration, API management, and secure coding across UI, API, and database layers, collaborating with a cross-functional team in a fast-paced Agile environment.

Qualifications

  • 3–6 years of professional full-stack software engineering experience.
  • Proficiency with Angular/React.js and TypeScript.
  • Strong C#, .NET/.NET Core, ASP.NET Core, and Web API development skills.

Responsabilités

  • Develop responsive web app features using Angular/TypeScript; React.js where applicable.
  • Build backend services, business logic, and REST APIs with C#/.NET Core.

Connaissances

Angular/React
TypeScript
C#/NET
SQL Server
Web API
IAM/Security
DevSecOps
Agile/Scrum
Unit testing
Debugging

Formation

Bachelor's degree in Computer Science / Software Engineering / IT / Computer Engineering

Outils

Azure
Docker
Kubernetes
Azure DevOps / GitHub Actions
Git

Description du poste

Benefits
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
About the Role

We are looking for a Full Stack Engineer to design, develop, test, and support secure enterprise web applications and intelligent document processing solutions. The ideal candidate has strong hands-on experience with Angular/React.js, C#/.NET, SQL Server, REST APIs, and modern software engineering practices, with the ability to deliver reliable features across the full application stack with DevSecOps best practices. This role also supports identity and access management, Azure data integration, API management, and application security.

Key Responsibilities
  • Develop responsive web application features using Angular, TypeScript, HTML, CSS, and reusable front-end components, with React.js development where applicable.
  • Develop backend services, business logic, and REST APIs using C#, .NET/.NET Core, and ASP.NET Core.
  • Design and implement SQL Server tables, queries, stored procedures, views, functions, and data access logic.
  • Implement authentication and authorization using Microsoft Entra ID, OAuth 2.0, OpenID Connect, and role-based access control (RBAC).
  • Build and maintain data integration pipelines using Azure Data Factory.
  • Use Azure API Management (APIM) to publish, manage, secure, and monitor application APIs.
  • Integrate application modules with document processing, workflow, external APIs, and enterprise data services.
  • Write unit tests, integration tests, and technical documentation and participate in peer code reviews.
  • Troubleshoot defects across UI, service, database, and integration layers and perform root-cause analysis.
  • Support application performance tuning, security remediation, logging, monitoring, and production readiness activities.
  • Participate in sprint planning, backlog refinement, technical design discussions, demos, and release activities.
  • Use Git-based development, branching, pull requests, CI/CD pipelines, and automated quality checks.
  • Implement secure coding practices to mitigate SQL injection, cross-site scripting (XSS), cross-site request forgery (CSRF), and other common vulnerabilities.
  • Integrate automated security testing into CI/CD pipelines, including Static Application Security Testing (SAST), Software Composition Analysis (SCA), dependency scanning, and secret detection.
  • Collaborate with technical leads, product owners, QA, AI/IDP, infrastructure, and security teams to deliver end-to-end functionality.
Required Skills
  • 3–6 years of professional full-stack software engineering experience.
  • Strong hands-on experience with Angular, React.js and TypeScript.
  • Strong hands-on experience with C#, .NET/.NET Core, ASP.NET Core, and Web API development.
  • Expertise in identity management (IDM) and identity and access management (IAM), including authentication, authorization, and access controls.
  • Strong SQL Server skills including T-SQL, joins, stored procedures, views, indexing, and query optimization.
  • Experience integrating REST APIs and working with JSON-based services.
  • Understanding of object-oriented design, dependency injection, design patterns, unit testing, and secure coding practices.
  • Experience in DevOPS with Git, code review, CI/CD, Agile/Scrum, and modern software development lifecycle practices.
  • Strong debugging, analytical, documentation, and communication skills.
Preferred Skills
  • Experience with Azure services, including Azure App Service, Azure SQL, storage, Key Vault, or Application Insights.
  • Experience with AI/ML and Generative AI technologies
  • Experience with Docker, Kubernetes, Azure DevOps, GitHub Actions, or similar DevOps tooling.
  • Exposure to intelligent document processing, workflow/case management, AI-enabled applications, or document management systems.
  • Experience in healthcare, federal, regulated, or HIPAA-aligned technology environments.
  • Knowledge of OWASP, authentication/authorization, RBAC, logging, observability, and performance optimization.
Educational Qualification

Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related technical discipline.

What We're Looking For

Strong full-stack problem solver who is comfortable tracing issues across UI, API, and database layers.

Engineer with high ownership, attention to quality, and disciplined development practices.

Ability to work collaboratively in a fast-paced Agile delivery environment.

Interest in building secure, scalable healthcare and AI-enabled enterprise applications.

About Novacis Digital

Novacis Digital is an AI-focused technology company developing intelligent solutions for government and commercial organizations. Our work spans intelligent document processing, analytics and insights, case management, conversational AI, and AI agents that support complex business workflows. We bring together product engineering, cloud technology, and industry expertise to turn emerging AI capabilities into practical solutions. At Novacis Digital, you will collaborate with a growing team, contribute to real-world AI applications, and help shape products that improve how organizations process information, make decisions, and deliver services.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Azure / NET Full Stack Software Engineer
Azure / NET Full Stack Software Engineer

Novacis Digital • Rockville (MD)

Hybride
USD 110 000 - 150 000
Dental insurance
Health insurance
Paid time off
+2
Full-Stack Engineer – Secure Enterprise Web & AI Apps
Full-Stack Engineer – Secure Enterprise Web & AI Apps

Novacis Digital, LLC. • Rockville (MD)

Sur place
USD 110 000 - 170 000
Competitive salary
Dental insurance
Health insurance
+2
AI Engineer
AI Engineer

Novacis Digital, LLC. • Rockville (MD)

À distance
USD 120 000 - 170 000
Competitive salary
Dental insurance
Health insurance
+2
Remote Full-Stack Engineer for AI‑Driven Enterprise Apps
Remote Full-Stack Engineer for AI‑Driven Enterprise Apps

Novacis Digital, LLC. • Rockville (MD)

Hybride
USD 110 000 - 150 000
Dental insurance
Health insurance
Paid time off
+2
Software Engineer III Full-stack
Software Engineer III Full-stack

Jobgether • États-Unis

À distance
USD 140 000 - 160 000
Health insurance
401(k) retirement plan with employer匹配
Paid parental leave
Senior Software Engineer
Senior Software Engineer

Hyperion360 Inc. • Florida City (FL)

Sur place
USD 120 000 - 180 000
Competitive salary
Health, dental, vision insurance
Retirement plan with employer matching
+6
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

MasterCorp, Inc. • Tallahassee (FL)

Sur place
USD 120 000 - 180 000
Sr. Full Stack Developer
Sr. Full Stack Developer

Robotic Process Automation LLC • Harrisburg

Sur place
USD 120 000 - 180 000
Senior Software Engineer 2
Senior Software Engineer 2

Jobgether • Oregon

Hybride
USD 120 000 - 160 000
Remote work: Fully remote
Collaborative Agile environment
Professional development
Senior .NET Developer
Senior .NET Developer

CereCore • Nashville (TN)

Sur place
USD 110 000 - 160 000