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 PlanningAnalyze 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 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
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
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
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
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
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
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
5 plus years experience with application security, authentication, authorization, and session management
Experience implementing single sign on and identity management using Azure Entra
3 plus years experience with DevOps including GitHub, CI/CD pipelines, automated deployments, and dashboards
Experience analyzing logs from AKS and databases
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
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
Experience using Copilot or AI assisted development tools
Job Details The Medical Laboratory Scientist/Technician (MLS/MLT) performs and monitors various medical laboratory analyses of patient specimens to provide accurate test results for confirming clinical diagnoses and treatment therapies. The MLS/MLT complies with regulatory...
Project Engineer Location: Livermore, CA Salary Range: Competitive (based on experience) Type: Full-Time Position Overview We are seeking a detail-oriented and motivated Project Engineer to join our team and support the successful execution of water...
...expertise behind the chair? You have opened the right job ad! Urban Nirvana Salon in Freshfields Village is looking to add a stylist assistant to our team. During your time as an assistant, you will be able to work closely with a seasoned stylist to learn everything...
...benefits package for eligible employees. Competitive compensation Comprehensive benefits include paid time off (PTO), dental, health, life, and vision insurance, an employee assistance program, and professional development assistance Mileage reimbursement plan...
Hi, Greetings! Hope you are doing well, Please find below the details & let me know if you are Interested in this position. please share profiles to ****@*****.*** Position: SQL server DBA (2 positions) Location: SFO or Dallas, Texas Type...