Principal Software Architect - Req ID: 2627
Company: Denali Water Solutions LLC
Location: Dallas
Posted on: October 3, 2024
Job Description:
Principal Software Architect - Dallas, TX/RemoteWe 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.This
position is a safety-sensitive position and requires a clear mind
and diligence. The employee has the responsibility for his/her
safety as well as the safety of others.This job description is not
designed to cover or contain a comprehensive listing of activities,
duties, or responsibilities that are required of the employee.
Duties, responsibilities, and activities may change, or new ones
may be assigned at any time with or without notice.Equal Employment
Opportunity Policy: It is the policy of the Company to provide
equal employment opportunity for all employees. Accordingly, the
Company will not discriminate based on race, color, national
origin, gender, religion, age, disability, veteran or military
status, genetic information, or any other legally protected status.
The Company at this moment affirms its desire to maintain a work
environment for all employees that is free from all forms of
unlawful employment discrimination.
PI99e4d0ed800b-37248-35706061
Keywords: Denali Water Solutions LLC, Frisco , Principal Software Architect - Req ID: 2627, IT / Software / Systems , Dallas, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...