Gathering your results ...
2 days
Not Specified
Not Specified
Not Specified
<p>Kforce has a client in Greenwood Village, CO that is seeking a Principal Engineer I who will lead a high-performing front-end engineering team responsible for building innovative customer experiences across various digital platforms. This role involves prioritizing, developing, and shipping impactful features for customers while mentoring other engineers on the team. You will evaluate the needs, time limitations, and system constraints during software development and remain up-to-date on emerging technologies and software development practices, applying them to your team's deliverables.</p> <p>Responsibilities:</p> <ul> <li>Contribute to the technical direction and execution of software solutions, including information architecture, software design, testing, automation, analytics, and instrumentation </li><li>Design, implement, monitor, enhance, and troubleshoot systems within assigned areas </li><li>Analyze and revise issues in existing system logic </li><li>Lead multiple teams across various technical disciplines, including web and app development and testing </li><li>Manage high-performing teams by developing, training, hiring, and coaching to attract and retain talent </li><li>Take ownership and make technical decisions on software development projects </li><li>Develop and implement software solutions based on proposals and estimated work scopes </li><li>Create project documentation and ensure clear communication within the team </li><li>Stay current with industry trends and technological innovations, contributing to the execution of proofs-of-concept for new approaches </li><li>Collaborate with leadership and stakeholders to define and develop technology strategy, standards, roadmaps, and best practices </li><li>Work closely with business and technical teams to address conflicts and gaps between functional goals and existing capabilities </li><li>Adhere to best practices for code development, version control, continuous integration/delivery, and test/build automation </li><li>Evangelize mobile app and web technologies across the organization* Bachelor's degree or equivalent experience </li><li>8+ years of frontend software engineering experience </li><li>Ability to read, write, speak and understand English </li><li>Thorough understanding of software engineering, web-native development, functional design principles and best practices </li><li>Demonstated in-depth expertise and experience of front-end development using Angular, RxJS, NgRx, GraphQL and other web technologies </li><li>Ability to take ownership and make technical decisions on software development projects </li><li>Ability to keep current with trends and technological innovations in the industry in order to contribute to the execution of proofs-of-concept for new approaches, and help train other engineers </li><li>Collaborate with leadership and key stakeholders to define and develop technology strategy, technology standards, architecture, roadmaps and practices </li><li>Participate in collaborations with business and technical teams to review conflicts/gaps between functional goals and existing capabilities </li><li>Adhere to best practices for code development, version control, continuous integration/delivery, and test/build automation </li><li>Comfortable defining and evangelizing web technologies across the organization </li><li>Hands on approach but can also get work done by leading others </li><li>Expert knowledge and implementation with Angular, Micro-Frontends, Webpack, GraphQL, JSON, HTML5, JavaScript, Git, CICD and Unit Testing </li></ul> <p>Preferred Qualifications</p> <ul> <li>Agile experience </li><li>Experience with AWS, micro services, and Netflix Zuul or similar gateway services, OAuth2, feature flagging, web accessibility, end to end automation, and behavioral analytics </li></ul>
POST A JOB
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!