BTS Portfolio Management Tool - Front End Developer

Posted:
7/28/2024, 5:00:00 PM

Location(s):
Jalisco, Mexico ⋅ Tlaquepaque, Jalisco, Mexico

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

BTS Portfolio Management Tool - Front End Developer

Description -

Job Summary
• This role is responsible for leading systems design, development and establishing relationships with dedicated business implementation teams to advocate for business requirements during IT implementation endeavors. The role actively engages in IT projects to ensure comprehensive communications to stakeholders and adheres to established processes while implementing refinements for ongoing IT objectives. The role works directly with customers to understand and propose tailored solutions, collaborates on project-based work, and leads moderate to high complexity projects, contributing to the realization of operational and strategic plans.

Responsibilities


Collaborate in the design, development, and implementation of complex web applications and experiments.
Collaborate with stakeholders, customers, and project teams to collect requirements, define project scope, and contribute to creative and technical concepts.
Mentor and guide junior frontend developers, fostering a collaborative and innovative team environment.

Identify areas for improvement and manage projects to implement enhancements to completion, ensuring high-quality standards.
Participate in code reviews, identify barriers, propose solutions to enhance system reliability, scalability and security.
Maintain and enforce coding standards, development guidelines, and best practices within the team.
Ensure efficient project tracking and implementation using tools like Azure DevOps/Git.

Stay updated with the latest industry trends and technologies to drive continuous improvement in web development practices.


Education & Experience Recommended
• Four-year or Graduate Degree in Computer Science, Information Technology, or any other related discipline or commensurate work experience or demonstrated competence.
• Typically has 4-7 years of work experience, preferably in IT projects, process improvement, or a related field or an advanced degree with 3-5 years of work experience.

Job requirements/Skills

Must have 4+ years minimum experience in building and maintaining web applications, with a focus on front-end development.
Must have extensive experience in web technologies such as HTML5, CSS3, JSON, JavaScript, and Web services (SOAP/REST).
Proven experience with CSS and JavaScript frameworks like Bootstrap, jQuery, as well as modern frameworks such as Tailwind, React.
Experience with CSS preprocessors like SASS or LESS.
Proficient in version control systems such as Git.
Strong knowledge of scripting languages and object-oriented programming concepts.
Excellent troubleshooting, problem-solving skills and the ability to work effectively in a collaborative team environment.
Strong communication skills and the ability to convey complex technical concepts to non-technical stakeholders.
Expertise in Asynchronous Programming.
Familiarity with cloud platforms (Azure).
Familiarity with databases (SQL, NoSQL)

Familiar with Agile/Scrum software development methodology concepts.

Familiar with application state (Hooks) and state management libraries (traditional and atomic, Redux/Zustand, Jotai/Recoil)  
Ability to work independently, manage multiple projects, and thrive in a fast-paced environment.


Knowledge & Skills
• Agile Methodology
• Automation
• Business Analysis
• Business Process
• Business Requirements
• Business Systems Analysis
• Computer Science
• Data Analysis
• Process Improvement
• Project Management
• SAP Applications
• Scrum (Software Development)
• SQL (Programming Language)
• Systems Analysis
• Systems Development Life Cycle
• User Story
• Workflow Management

Cross-Org Skills
• Effective Communication
• Results Orientation
• Learning Agility
• Digital Fluency
• Customer Centricity

Impact & Scope
• Impacts multiple teams and may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process.

Complexity
• Responds to moderately complex issues within established guidelines.

Disclaimer
• This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.

Job -

Information Technology

Schedule -

Full time

Shift -

No shift premium (Mexico)

Travel -

No

Relocation -

No

Equal Opportunity Employer (EEO)

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.

If you’d like more information about HP’s EEO Policy or your EEO rights as an applicant under the law, please click here: Equal Employment Opportunity is the Law Equal Employment Opportunity is the Law – Supplement

Hewlett Packard (HP)

Website: http://www.hp.com/

Headquarter Location: Palo Alto, California, United States

Employee Count: 10001+

Year Founded: 1939

IPO Status: Public

Last Funding Type: Post-IPO Equity

Industries: Computer ⋅ Consumer Electronics ⋅ Hardware ⋅ IT Infrastructure ⋅ Software