Full Stack Software Engineer
Novacis Digital
Job Description
Job Description
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, C#/.NET, SQL Server, REST APIs, and modern software engineering practices, with the ability to deliver reliable features across the full application stack. 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
- 2–5 years of professional full-stack software engineering experience.
- Strong hands-on experience with Angular 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 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 Docker, Kubernetes, Azure DevOps, GitHub Actions, or similar DevOps tooling.
- Exposure to OCR, 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.
- ...We are seeking a Full Stack Software Engineer to design, develop, test, and deploy enterprise-grade web applications supporting regulatory technology platforms. This role is responsible for building modern front-end applications, developing cloud-native backend services...Suggested
- ...~ Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline. ~6+ years of professional software development experience. ~ Proven experience... ...of Agile/Scrum methodologies and the full software development lifecycle. Required...SuggestedContract workFlexible hours
- ...Job Description Role; Lead Full Stack JavaScript Engineer \n Location; Rockville, MD , Hybrid 3 days onsite and 2 days remote \n Interview: Video interview and Final round In-Person \n Duration: Long Term \n \n NOTE: H4 EAD , USC & GC candidates who can...SuggestedRemote work
$122.5k
Full Stack Software Engineer is needed for a direct hire onsite opportunity with SOC's client in Herndon, VA. Must currently hold an Active TS/SCI clearanceJob Description: Our client is seeking a Full Stack Software Engineer to join our team. You will work on an integrated...Suggested$102.5k - $170.9k
Position Summary Our AI & Engineering team helps transform technology platforms, drive... ...through innovation.Work you'll doAs a Software Engineer II on the Engineering as a... ...Management Information Systems3+ years of full-stack software development experience 3+...SuggestedTemporary workLocal areaFlexible hours- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionNeed java developer with very good...
- This is a temporary position. The assignment duration is through September 6, 2027.JOB SUMMARYAs a FLEX Senior Full Stack Software Engineer at Marriott, you will be working on a state of the art React based micro-ui architecture. You will help build the next generation...Full timeTemporary workRemote workFlexible hours
- ...Description Role Overview We're looking for a Lead Full Stack Engineer to join the team. You'll work in a Professional Service role... .... You'll be responsible for working with current and new software development teams - understanding their architecture and development...
- ...Software Guidance & Assistance, Inc., (SGA), is searching for a Lead Full Stack Developer for a CONTRACT assignment with one of our premier Regulatory clients in... ...drive technical design, delivery execution, and engineering excellence for enterprise-grade financial...Contract work
- ...achievingthese goals by supporting the "Data Platform - Engineering" team. Duties/Responsibilities: The JavaFull Stack developer shall utilize IT equipment and... ...least eight (8) years of programming experiencein software development or maintenance. Experience working in...Contract workLocal areaFlexible hours
- ...industry's most technology-enabled mortgage insurer, one where software, automation, AI, analytics, and thoughtful operating design... ...staff and external partner users. We're hiring a Lead Full-Stack Engineer who is backend-first — designing domain services, APIs, data...
- Booz Allen Hamilton seeks a Junior Full Stack Software Engineer to develop technical solutions for the Wargaming and Modeling & Simulations team. You will contribute across UI, backend, data integration, testing, and deployment, building APIs and services with Python while...
- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...Full time
$157.25k - $212.75k
...+ Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Data Transformation, ETL Tools,... ...Description: Seize your opportunity to make a personal impact as a Full Stack Software Engineer supporting customer activities. GDIT is...Temporary workImmediate startRemote workWorldwideFlexible hours$149k - $223k
...technologies that drive enterprise innovation? The Freddie Mac Single Family Acquisitions PDM Platform Team is seeking a Full Stack Software Engineering Technical Lead, focusing on the design and delivery of a CI/CD platform. Our Impact:Enable business innovation to...Local area- ...Capital One is seeking a Full-stack Engineer 5 to join a high-impact team in McLean, VA. You will lead diverse tech projects, drive architecture... ...shared services strategy. Ideal candidates have 6+ years in software engineering, strong cloud platform experience (AWS, GCP,...
- ...Capital One seeks a Lead Software Engineer to build and operate the agentic orchestration runtime powering its AI content generation platform. You will coordinate AI agents to produce, evaluate, and refine marketing content through a structured pipeline, while guiding...
- ...Job Description Job Description Tiger Analytics is looking for experienced Full Stack Engineer -Lead to join our fast-growing advanced analytics consulting firm. We are the trusted analytics partner for multiple Fortune 500 companies, enabling them to generate business...Local area
$91.83k - $124.75k
...Job Description Job Description Location: Rockville, MD Job Title: Full Stack Developer / Java Developer Sponsorship: No sponsorship assistance is available for this position. Hybrid: Minimum of 3 Days Onsite (May increase as Client needs may increase...Work experience placementLocal areaImmediate start- ...Capital One Group in McLean, VA seeks a senior software engineering leader to drive a portfolio of distributed microservices and full stack systems, ensuring regulatory compliance and cloud-native delivery. You will mentor engineers, set engineering standards, and collaborate...
$229.9k - $262.4k
...Overview Full-stack Engineer 5 (Java, Spring Boot, AWS, CI/CD) (Enterprise Platforms Technology) Do you love building and pioneering... ...problems and meet real customer needs. We are seeking Full-stack Software Engineers who are passionate about leveraging cutting-edge...Full timePart timeInternshipLocal area$229.9k - $262.4k
...Overview Full-stack Engineer 5 (Java, Spring, Kafka, CI/CD, AI tools, Glue, RDS, DynamoDB) (Enterprise Platforms Technology ) Do you... ...Mathematics, Engineering) At least 6 years of experience in software engineering (Internship experience does not apply) At least...Full timePart timeInternshipLocal area- ...Capital One is seeking a Full-stack Engineer to lead and mentor teams across Java, Python, AWS, and API-driven architectures. You will drive cloud-based solutions and partner with product managers to deliver secure, scalable experiences for millions. Strong emphasis on...
- ...experience in distributed microservices, and full stack systems to create solutions that help... ..., mentoring other members of the engineering community* Collaborate with digital product... ...)* At least 4 years of experience in software engineering (Internship experience does...Full timePart timeInternship
- ...Capital One is seeking a seasoned Full-stack Engineer 5 to lead distributed systems and cloud‑native solutions in a fast-paced environment. You will guide cross‑functional teams, design scalable architectures, and drive end‑to‑end delivery using Java, Python, and AWS....
- ...Capital One is seeking a Senior Full-stack Engineer 5 to lead a portfolio of distributed, cloud-based solutions. You’ll drive architecture across microservices, mentor engineers, and collaborate with product managers to deliver robust systems using Java, Python, TypeScript...
- ...Capital One is seeking a Full Stack Engineer 4 with deep experience in Python, Java and AWS to drive a major transformation across the organization. You will lead diverse technology projects, mentor engineers, and collaborate with product managers to deliver robust cloud...
- ...Capital One is seeking a Full-stack Engineer 4 to lead a portfolio of cloud-based, distributed microservices projects. You will mentor teams, drive modern tech stacks including Node.js, TypeScript, Java, Scala, and Python, and collaborate with product managers to deliver...
- ...Capital One in McLean, VA seeks a Full Stack Engineer 4 (PySpark) to lead a portfolio of diverse technology projects and mentor engineers. You will drive distributed microservices and full stack systems while collaborating with product managers to deliver cloud-based solutions...
- Capital One seeks a Full-stack Engineer 4 to lead diverse projects and mentor engineers. You will drive cloud-based solutions using Java, Python, and modern frameworks to meet regulatory needs and empower millions of Americans. You will collaborate with product managers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!
- c# .net full stack developer Rockville, MD
- full stack engineer Rockville, MD
- full stack developer Rockville, MD
- remote .net full stack web developer Rockville, MD
- junior full-stack web developer Rockville, MD
- senior java full-stack developer Rockville, MD
- senior full stack web developer Rockville, MD
- java full stack angular developer Rockville, MD
- software engineer full time Rockville, MD
- graduate software developer no experience Rockville, MD





