Enable job alerts via email!

Principal Architect

Acentra Health

United States

Remote

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An innovative firm is looking for a seasoned .NET Full Stack Architect to lead the design and implementation of cutting-edge software solutions. This role emphasizes architectural leadership, full-stack development, and cloud integration, requiring a strong technical background in .NET technologies and front-end frameworks. You will collaborate with cross-functional teams to translate business needs into robust technical solutions while mentoring junior developers. If you are passionate about software architecture and eager to drive innovation in a dynamic environment, this position is an excellent opportunity to make a significant impact.

Benefits

Health insurance
Flexible working hours
Professional development opportunities
Remote work options
Performance bonuses
Paid time off
Retirement savings plan
Team-building activities

Qualifications

  • 15-20 years of experience in .NET technologies required.
  • Bachelor's degree in Computer Science or related field desired.

Responsibilities

  • Design and implement scalable software architectures using .NET technologies.
  • Lead development of backend services and APIs using C# and ASP.NET Core.

Skills

.NET Core
ASP.NET MVC
Entity Framework
C#
Angular
React JS
AWS
SQL Server
PostgreSQL
Problem-solving

Education

Bachelor's degree in Computer Science
15-20 years of experience in .NET technologies

Tools

Jenkins
AWS DevOps
GitLab CI/CD
Docker

Job description

Location:India/Remote

About the Job:

We are seeking an experienced .NET Full Stack Architect to design, develop, and implement enterprise-level software solutions. The ideal candidate will possess a strong technical background in .NET technologies and front-end frameworks, coupled with expertise in modern software architecture patterns. This role requires the ability to lead teams, collaborate with stakeholders, and deliver scalable, high-performing applications aligned with business goals.

What you will do:

Key Responsibilities

Architectural Leadership

  • Design and implement scalable, secure, and maintainable software architectures using .NET technologies (ASP.NET Core, .NET Framework).
  • Define and enforce best practices, coding standards, and development processes to ensure high-quality deliverables.
  • Provide end-to-end technical leadership on architecture, design, and implementation of full-stack solutions.

Full-Stack Development

  • Lead the development of backend services and APIs using C#, ASP.NET Core, and Entity Framework.
  • Oversee front-end development with modern frameworks like Angular, React JS.
  • Ensure seamless integration between front-end and back-end systems.

Cloud Integration

  • Design cloud-based solutions and support migration to platforms such as AWS.
  • Leverage cloud-native features and tools to improve application scalability and resilience.

Database Management

  • Design and optimize database schemas, queries, and stored procedures for Oracle, SQL Server, MySQL, or other RDBMS.
  • Ensure data integrity, security, and performance optimization.

Collaboration & Leadership

  • Collaborate with cross-functional teams, including business analysts, developers, and QA, to translate business requirements into technical solutions.
  • Mentor and guide development teams, fostering a culture of continuous improvement and learning.

DevOps & CI/CD

  • Implement and manage CI/CD pipelines for automated builds, testing, and deployments using tools like Jenkins, AWS DevOps, or GitHub Actions.
  • Promote and practice DevOps principles for rapid and reliable software delivery.

Performance Optimization & Troubleshooting

  • Identify and resolve performance bottlenecks in application and database layers.
  • Conduct root cause analysis for production issues and implement long-term solutions.

Who you are:

Education & Experience:

  • Bachelors degree in computer science, computer engineering, software engineering, or a related area, or equivalent experience, desired.
  • 15 - 20 years of relevant experience in .Net technologies.

Technical Skills: In-depth knowledge and demonstrable experience in the following technologies and methodologies:

Core Expertise:

  • Strong experience with .NET Core, ASP.NET MVC, Web API, and Entity Framework.
  • Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular, React JS.

Cloud Technologies:

  • Hands-on experience with cloud platforms such as AWS.

Database Skills:

  • Expertise in SQL Server, PostgreSQL, or MySQL.
  • Experience with NoSQL databases (e.g., MongoDB, Redis) is a plus.

Architecture & Design:

  • Strong understanding of software architecture patterns such as microservices, SOA, and event-driven architecture.
  • Knowledge of design principles such as SOLID, DRY, and KISS.

DevOps & CI/CD:

  • Familiarity with tools like Jenkins, AWS DevOps, GitLab CI/CD, and Docker.

Preferred Qualifications

  • Experience in integrating third-party APIs and services.
  • Familiarity with Agile and Scrum development methodologies.

Soft Skills:

  • Attention to detail.
  • Dedicated self-starter with excellent people skills.
  • Quick learner and a go-getter.
  • Effective time and project management.
  • Analytical thinker and a great team player.
  • Strong leadership, interpersonal & problem-solving skills.
  • English Language proficiency is required to effectively communicate in a professional environment.
  • Excellent communication skills are a must.
  • Strong problem-solving, analytical skills and a creative mindset to bring fresh ideas to the table.
  • Should demonstrate confidence and self-assurance in their skills and expertise enabling them to contribute to team success and engage with colleagues and clients in a positive, assured manner.
  • Should be accountable and responsible for deliverables and outcomes.
  • Should demonstrate ownership of tasks, meet deadlines, and ensure high-quality results.
  • Demonstrates strong collaboration skills by working effectively with cross-functional teams, sharing insights, and contributing to shared goals and solutions.
  • Continuously explore emerging trends, technologies, and industry best practices to drive innovation and maintain a competitive edge.
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

3 days ago
Be an early applicant

Principal Architect Remote US

Konovo Insights

Mission

Remote

USD 120,000 - 180,000

12 days ago

Principal Architect, Integration

VertexOne Brand

Remote

USD 100,000 - 140,000

Today
Be an early applicant

Principal Architect - Cloud Cybersecurity (Remote)

United Airlines

Chicago

Remote

USD 137,000 - 187,000

14 days ago

Principal Architect - Identity & Access Management (Remote)

United Airlines

Chicago

Remote

USD 137,000 - 187,000

12 days ago

Principal Architect - Infrastructure Engineering & DevOps

DataDirect Networks

Remote

USD 120,000 - 180,000

3 days ago
Be an early applicant

Principal Architect – Mainframe Modernization & Optimization

BMC Software, Inc.

Remote

USD 149,000 - 249,000

6 days ago
Be an early applicant

Principal Architect - AI In-Market Engineering

DataDirect Networks

Remote

USD 150,000 - 210,000

8 days ago

Principal Architect, Bidder

Mountain

Remote

USD 120,000 - 180,000

9 days ago