Principal Software Architect
Halma plc - Phila, Pennsylvania, United States
Work at Halma plc
Overview
- View job
Overview
Principal Software Architect
role at
Halma plc 6 days ago Be among the first 25 applicants Join to apply for the
Principal Software Architect
role at
Halma plc Get AI-powered advice on this job and more exclusive features. 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! Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Appliances, Electrical, and Electronics Manufacturing Referrals increase your chances of interviewing at Halma plc by 2x Get notified about new Principal Software Architect jobs in
Pennsylvania, United States . Senior Software Architect - Philanthropy
Pittsburgh, PA $145,000.00-$165,000.00 3 days ago Senior Software Engineer, Lead - Supply Chain
Senior Software Engineer (Identity Decisioning)
Senior Software Engineer - Digital Workplace
Software Architect - Containers / Virtualisation
Software Architect - Containers / Virtualisation
Principal Software Engineer - User Interface (Exton, PA)
Senior Software Engineer - List and Services API (REMOTE)
Senior Software Engineer, Full Stack, Guided Support Experience
Senior C++ Embedded Software Integration Engineer
Senior Software Engineer - Mobile iOS (REMOTE)
Coraopolis, PA $83,000.00-$138,200.00 2 weeks ago Pittsburgh, PA $146,000.00-$237,000.00 1 day ago Software Engineer, Senior (Level III) - TS/SCI w Poly
Senior Software Development Engineer in Test
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr