Full Stack Software Developer (.Net & Java) Job at Teckhorizon Inc, Ontario, CA

N3hBSTBKb0Eyd3NNTStXbWJqbE93Rzk0c0E9PQ==
  • Teckhorizon Inc
  • Ontario, CA

Job Description

About the Role

We are seeking a Senior Full Stack Software Developer to support both modernization and long term sustenance of large scale, mission critical public sector health applications.

This role involves legacy system maintenance, security patching, end of life upgrades, and migration to cloud native microservices, working across Java and .NET backend platforms with modern frontend frameworks.

Key Responsibilities Analysis and Planning
  • Analyze and document impacts of business and technical changes including risk mitigation, vulnerability patching, AODA compliance, end of life component changes, version upgrades, and migration to microservices

  • Assess impacts across user interface, middleware, databases, reporting, security, and managed services

  • Identify risks, estimate effort, validate sprint plans, and confirm delivery timelines

  • Update DevOps repositories, documentation, and test plans

  • Validate quality assurance targets

Design
  • Design and validate changes across frontend, backend, middleware, data models, database schemas, reporting, and security components

  • Produce technical documentation aligned with public sector enterprise architecture standards

  • Define and document test cases required to validate changes

  • Collaborate with technical teams to reach consensus on system design

Development and Implementation
  • Develop, enhance, and refactor large, complex legacy applications

  • Implement changes across frontend, backend services, middleware, databases, reporting, and security layers

  • Develop and secure REST APIs

  • Refactor applications to support microservices architecture

  • Build and manage Docker images and update CI/CD pipelines

  • Maintain code in DevOps repositories and document release changes

Testing and Deployment
  • Perform unit testing locally using Docker

  • Create scripts to populate test data for integrated testing

  • Support integrated testing, user acceptance testing, and production deployments

  • Analyze application, AKS, and database logs to identify and resolve issues

Mandatory Requirements Backend and Enterprise Experience
  • 10 plus years experience supporting and maintaining large, complex, legacy applications

  • 10 plus years experience with Java, WebSphere, Tomcat, MySQL, and Oracle

  • 10 plus years experience with ASP.NET Core and .NET based enterprise applications

  • 10 plus years experience developing and maintaining applications using EJB, Eclipse, Spring Boot, UML, use case models, sequence diagrams, and ER diagrams

Microservices and Cloud
  • 5 plus years experience migrating legacy applications to Docker, Kubernetes, REST APIs, API Gateway, JSON, message bus, and microservices architecture

  • 5 plus years experience refactoring legacy applications to support microservices

  • 5 plus years experience deploying applications using YAML, Docker, and Kubernetes

Frontend
  • 5 plus years experience developing frontend applications using React, HTML, and JavaScript

  • Experience with JSP and JSF in legacy environments

  • Experience developing applications compliant with AODA accessibility standards

Databases and Reporting
  • 7 plus years experience with Oracle DB and MySQL including PL/SQL, stored procedures, functions, indexing, transaction management, and data modeling

  • 5 plus years experience creating operational and analytical reports using Power BI

Security and Identity
  • 5 plus years experience with application security, authentication, authorization, and session management

  • Experience implementing single sign on and identity management using Azure Entra

DevOps and Tooling
  • 3 plus years experience with DevOps including GitHub, CI/CD pipelines, automated deployments, and dashboards

  • Experience analyzing logs from AKS and databases

Public Sector Experience
  • Experience delivering public sector or health related IT projects

  • Understanding of Ontario Ministry policies, IT approval processes, unified I and IT project methodology, and gating processes

  • Ability to produce technical documentation aligned with public sector standards

Core Skills
  • Strong debugging, optimization, and problem solving skills

  • Experience supporting mission critical enterprise systems

  • Ability to translate technical specifications into tested, production ready solutions

  • Strong experience with Agile and Scrum methodologies

  • Excellent stakeholder communication and consulting skills

Nice to Have
  • Experience using Copilot or AI assisted development tools

Job Tags

Similar Jobs

Fiesta Auto Insurance

Insurance Agent Job at Fiesta Auto Insurance

 ...Fiesta Auto Insurance - Insurance Agent Needed Are you looking for a dynamic work environment where you can utilize your skills and knowledge...  ...available) ~ Earn Commissions on DMV Registration Services ~ Health insurance and Vacation Pay ~100% FREE Dental Insurance,... 

TopView Sightseeing

Office Cleaner Job at TopView Sightseeing

 ...Job Title: Office Cleaner Location: Midtown Manhattan Job Type: Full Time Schedule: 5 days/week Pay : $17/hr Job Summary: We are looking for a dedicated and detail-oriented Janitor to join our team and help maintain cleanliness and functionality... 

Leidos

Entry software developer Job at Leidos

 ...Business Area. We're not just building software-we're setting the standard for the U.S....  ...innovate. As an Entry Level Graphics Software Developer, you'll work at the forefront of...  ...straight-time rates. Required Education & Experience Education : B.S./B.A. in Computer... 

Guardian Angel Senior Services

Caregiver for elderly. Full or part time. Job at Guardian Angel Senior Services

 ...Founded in 2003, Guardian Angel Senior Services is a family-owned company that was created...  ...the quality of life, and serve senior citizens that need love and care. Your goal will be...  .... Competent in organizational and time management skills. Demonstrate good judgment... 

La Tête d’Or

Butcher Job at La Tête d’Or

 ...equipment throughout the shift in accordance with Health Department and restaurant standards Keep waste to a minimum and discard spoiled food products from the station in accordance with company procedure Perform all essential duties during a lengthy, high-volume and...