Logo
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