Software Developer - Full Stack
Johnson Service Group
Application Support & Full-Stack Developer
Overview
The Application Support & Full-Stack Developer will provide day-to-day operational support, maintenance, and enhancement of enterprise applications within a public sector environment. This role combines hands-on technical support, full-stack development, and business analysis, including incident resolution, stakeholder engagement, requirements gathering, and solution implementation in alignment with OPS and LTC standards.
Responsibilities
Provide ongoing maintenance and production support for applications
Investigate, troubleshoot, and resolve incidents within SLA timelines
Collaborate with internal teams and service delivery partners to confirm defects and identify root causes
Support end users with application usage, data issues, access permissions, and printing issues
Conduct client workshops to gather, document, and validate business and system requirements
Translate business requirements into technical solutions and acceptance criteria
Coordinate, test, and implement application fixes and enhancements
Test applications following infrastructure changes
Support users with application and database backup and restore during system reimage or refresh
Analyze business processes, application design, and system functionality
Develop and maintain system documentation, including:
Process maps and flows
User stories
GUI specifications
Conceptual and logical data models (CDM/LDM)
Provide weekly status reporting and maintain activity updates in LTC reporting systems
Deliver knowledge transfer, documentation, and guidance to internal LTC resources
Ensure adherence to OPS/LTC standards, best practices, and governance processes
Must-Have Qualifications
Experience assessing business and system requirements and leading remediation activities
Proven ability to analyze application and data issues and provide solution recommendations
Experience supporting complex business and technical applications in production
Strong troubleshooting skills across application, data, and technology layers
Understanding of software development methodologies (Waterfall, Iterative/Incremental, Agile)
Hands-on experience with modeling tools such as PowerDesigner and Visio
Technical experience with:
Angular 12+
.NET Core 5
C#
Entity Framework Core
Azure Application Gateway
Azure App Services
Azure SQL Database
Azure Function Apps
Azure Active Directory (AAD)
Azure AKS
Selenium
SendGrid
Experience working with incident management tools (e.g., eSMT, SODO)
Ability to manage multiple issues and priorities while meeting deadlines
Nice-to-Have Qualifications
Experience conducting and leading business analysis workshops
Familiarity with OPS Public Secure and other OPS shared services
Experience applying business process re-engineering concepts
Experience managing product backlogs in Azure DevOps
Agile team experience within a public sector environment
Familiarity with GO IT Standards and gating processes
Previous experience working in government or public sector organizations
Additional Desired Skills & Experience
Strong customer service orientation with excellent stakeholder management skills
Ability to facilitate workshops, build consensus, and manage expectations
Experience demonstrating solutions and supporting user acceptance testing (UAT)
Strong written and verbal communication skills
Creative, resourceful problem-solving approach
Full awareness of standards and best practices for documentation and deliverables
Knowledge Transfer Expectations
Develop and deliver KT plans, documentation, and sessions
Transfer application knowledge, support procedures, and technical documentation
Collaborate with LTC team members throughout the engagement
#LI-LM1
#D480
The Application Support & Full-Stack Developer will provide day-to-day operational support, maintenance, and enhancement of enterprise applications within a public sector environment. This role combines hands-on technical support, full-stack development, and business analysis, including incident resolution, stakeholder engagement, requirements gathering, and solution implementation in alignment with OPS and LTC standards.
Responsibilities
Provide ongoing maintenance and production support for applications
Investigate, troubleshoot, and resolve incidents within SLA timelines
Collaborate with internal teams and service delivery partners to confirm defects and identify root causes
Support end users with application usage, data issues, access permissions, and printing issues
Conduct client workshops to gather, document, and validate business and system requirements
Translate business requirements into technical solutions and acceptance criteria
Coordinate, test, and implement application fixes and enhancements
Test applications following infrastructure changes
Support users with application and database backup and restore during system reimage or refresh
Analyze business processes, application design, and system functionality
Develop and maintain system documentation, including:
Process maps and flows
User stories
GUI specifications
Conceptual and logical data models (CDM/LDM)
Provide weekly status reporting and maintain activity updates in LTC reporting systems
Deliver knowledge transfer, documentation, and guidance to internal LTC resources
Ensure adherence to OPS/LTC standards, best practices, and governance processes
Must-Have Qualifications
Experience assessing business and system requirements and leading remediation activities
Proven ability to analyze application and data issues and provide solution recommendations
Experience supporting complex business and technical applications in production
Strong troubleshooting skills across application, data, and technology layers
Understanding of software development methodologies (Waterfall, Iterative/Incremental, Agile)
Hands-on experience with modeling tools such as PowerDesigner and Visio
Technical experience with:
Angular 12+
.NET Core 5
C#
Entity Framework Core
Azure Application Gateway
Azure App Services
Azure SQL Database
Azure Function Apps
Azure Active Directory (AAD)
Azure AKS
Selenium
SendGrid
Experience working with incident management tools (e.g., eSMT, SODO)
Ability to manage multiple issues and priorities while meeting deadlines
Nice-to-Have Qualifications
Experience conducting and leading business analysis workshops
Familiarity with OPS Public Secure and other OPS shared services
Experience applying business process re-engineering concepts
Experience managing product backlogs in Azure DevOps
Agile team experience within a public sector environment
Familiarity with GO IT Standards and gating processes
Previous experience working in government or public sector organizations
Additional Desired Skills & Experience
Strong customer service orientation with excellent stakeholder management skills
Ability to facilitate workshops, build consensus, and manage expectations
Experience demonstrating solutions and supporting user acceptance testing (UAT)
Strong written and verbal communication skills
Creative, resourceful problem-solving approach
Full awareness of standards and best practices for documentation and deliverables
Knowledge Transfer Expectations
Develop and deliver KT plans, documentation, and sessions
Transfer application knowledge, support procedures, and technical documentation
Collaborate with LTC team members throughout the engagement
#LI-LM1
#D480
Confirm your E-mail: Send Email
All Jobs from Johnson Service Group