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

United Airlines

Flight Attendant Job at United Airlines

 ...together. Description Today, United has over 30,000 active flight attendants. We are the largest airline in the world with the most...  ...schooling or a college degree for this job and you will be fully trained by United. Your United journey begins with the best Flight... 

Premier Property Management

Leasing Agent-Affordable Housing Job at Premier Property Management

 ...Affordable Housing Leasing Agent Full-Time Location: Morton Manor Senior Apartments Starting at $18.00/hour Schedule: MondayFriday, 8:00 AM 5:00 PM Morton Manor is a premier affordable housing community where our mission is to create neighborhoods... 

Parallelle

Customer Service Representative Job at Parallelle

 ...keeping interactions respectful Nice to Have but Not Necessary Experience supporting an e-commerce business Familiarity with Zendesk or similar ticketing systems Experience with returns or exchange platforms Benefits Why Choose Us Parallelle is a... 

DoubleTree by Hilton Harrisonburg

Hotel Bartender Job at DoubleTree by Hilton Harrisonburg

 ...environment, meeting new people, and making a wide range of creative cocktails? You could be the ideal candidate for the position of bartender at our hotel restaurant. You have a positive attitude and a customer-focused approach that ensures our patrons have a great time at the... 

Playstation Global

Senior Data Platform Engineer Job at Playstation Global

 ...innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Senior Data Platform Engineer Sony...