Senior Angular Applications Developer
JOB-10044575
Anticipated Start Date
September 29, 2025
Location
Taylor, TX
Type of Employment
Contract Hire
Employer Info
Our client is a membership-based, nonprofit corporation dedicated to ensuring the reliability of the electric grid in Texas. As the independent system operator for the region, they seek skilled professionals to support their critical mission — ensuring a reliable electric grid, efficient markets, open access, and retail choice. With a diverse organization, employees bring a wide range of experience and expertise to excel in the current energy landscape while preparing for the future.
Job Summary
We are seeking a highly skilled and experienced Senior Angular Developer is needed to join a fast-paced software development team focused on mission-critical systems for grid and market operations. This role will play a key part in developing and maintaining complex, scalable web applications and services. The successful candidate will have deep expertise in Angular (v12+), state management using NGRX and Signal Store, and strong backend development experience in Java RESTful APIs. Proficiency in working with Oracle databases is also essential.
Job Description
- Design, develop, test, and deploy scalable web applications using Angular (v12+), NGRX, and Signal Store.
- Develop robust and maintainable backend services using Java (v8+) and RESTful APIs.
- Integrate Java backend with Angular front-end applications to deliver seamless end-user experiences.
- Interact with Oracle databases for data management; write complex SQL queries, stored procedures, views, and triggers.
- Develop and maintain materialized views and handle database-level logic.
- Ensure security aspects such as authentication and authorization are properly implemented.
- Optimize application performance and troubleshoot issues efficiently.
- Collaborate with cross-functional teams to gather requirements and translate them into functional software features.
- Participate in code reviews, provide feedback, and maintain high standards of code quality.
- Create and maintain comprehensive technical documentation.
- Stay current with industry trends and contribute to the evolution of development practices and toolsets.
Job Skills Required
- 8+ years of experience in web application development, with at least 3 years in full-stack development.
- 5+ years of strong hands-on experience with Angular (v12 or newer), including TypeScript, HTML, and CSS.
- 3+ years of experience with state management libraries, specifically NGRX (Store, Effects, Selectors).
- Strong experience in building applications using Signal Store and Signals for state reactivity.
- 2+ years of backend development experience in Java (v8+), including RESTful services using JAX-RS or Jersey.
- Solid understanding of modern web architecture and design patterns.
- Proficiency in working with Oracle databases and PL/SQL.
- Familiarity with version control systems (e.g., Git) and Agile/Scrum methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Education
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Additional Requirements
- Experience with CI/CD tools and DevOps practices is preferred.
- Familiarity with Docker and containerization is preferred.
- Knowledge of cloud platforms (AWS, Azure, or others) is preferred.
- Experience with unit testing and E2E testing frameworks is preferred.
- Understanding of web application security best practices is preferred.
We are an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.