Enable job alerts via email!

Associate Principal Engineer - Application Architect

Nagarro

United States

Remote

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is on the lookout for an Application Architect to drive innovation and excellence in software development. In this pivotal role, you'll establish a comprehensive vision for application design, guiding a talented team to create impactful digital products and services. Your expertise in cloud architecture and distributed systems will be crucial as you navigate complex environments and collaborate with global partners. Join a dynamic team where your leadership will shape the future of technology solutions, ensuring alignment with strategic priorities while fostering a culture of engineering excellence.

Qualifications

  • 10+ years of software development and leadership experience.
  • Expertise in designing fault-tolerant, high-scale distributed systems.
  • Deep knowledge of multiple programming languages.

Responsibilities

  • Lead and mentor engineers across remote locations.
  • Develop application architecture strategies aligned with business goals.
  • Communicate architecture strategies to business leaders.

Skills

Cloud Architecture Expertise
Java Expertise
Microservices Architecture
Distributed Systems Design
Data Structures and Algorithms
Full Stack Engineering
Front-end Frameworks (JavaScript, React)

Education

Bachelor's degree in Computer Science
Master's or PhD in a related field

Tools

Azure
Google Cloud
AWS

Job description

Company Description

We are a Digital Product Engineering company that is scaling rapidly! We build products, services, and experiences that inspire, excite, and delight. Our work spans all devices and digital mediums, with over 19,000 experts across 33 countries. Our culture is dynamic and non-hierarchical. We are seeking talented new colleagues — and that’s where you come in!

Job Description

The Application Architect will play a crucial role in software development and strategic planning within the Strategy & Transformation (S&T) organization. This leader will establish an end-to-end vision for application design and provide technical leadership across the application architecture, focusing on relevant technologies and innovation.

Role Responsibilities:

  1. Demonstrate a passion for engineering excellence, education, and support services.
  2. Navigate complex, matrixed internal environments with strong interpersonal skills.
  3. Collaborate effectively with regional and global partners across functions.
  4. Lead and influence across organizational and cultural boundaries at senior levels.
  5. Create a compelling vision and guide a team of engineers to develop and support digital products and services aligned with S&T priorities.
  6. Lead high-performance, multi-disciplinary teams across remote locations; manage, develop, and mentor engineers.
  7. Engage with executives to promote the narrative around software engineering.
  8. Manage delivery impediments, risks, issues, and changes, escalating as necessary.
  9. Develop and align application architecture strategies with business goals.
  10. Oversee architecture governance processes, ensuring adherence to standards, principles, and policies.
  11. Review business drivers and strategies to understand implications for architecture and mitigate risks.
  12. Communicate architecture strategies to business leaders, aligning implications with objectives and goals.
  13. Establish development guidelines, standards, and best practices for application development and integration.
  14. Assess current IT ecosystem architectures, identify weaknesses, and develop improvement opportunities.
  15. Define transition strategies from current to future architectures.
  16. Design conceptual and detailed architectures for application development and oversee their evolution.
  17. Develop integration methods for systems across organizational lines.
  18. Maintain comprehensive architecture models, processes, and documentation.
  19. Identify emerging technologies that can support business architecture.
  20. Contribute to proof-of-concept and prototype development.
  21. Partner in building a comprehensive reference architecture.
  22. Review existing frameworks and prepare for future needs.

Qualifications

Must-have Skills: Strong architecture and cloud architecture expertise.

Good-to-have Skills: Java expertise, Microservices architecture (MSA) capability.

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Master's or PhD preferred.
  • At least 10 years of relevant software development and leadership experience.
  • 7+ years designing fault-tolerant, high-scale distributed systems.
  • Deep knowledge of data structures, algorithms, object-oriented design.
  • Experience with multiple programming languages including beyond-C#, Java, C++, Ruby, Python, Perl.
  • Experience with cloud platforms like Azure, Google Cloud, AWS, and cloud solutions.
  • Experience with mission-critical, 24/7 systems and cloud-native distributed systems.
  • Proficiency in designing and consuming large-scale web services.
  • Deep understanding of design patterns.
  • Experience with front-end frameworks like JavaScript/TypeScript, Node.js, React-Redux.
  • Full stack engineering experience.

Preferred Qualifications:

  • Understanding of SAP ERP implementations and data schemas.
  • Experience with O9 and Net Revenue Management.
  • Strong attention to detail and organizational skills.
  • Ability to interface with business units and understand their needs.
  • Cross-functional collaboration skills across product, service design, and operations.
  • Demonstrated passion for engineering excellence and support services.
  • Ability to navigate complex, global organizations and influence across cultures.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Architect - Healthcare Payer Advisory Services - REMOTE

Perficient

Remote

USD 103,000 - 210,000

Today
Be an early applicant

REMOTE: OEM Solution Architect

Lensa

Cleveland

Remote

USD 130,000 - 175,000

Today
Be an early applicant

REMOTE: OEM Solution Architect

Lensa

Columbus

Remote

USD 175,000 - 175,000

Yesterday
Be an early applicant

Transformation Consulting Architect - Secret clearance - Remote role

PGTEK

Remote

USD 175,000 - 210,000

Today
Be an early applicant

Consulting Architect

Elastic

Remote

USD 133,000 - 211,000

Today
Be an early applicant

Salesforce Senior Solutions Architect Presales Marketing Cloud - REMOTE

Perficient

Remote

USD 92,000 - 203,000

2 days ago
Be an early applicant

Data Architect

Copeland

Remote

USD 130,000 - 200,000

Today
Be an early applicant

Platform Architect - AWS

Quantiphi

Marlborough

Remote

USD 125,000 - 228,000

Today
Be an early applicant

Technical Solutions Architect

mroads

Bethesda

Remote

USD 150,000 - 210,000

Today
Be an early applicant