Denali Water Solutions LLC
Principal Software Architect - Req ID: 2627
Denali Water Solutions LLC, Dallas, Texas, United States, 75215
Principal Software Architect - Dallas, TX/Remote
We are seeking a visionary and experienced
Principal Software Architect
to provide technical leadership and strategic direction for our front-end architecture, primarily focused on
AngularJS . As a key technology leader, you will work across teams to design scalable, secure, and performant solutions, ensuring the evolution of our platform aligns with industry trends and company goals. The ideal candidate has deep expertise in software architecture, AngularJS, and the ability to lead the modernization and technical transformation of legacy systems while fostering innovation.
Benefits:
We offer an extensive and competitive benefit plan for all our full-time employees as we value their time and commitment. Our benefits include:
Medical
Dental
Vision
Generous 401k match up to 4%
Company-paid Long Term Disability
Company-paid Short Term Disability
Company paid AD&D.
Company paid Life.
Voluntary life for employees and family
Health savings plan
Paid Time Off & Sick Time
9 paid holidays
Employee Referral Program: Earn a bonus for any qualifying candidate you refer to the company. The candidate must complete 90 days and be in good standing with the company, for the referral to be paid out.
Key Responsibilities:
Architectural Vision : Define and drive the technical strategy, roadmap, and architecture for front-end development using AngularJS and modern frameworks, ensuring alignment with business objectives.
Leadership and Mentorship : Serve as a technical leader and mentor across the engineering organization, promoting best practices in architecture, design, coding, and performance optimization.
Cross-Functional Leadership : Partner with Product Management, Engineering, UX/UI, and other stakeholders to deliver high-quality, user-focused products. Facilitate alignment between teams on technical goals and business needs.
Code Standards & Review : Establish and enforce coding standards, architectural guidelines, and best practices through regular code reviews and team collaboration.
System Integration & API Design : Collaborate with back-end architects to ensure seamless integration between front-end and back-end systems, optimizing for performance, scalability, and reliability.
Technology Evaluation : Continuously evaluate emerging front-end technologies and trends, recommending and implementing innovations to enhance the company's product offerings.
Security and Compliance : Ensure systems meet industry standards for security, compliance, and performance, mitigating risks through strong design and implementation.
Technical Decision-Making : Lead complex technical decisions, balancing innovation, risk, and long-term sustainability of the platform.
Documentation and Communication : Maintain and disseminate clear architectural documentation and effectively communicate complex technical topics to both technical and non-technical stakeholders.
Required Qualifications:
Extensive Experience : 10+ years of software development experience, with a minimum of 5 years in software architecture roles, particularly in
AngularJS
environments.
Architectural Expertise : Proven experience designing and implementing large-scale, high-performance web applications in
AngularJS , and strong knowledge of modern front-end architectures.
JavaScript & Front-End Mastery : Expertise in
JavaScript ,
TypeScript , and other web technologies, with deep understanding of modern front-end frameworks (e.g., Angular, React) and design patterns.
System Design : Strong expertise in designing modular, scalable architectures that support complex business workflows and user interactions.
Collaboration Skills : Demonstrated ability to work cross-functionally with product, engineering, and business teams to translate business requirements into effective technical solutions.
Performance Optimization : Strong experience in optimizing front-end applications for speed, scalability, and maintainability.
Agile Practices : Experience working in
Agile/Scrum
environments, with a focus on delivering high-quality software in iterative, collaborative cycles.
Version Control & CI/CD : Expertise in
Git ,
CI/CD pipelines , and other DevOps practices that streamline the development lifecycle.
Preferred Qualifications:
Experience with
cloud platforms
like
AWS ,
Azure , or
Google Cloud .
Deep knowledge of
security standards
and practices for front-end applications.
Soft Skills:
Strong leadership and mentoring capabilities.
Excellent problem-solving and decision-making skills.
Ability to navigate complexity and drive consensus in a multi-stakeholder environment.
Clear and concise communication, both written and verbal.
#J-18808-Ljbffr
We are seeking a visionary and experienced
Principal Software Architect
to provide technical leadership and strategic direction for our front-end architecture, primarily focused on
AngularJS . As a key technology leader, you will work across teams to design scalable, secure, and performant solutions, ensuring the evolution of our platform aligns with industry trends and company goals. The ideal candidate has deep expertise in software architecture, AngularJS, and the ability to lead the modernization and technical transformation of legacy systems while fostering innovation.
Benefits:
We offer an extensive and competitive benefit plan for all our full-time employees as we value their time and commitment. Our benefits include:
Medical
Dental
Vision
Generous 401k match up to 4%
Company-paid Long Term Disability
Company-paid Short Term Disability
Company paid AD&D.
Company paid Life.
Voluntary life for employees and family
Health savings plan
Paid Time Off & Sick Time
9 paid holidays
Employee Referral Program: Earn a bonus for any qualifying candidate you refer to the company. The candidate must complete 90 days and be in good standing with the company, for the referral to be paid out.
Key Responsibilities:
Architectural Vision : Define and drive the technical strategy, roadmap, and architecture for front-end development using AngularJS and modern frameworks, ensuring alignment with business objectives.
Leadership and Mentorship : Serve as a technical leader and mentor across the engineering organization, promoting best practices in architecture, design, coding, and performance optimization.
Cross-Functional Leadership : Partner with Product Management, Engineering, UX/UI, and other stakeholders to deliver high-quality, user-focused products. Facilitate alignment between teams on technical goals and business needs.
Code Standards & Review : Establish and enforce coding standards, architectural guidelines, and best practices through regular code reviews and team collaboration.
System Integration & API Design : Collaborate with back-end architects to ensure seamless integration between front-end and back-end systems, optimizing for performance, scalability, and reliability.
Technology Evaluation : Continuously evaluate emerging front-end technologies and trends, recommending and implementing innovations to enhance the company's product offerings.
Security and Compliance : Ensure systems meet industry standards for security, compliance, and performance, mitigating risks through strong design and implementation.
Technical Decision-Making : Lead complex technical decisions, balancing innovation, risk, and long-term sustainability of the platform.
Documentation and Communication : Maintain and disseminate clear architectural documentation and effectively communicate complex technical topics to both technical and non-technical stakeholders.
Required Qualifications:
Extensive Experience : 10+ years of software development experience, with a minimum of 5 years in software architecture roles, particularly in
AngularJS
environments.
Architectural Expertise : Proven experience designing and implementing large-scale, high-performance web applications in
AngularJS , and strong knowledge of modern front-end architectures.
JavaScript & Front-End Mastery : Expertise in
JavaScript ,
TypeScript , and other web technologies, with deep understanding of modern front-end frameworks (e.g., Angular, React) and design patterns.
System Design : Strong expertise in designing modular, scalable architectures that support complex business workflows and user interactions.
Collaboration Skills : Demonstrated ability to work cross-functionally with product, engineering, and business teams to translate business requirements into effective technical solutions.
Performance Optimization : Strong experience in optimizing front-end applications for speed, scalability, and maintainability.
Agile Practices : Experience working in
Agile/Scrum
environments, with a focus on delivering high-quality software in iterative, collaborative cycles.
Version Control & CI/CD : Expertise in
Git ,
CI/CD pipelines , and other DevOps practices that streamline the development lifecycle.
Preferred Qualifications:
Experience with
cloud platforms
like
AWS ,
Azure , or
Google Cloud .
Deep knowledge of
security standards
and practices for front-end applications.
Soft Skills:
Strong leadership and mentoring capabilities.
Excellent problem-solving and decision-making skills.
Ability to navigate complexity and drive consensus in a multi-stakeholder environment.
Clear and concise communication, both written and verbal.
#J-18808-Ljbffr