Vaga de Application Software Engineering - Back-End Python Developer
1 vaga: | Publicada em 01/05
- A Combinar
Sobre a vaga
Application Software Engineering
Description -
We are looking for an Application Software Engineer, that in this position will
have the opportunity to contribute to the development of software products and
shape the direction of software development within our organization. You are
recognized for having in-depth expertise in a particular domain, go-to individuals
for questions, challenges, or projects, and able to contribute to the rapid and
effective resolution of issues within your area of specialization.
In this role you will be responsible for designing, developing, testing, and
maintaining software applications that cater to specific user needs or business
requirements. The role works collaboratively with cross-functional teams to create
functional, user-friendly, and reliable software solutions. The role conducts
testing, debugging, and troubleshooting to ensure that software applications are
free of defects and meet high-quality standards.
About you
We are seeking an enthusiastic and motivated developer who is passionate about
software, customers, and our people too.
Technical Knowledge in applications software development.
Personality and Cultural Alignment to execute the right decisions without
breaking bridges and adhering to the HP way
Super-passionate about converting data to customer valuable insights
Good Analytical Thinking to make a majority of right judgment calls
Responsibilities
" Designs enhancements, updates, and programming changes for portions and
subsystems of end-user applications software running on local, networked, and
Internet- based platforms.
" Analyzes design and determines coding, programming, and integration activities
required based on general objectives and knowledge of overall architecture of
product or solution.
" Investigates and resolves technical issues reported by users or identified
during testing and usage.
" Writes and executes complete testing plans, protocols, and documentation for
assigned portion of application.
" Collaborates with cross-functional teams, including product managers, designers,
and quality assurance teams, to implement new features and functionalities in
software applications.
" Allocates resources to complete programming projects, and designing detailed
plans to ensure applications are functioning properly.
" Leads a project team of other software applications engineers and internal and
outsourced development partners to develop reliable, cost effective and high
quality solutions for assigned applications portion or subsystem.
" Collaborates and communicates with management, internal, and outsourced
development partners regarding software applications design status, project
progress, and issue resolution.
" Represents the software applications engineering team for all phases of larger
and more-complex development projects.
" Keeps up with the latest industry trends, technologies, and best practices in
software development to stay current and improve skills.
Education & Experience Recommended
" Four-year or Graduate Degree in Computer Science, Information Systems, or any
other related discipline or commensurate work experience or demonstrated
competence.
" Typically has 4-7 years of work experience, preferably in applications
engineering, programming, or a related field or an advanced degree with 3-5 years
of work experience.
Preferred Certifications
" Programming Language/s Certification (C++, C#, .Net, Python, JavaScript,
ReactNative or similar)
Knowledge & Skills
" Agile Methodology
" Web Framework
" Application Programming Interface (API)
" Automation
" Computer Science
" DevOps
" Full Stack Development
" Microservices
" Microsoft Azure
" Python (Programming Language)
" React.js
" Scalability
" Software Development
" Software Engineering
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.
#LI-POST
Job -
Software
Schedule -
Full time
Shift -
No shift premium (Brazil)
Travel -
Relocation -
EEO Tagline -
HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.