Demo

Principal Software Architect

Halma plc
PA Full Time
POSTED ON 2/21/2025
AVAILABLE BEFORE 5/18/2025

It's fun to work in a company where people truly BELIEVE in what they are doing!

We're committed to bringing passion and customer focus to the business.

We are seeking a highly experienced and skilled Senior Software Architect with over 12 years of experience in developing SaaS-based cloud applications using .NET, NestJS, and Angular. The ideal candidate will possess in-depth expertise in designing event-based microservice architectures leveraging AWS and demonstrate proficiency in Domain-Driven Design (DDD) and operational design principles. Will help drive Innovation, support sales and trouble shoot issues.

Key Responsibilities

  • Lead the architecture, design, and development of SaaS-based cloud applications using C# .NET, NestJS, C and Angular.
  • Drive innovation by exploring and implementing cutting-edge technologies and methodologies.
  • Support sales by providing technical expertise and solutions to meet client needs.
  • Troubleshoot issues by diagnosing and resolving complex technical problems efficiently.
  • Design and implement event-based microservice architectures on AWS, ensuring high scalability and reliability.
  • Apply Domain-Driven Design (DDD) and operational design principles to build robust and maintainable systems.
  • Utilize Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to ensure high-quality software delivery.
  • Create and document high-level and low-level designs for software architecture.
  • Ensure application security by implementing best practices and conducting regular security audits.
  • Optimize application performance to ensure efficient and responsive user experiences.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews, ensuring adherence to best practices and coding standards.
  • Work on all tiers of the application, including frontend, backend, and middleware.
  • Optimize SQL and NoSQL databases for performance, scalability, and reliability.
  • Stay updated with emerging technologies and industry trends to drive innovation within the organization.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 12 years of experience in software development, with a focus on SaaS-based cloud applications.
  • Expertise in .NET, NestJS, and Angular frameworks.
  • Proven experience in designing and implementing event-based microservice architectures using AWS.
  • Strong knowledge of Domain-Driven Design (DDD) and operational design principles.
  • Hands-on experience across all application tiers : frontend, backend, and middleware.
  • Proficiency in SQL and NoSQL databases.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and leadership skills.
  • Job Description : Senior Software Architect

    Preferred Skills

  • Experience with DevOps practices and tools.
  • Proven ability in Research and Development (R&D) to drive innovative solutions.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with CI / CD pipelines and automated testing frameworks.
  • Experience with Agile / Scrum methodologies.
  • Demonstrated ownership, empowerment, and trust in team behavior.
  • If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

    Not the right fit? Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Software Architect?

    Sign up to receive alerts about other jobs on the Principal Software Architect career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $208,447 - $279,762
    Income Estimation: 
    $126,569 - $164,899
    Income Estimation: 
    $136,714 - $171,621
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $126,569 - $164,899
    Income Estimation: 
    $208,447 - $279,762
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Halma plc

    Halma plc
    Hired Organization Address Boonton, NJ Full Time
    Our entire team takes pride in our hard work and diligence to support life-changing instrumentation. Where others see di...
    Halma plc
    Hired Organization Address PA Full Time
    It's fun to work in a company where people truly BELIEVE in what they are doing! We're committed to bringing passion and...
    Halma plc
    Hired Organization Address Kennedy, FL Full Time
    ABOUT THE OPPORTUNITY Join world-class experts in finding answers to our customers' toughest questions as a Product Mana...
    Halma plc
    Hired Organization Address Redmond, WA Full Time
    Help grow a safer, cleaner, healthier future for everyone, every day. Job Summary The Engineering Technician will be par...

    Not the job you're looking for? Here are some other Principal Software Architect jobs in the PA area that may be a better fit.

    Principal Data Architect

    Ultimate Software, Lowell, MA

    AI Assistant is available now!

    Feel free to start your new journey!