SupplyHouse.com is looking for a Software Engineer to enhance their e-commerce platform and internal operations by improving user-friendly interfaces, building scalable systems, and contributing to innovative solutions.
Requirements
- Proficiency in Java and experience with back-end frameworks like Spring Boot.
- Strong understanding of database design, RDBMS concepts, and experience with SQL.
- Knowledge of RESTful API design and integration.
- Familiarity with version control systems, like Git, and CI/CD pipelines.
- Experience with agile development methodologies.
- Strong problem-solving and debugging capabilities.
- Ability to create reusable code libraries and write clean, maintainable code.
Responsibilities
- Design, develop, test, deploy, and maintain scalable, high-performance software applications.
- Develop and enhance internal tools and applications to improve company operations.
- Ensure system reliability, optimize application performance, and implement best practices for scalability.
- Continuously improve existing codebases, conducting code reviews, and implementing modern practices.
- Stay up to date with emerging technologies, trends, and best practices in software development.
- Collaborate with cross-functional teams to gather and refine requirements, ensuring alignment with business needs.
Other
- Schedule: Monday through Friday with a minimum schedule overlap of 4-5 hours per day with 8:00 a.m. to 5:00 p.m. U.S. Eastern Time to ensure effective collaboration
- Strong communication and collaboration skills to work effectively within a team and across departments.
- High-level proficiency of written and verbal communication in English.
- Remote employees are expected to work in a distraction-free environment.
- All application materials, assessments, and interview responses must reflect your own original work. The use of AI tools, plagiarism, or any uncredited assistance is not permitted at any stage of the hiring process and may result in disqualification.