Software Engineer, Full Stack
Posted 1 month ago Expired
This job has expired
Looking for a job like Software Engineer, Full Stack in or near Vancouver, WA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
This Software Engineer role is responsible for developing, testing, and maintaining software applications, creating user-friendly and efficient software solutions. The role involves working with various programming languages, frameworks, and tools while identifying opportunities to improve application performance. Leveraging AI to accelerate delivery times is a key aspect of this role.
Responsibilities
- Develops, and implements software applications according to specifications, using appropriate programming languages and technologies
- Writes clean, maintainable, and efficient code that adheres to best practices and coding standards
- Codes and programs enhancements, updates, and changes for portions and subsystems of end-user applications software
- Performs testing and debugging to identify and resolve software defects and issues, ensuring reliability and quality
- Uses version control systems to manage code repositories and collaborate effectively with other developers
- Creates technical documentation, including design documents, code comments, and user manuals
- Collaborates on software development projects with engineering, sales, and customer services departments
- Supports internal and external software products; generates ideas for software innovation based on market trends
- Develops understanding of and relationship with internal and outsourced development partners on software applications design and development
- Participates as a member of project team to develop reliable, cost effective and high quality solutions for low to moderately- complex products
- Leverages AI technology to write code such as, unit test, functional test, complete simple requirements, and build agents to complete more complex requirements
Requirements
- Bachelor's Degree in Computer Science, Information Systems, OR apprentice program in related discipline or commensurate work experience or demonstrated competence
- 2-5 years of work experience as a Full Stack Software Engineer, or in applications engineering, programming, or a related field
- Agile Methodology
- Amazon Web Services
- Angular (Web Framework)
- Application Programming Interface (API)
- Automation
- Computer Science
- DevOps
- Docker (Software)
- Full Stack Development
- GitHub
- Java (Programming Language)
- JavaScript (Programming Language)
- Kubernetes
- Microservices
- Microsoft Azure
- Python (Programming Language)
- React.js
- Scalability
- Software Development
- Software Engineering
- SQL (Programming Language)
- Working with and Building AI agents
Qualifications
- Bachelor’s Degree in Computer Science, Information Systems, OR apprentice program in related discipline or commensurate work experience or demonstrated competence
- 2-5 years of work experience as a Full Stack Software Engineer, or in applications engineering, programming, or a related field
Skills
* Required skills
Benefits
Certifications
About HP
HP IQ is HP's new AI innovation lab. Combining startup agility with HP's global scale, building intelligent technologies that redefine how the world works, creates, and collaborates.