Company:
ProRec Resource Solutions
Location: Harrisburg
Closing Date: 30/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Application Architect
Overview
This Application Architect role supports the Pennsylvania Department of Labor and Industry under the Employment Banking and Revenue Delivery Center (EBR-DC). The chosen candidate will collaborate with EBR development teams, program delivery areas, and business partners to conduct comprehensive system and data analysis. This role involves developing designs, proposals, builds, and other technical artifacts to facilitate migration and implement strategic plans for the development team. The Application Architect will ensure efficient functionality delivery, data reliability, and enhanced customer experiences.
Key Responsibilities
- Develop work products that adhere to industry, .Net, and Azure best practices, as well as Commonwealth of PA's Office of Administration – Office of Information Technology standards.
- Create digital artifacts to effectively communicate with the development team, including strategy roadmaps, design plans, hosting patterns, implementation documents, and integration requirements.
- Document and communicate project constraints, such as risks, timelines, resources, and scope, to BSM management.
- Serve as a team lead and mentor for all levels of application developers, guiding the design, development, testing, and deployment of complex software solutions.
- Direct resources in developing, testing, implementing, and documenting software to meet IT and business requirements for application development.
- Design and develop database schemas, integrations, and service endpoints to support application solutions.
- Produce detailed project documentation, including plans, design specifications, roadmaps, models, and technical interfaces.
- Collaborate with technical teams to ensure successful delivery of application services and develop data migration plans.
- Create and monitor performance KPIs aligned with application and business needs.
- Program in .NET C#, JavaScript, SQL, and other relevant technologies to implement application solutions.
- Deliver web services and solutions via server instances and microservices architecture on Azure.
- Establish configurations and logging standards for operational reporting on cloud-hosted software products.
- Participate in enterprise product deployment and validation activities.
- Provide resource and time estimates for project planning and timelines.
- Mentor OA-Client team members on agency-specific and industry best practices for processes and standards.
- Participate in daily standup and other meetings, providing feedback as needed.
- Develop capacity plans to support technical solutions and manage application team tasks for project completion.
- Conduct code reviews and provide technical mentoring to project team members.
- Ensure compliance with digital accessibility regulations by incorporating accessibility features into digital resources and prioritizing accessibility across projects.
Skills and Experience
Required Experience
7+ Years
- Object-oriented development
- .Net applications development
- Relational database development
- Strong oral and written communication skills
5+ Years
- Web service design & development (SOAP/XML, REST/JSON) for enterprise-level solutions
- JavaScript, HTML5, CSS3, and front-end JavaScript technologies (Angular, React, etc.)
- Developing secured web services and web services with attachments
- Unit test development, testing, and implementation in the SDLC
5 + Years
- Deploying applications on Azure cloud
- Experience with various authentication protocols
- Architecting, developing, and designing web applications to meet business requirements
- Familiarity with DevOps products, especially Azure DevOps
- Mentoring and leading technical teams
Qualifications
- Knowledge of digital accessibility and disability inclusion
- Understanding of regulations related to digital accessibility (e.g., Section 508, ADA)
- Familiarity with WCAG 2.1 AA requirements
- Experience developing digital products that comply with accessibility standards
Overview
This Application Architect role supports the Pennsylvania Department of Labor and Industry under the Employment Banking and Revenue Delivery Center (EBR-DC). The chosen candidate will collaborate with EBR development teams, program delivery areas, and business partners to conduct comprehensive system and data analysis. This role involves developing designs, proposals, builds, and other technical artifacts to facilitate migration and implement strategic plans for the development team. The Application Architect will ensure efficient functionality delivery, data reliability, and enhanced customer experiences.
Key Responsibilities
- Develop work products that adhere to industry, .Net, and Azure best practices, as well as Commonwealth of PA's Office of Administration – Office of Information Technology standards.
- Create digital artifacts to effectively communicate with the development team, including strategy roadmaps, design plans, hosting patterns, implementation documents, and integration requirements.
- Document and communicate project constraints, such as risks, timelines, resources, and scope, to BSM management.
- Serve as a team lead and mentor for all levels of application developers, guiding the design, development, testing, and deployment of complex software solutions.
- Direct resources in developing, testing, implementing, and documenting software to meet IT and business requirements for application development.
- Design and develop database schemas, integrations, and service endpoints to support application solutions.
- Produce detailed project documentation, including plans, design specifications, roadmaps, models, and technical interfaces.
- Collaborate with technical teams to ensure successful delivery of application services and develop data migration plans.
- Create and monitor performance KPIs aligned with application and business needs.
- Program in .NET C#, JavaScript, SQL, and other relevant technologies to implement application solutions.
- Deliver web services and solutions via server instances and microservices architecture on Azure.
- Establish configurations and logging standards for operational reporting on cloud-hosted software products.
- Participate in enterprise product deployment and validation activities.
- Provide resource and time estimates for project planning and timelines.
- Mentor OA-Client team members on agency-specific and industry best practices for processes and standards.
- Participate in daily standup and other meetings, providing feedback as needed.
- Develop capacity plans to support technical solutions and manage application team tasks for project completion.
- Conduct code reviews and provide technical mentoring to project team members.
- Ensure compliance with digital accessibility regulations by incorporating accessibility features into digital resources and prioritizing accessibility across projects.
Skills and Experience
Required Experience
7+ Years
- Object-oriented development
- .Net applications development
- Relational database development
- Strong oral and written communication skills
5+ Years
- Web service design & development (SOAP/XML, REST/JSON) for enterprise-level solutions
- JavaScript, HTML5, CSS3, and front-end JavaScript technologies (Angular, React, etc.)
- Developing secured web services and web services with attachments
- Unit test development, testing, and implementation in the SDLC
5 + Years
- Deploying applications on Azure cloud
- Experience with various authentication protocols
- Architecting, developing, and designing web applications to meet business requirements
- Familiarity with DevOps products, especially Azure DevOps
- Mentoring and leading technical teams
Qualifications
- Knowledge of digital accessibility and disability inclusion
- Understanding of regulations related to digital accessibility (e.g., Section 508, ADA)
- Familiarity with WCAG 2.1 AA requirements
- Experience developing digital products that comply with accessibility standards
Share this job