What are the responsibilities and job description for the Principal Full Stack Engineer position at HCL Global Systems Inc?
Job Details: Principal Full Stack Engineer
Location :: Westlake, TX/Merrimack, NH/Boston, MA (Hybrid)
Mode :: W2 Only (No C2C/1099)
Top Skills:
- Hands on with Angular (expert level) application architecture fundamentals is a must.
Role Overview:
As a Principal Full Stack Engineer, you will play a pivotal role in building new application experiences and business capabilities to support a new business initiative. You will work closely with the Director of Engineering and multi-functional teams, driving technical decisions and ensuring the delivery of scalable, maintainable solutions.
Key Responsibilities:
- Lead the design and development of modular, reusable front-end components in Angular, enabling sharing across multiple product teams.
- Expert level knowledge using Angular to build a single page application from scratch. Bonus points for experience with Storybook JS, React Native, Ionic and knowledge of micro-frontends architecture.
- Architect and implement robust back-end services using Java Spring Boot, JPA, and AWS, with a focus on scalable, secure, and maintainable solutions.
- Build and maintain the business API Domain model
- Champion standard methodologies in modular application design, including micro-frontends, shared libraries, and integration patterns.
- Collaborate with product, UX, and engineering teams to translate business requirements into technical solutions.
- Drive the adoption of modern CI/CD pipelines and DevOps practices for rapid, reliable delivery.
- Mentor and guide other engineers, fostering a culture of technical perfection and continuous improvement.
Required Skills & Experience:
- 10 years of professional software engineering experience, with a proven track record of delivering complex applications.
- 3 - 5 years of technical leadership experience
- Deep full-stack expertise in HTML, CSS, JavaScript, Angular, Java Spring Boot, JPA, AWS, and databases systems.
- Strong understanding of modular architecture, component sharing, and scalable design principles.
- Experience building and integrating RESTful APIs and working with cloud-native technologies.
- High degree of autonomy and ownership; able to drive projects forward with minimal oversight.
- Superb communication and collaboration skills, with the ability to influence and align stakeholders.
Bonus Points:
- Experience with micro-frontends, Storybook JS, and API management tools.
- Prior work in a startup or incubator environment, building products from the ground up.
Principal Full Stack Engineer
Fidelity Investments -
Roanoke, TX
Principal, Full Stack Engineer-Java
Fidelity Investments -
Roanoke, TX
Principal Full Stack Software Engineer
Fidelity Investments -
Roanoke, TX