Application Architect

Jfc Global
Harrisburg, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 125K

Job location

Harrisburg, United States of America

Tech stack

.NET
Adobe InDesign
Artificial Intelligence
Applications Architecture
Azure
C Sharp (Programming Language)
Distributed Systems
Software Engineering
Software Systems
Systems Architecture
Enterprise Software Applications

Job description

We are seeking an Application Architect to help guide the design, stability, and modernization of enterprise applications within a Microsoft-based technology environment. This role will work closely with software engineering teams to shape technical solutions, improve application architecture, and support ongoing platform enhancements.

The Application Architect will play a key role in aligning development efforts with architectural standards, mentoring development teams, and helping evaluate new technologies including emerging AI-enabled capabilities.

This position is ideal for someone with a strong .NET development background who has transitioned into system design and technical leadership., * Define and guide architecture for enterprise applications built on the Microsoft technology stack

  • Collaborate with engineering teams to design scalable and maintainable software solutions
  • Provide technical leadership throughout the software development lifecycle
  • Assist teams with complex system design challenges and integration efforts
  • Support application modernization initiatives and platform improvements
  • Participate in design discussions and technical reviews to ensure alignment with architecture standards
  • Analyze system performance and recommend improvements to reliability and scalability
  • Mentor developers on architecture principles, development practices, and technical decision making
  • Assist with evaluation and implementation of emerging technologies including AI-enabled solutions
  • Work cross functionally with infrastructure, development, and business teams to deliver technology solutions
  • Maintain architecture documentation and system design artifacts
  • Collaborate with external partners and vendors when necessary to support application platforms

Requirements

Do you have experience in Technical troubleshooting support?, * 7+ years of experience in software development or application engineering

  • Strong experience developing applications using C# and .NET technologies
  • Experience contributing to system architecture or leading technical design initiatives
  • Understanding of modern application development practices and software lifecycle processes
  • Strong troubleshooting and problem solving skills
  • Ability to communicate technical concepts clearly across technical and non technical audiences
  • Experience mentoring or guiding development teams

Preferred Qualifications

  • Experience working with cloud platforms such as Microsoft Azure
  • Familiarity with messaging, integration, or distributed system patterns
  • Exposure to AI-enabled services or emerging AI technologies
  • Experience supporting application modernization or platform upgrades
  • Background working within complex enterprise technology environments

Benefits & conditions

$120,000 - $125,000 a year - Permanent, Full-time, Job Types: Full-time, Permanent

Pay: $120,000.00 - $125,000.00 per year

Apply for this position