Functional Application Architect
Apply NowCompany: Edward Jones
Location: Harrisburg, PA 17112
Description:
Job: Functional Application Architect
Location : Harrisburg, PA
This is a position as a Functional Application Architect for Azure Cloud, .NET, and Microsoft SQL supporting Transportation lines of business, specifically Public Transit problem domains. The selected candidate will work with the agency's development team to engineer applications hosted on a standardized platform of Azure Cloud implementing .NET, front end frameworks, SQL Server, and SSRS. The ideal candidate would have experience in DevSecOps practices with a focus on reduced total cost of ownership and future ease of maintenance. Key deliverables will be cross-platform solutions that meet customer requirements for security, accessibility, and functionality.
This position will oversee all phases of application development including design, coding/configuration, testing, implementation, and documentation. Activities to support this work include analyzing and documenting requirements, producing solution prototypes, and participating in technology selection. This position is responsible for tracking and communicating project constraints including, risks, time, resources, and scope.
This team lead position is responsible for mentoring all levels of applications developers in the design, development, assembly, testing, and deployment of highly complex software systems used to support enterprise products and services.
Specific Duties:
Design, develop, test, implement and document software solutions to meet business requirements
Review and recommend technical frameworks, technologies, and implementation patterns
Develop and participate in creating detailed project documentation, including plans, design specifications, roadmaps, models, and technical interfaces
Research and consume enterprise services for areas such as identity and access management, content management, and GIS
Collaborate with other technical teams to deliver services and solutions
Participate in development and implementation of holistic user management methodology for Public Transit business area
Implement unit testing methodologies such as NUnit or MSTest
Develop and implement data migration plans
Develop performance KPIs for solutions and implement tuning to support application and business needs
Analyze and write .NET C#, JavaScript, T-SQL, and other full-stack technologies that are recommended to implement the project deliverables
Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application
Build digital products with accessibility in mind
Incorporate accessibility features into digital content and resources
Partner with colleagues and team members to prioritize accessibility in digital content and resources
Develop capacity plans to implement technical solutions for project deliverables
Advise and participate in selection criteria development and candidate interviews for proposed team buildouts
Manages and directs application team tasking to complete project deliverables
Implement and participate in code review practices for application team's project solutions
Research and provide mentoring resources to project team on technologies to meet project needs
Provide regular status reports on assigned work to COPA team
Additional Work Details
The selected candidate must have a current PATCH check.
The selected candidate is expected to comply with existing agency procedures and policies.
Skills and Experience:
A qualified candidate will have:
10+ years of experience full-stack programming using .NET technologies
10+ years of experience developing and supporting Microsoft SQL technologies
5+ years of experience using DevSecOps/Agile practices
5+ years of experience developing & designing solutions hosted in Azure Cloud
5+ years of experience architecting, developing, & designing complex enterprise systems to meet business requirements
5+ years of experience mentoring & leading technical teams
Strong oral and written communication skills
Ideal candidate qualifications include:
5+ years of experience with unit test development, testing, and implementation in SDLC
2+ years of experience building digital products where compliance with accessibility standards is part of "definition of done"
Experience full-stack programming using .NET technologies.
Required
10Years
Experience developing and supporting Microsoft SQL technologies
Required
10Years
Experience using DevSecOps/Agile practices
Required
5Years
Experience developing & designing solutions hosted in Azure Cloud.
Required
5Years
Experience architecting, developing, & designing complex enterprise systems to meet business requirements
Required
5Years
Experience mentoring & leading technical teams.
Required
5Years
Strong oral and written communication skills
Required
Experience with unit test development, testing, and implementation in SDLC.
Required
5Years
Experience building digital products where compliance with accessibility standards is part of "definition of done."
Location : Harrisburg, PA
This is a position as a Functional Application Architect for Azure Cloud, .NET, and Microsoft SQL supporting Transportation lines of business, specifically Public Transit problem domains. The selected candidate will work with the agency's development team to engineer applications hosted on a standardized platform of Azure Cloud implementing .NET, front end frameworks, SQL Server, and SSRS. The ideal candidate would have experience in DevSecOps practices with a focus on reduced total cost of ownership and future ease of maintenance. Key deliverables will be cross-platform solutions that meet customer requirements for security, accessibility, and functionality.
This position will oversee all phases of application development including design, coding/configuration, testing, implementation, and documentation. Activities to support this work include analyzing and documenting requirements, producing solution prototypes, and participating in technology selection. This position is responsible for tracking and communicating project constraints including, risks, time, resources, and scope.
This team lead position is responsible for mentoring all levels of applications developers in the design, development, assembly, testing, and deployment of highly complex software systems used to support enterprise products and services.
Specific Duties:
Design, develop, test, implement and document software solutions to meet business requirements
Review and recommend technical frameworks, technologies, and implementation patterns
Develop and participate in creating detailed project documentation, including plans, design specifications, roadmaps, models, and technical interfaces
Research and consume enterprise services for areas such as identity and access management, content management, and GIS
Collaborate with other technical teams to deliver services and solutions
Participate in development and implementation of holistic user management methodology for Public Transit business area
Implement unit testing methodologies such as NUnit or MSTest
Develop and implement data migration plans
Develop performance KPIs for solutions and implement tuning to support application and business needs
Analyze and write .NET C#, JavaScript, T-SQL, and other full-stack technologies that are recommended to implement the project deliverables
Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application
Build digital products with accessibility in mind
Incorporate accessibility features into digital content and resources
Partner with colleagues and team members to prioritize accessibility in digital content and resources
Develop capacity plans to implement technical solutions for project deliverables
Advise and participate in selection criteria development and candidate interviews for proposed team buildouts
Manages and directs application team tasking to complete project deliverables
Implement and participate in code review practices for application team's project solutions
Research and provide mentoring resources to project team on technologies to meet project needs
Provide regular status reports on assigned work to COPA team
Additional Work Details
The selected candidate must have a current PATCH check.
The selected candidate is expected to comply with existing agency procedures and policies.
Skills and Experience:
A qualified candidate will have:
10+ years of experience full-stack programming using .NET technologies
10+ years of experience developing and supporting Microsoft SQL technologies
5+ years of experience using DevSecOps/Agile practices
5+ years of experience developing & designing solutions hosted in Azure Cloud
5+ years of experience architecting, developing, & designing complex enterprise systems to meet business requirements
5+ years of experience mentoring & leading technical teams
Strong oral and written communication skills
Ideal candidate qualifications include:
5+ years of experience with unit test development, testing, and implementation in SDLC
2+ years of experience building digital products where compliance with accessibility standards is part of "definition of done"
Experience full-stack programming using .NET technologies.
Required
10Years
Experience developing and supporting Microsoft SQL technologies
Required
10Years
Experience using DevSecOps/Agile practices
Required
5Years
Experience developing & designing solutions hosted in Azure Cloud.
Required
5Years
Experience architecting, developing, & designing complex enterprise systems to meet business requirements
Required
5Years
Experience mentoring & leading technical teams.
Required
5Years
Strong oral and written communication skills
Required
Experience with unit test development, testing, and implementation in SDLC.
Required
5Years
Experience building digital products where compliance with accessibility standards is part of "definition of done."