The company is looking to solve the problem of adapting its products to meet the needs of its customers and associates by developing and redesigning/refactoring its software products.
Requirements
- Experience with front-end technologies such as HTML, CSS, and JavaScript/TypeScript frameworks
- Proficiency in an object-oriented programming language (preferably Java) and scripting languages like Python
- Familiarity with relational or NoSQL database technologies and cloud computing techniques
- Hands-on experience with CI/CD tools (e.g., GitHub Actions, GitLab CI) and modern software design patterns
- Experience with security frameworks for user and service authorization/authentication
- Ability to create and execute unit, functional, destructive, and performance tests
- Familiarity with version control systems (e.g., Git)
Responsibilities
- Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide
- Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
- Consistently achieves results, even under tough circumstances
- Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production
- Takes a broad view when approaching issues; using a global lens
- Design, develop, and maintain test automation frameworks for web and backend systems using tools like Selenium, Playwright, or similar
- Build and own front-end (UI) automation validating functionality, cross-browser compatibility, and user experience
Other
- Must be eighteen years of age or older
- Must be legally permitted to work in the United States
- Bachelor's degree program or equivalent degree in a field of study related to the job
- 3 years of relevant work experience in software development or quality engineering
- No travel required