Software Engineer
About the role
LushWare is seeking a part-time remote Software Engineer to design, develop, and maintain back-end services that support automation workflows and Business Intelligence dashboards. The role involves writing efficient code, implementing APIs, integrating data sources, and optimizing system performance. The engineer will collaborate with product and data teams to translate business requirements into technical solutions, review code, contribute to documentation and testing, and help identify opportunities for automation and feature enhancements. The company specializes in building custom automation and BI solutions for enterprise clients, focusing on reliability and operational efficiency.
Must have
- Strong foundation in Computer Science, including algorithms, data structures, and software engineering principles.
- Hands-on experience in Software Development and Programming, with proficiency in at least one modern language (e.g., Python, Java, C#, or JavaScript).
- Knowledge of Back-End Web Development, including RESTful APIs, databases (SQL/NoSQL), and server-side frameworks.
- Solid understanding of Object-Oriented Programming (OOP) concepts and best practices.
- Ability to work independently in a remote setting, manage part-time hours effectively, and communicate clearly with distributed teams.
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
Nice to have
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD tools is beneficial.
- Experience with automation, data integration, or Business Intelligence systems is a plus.
Technologies
- AWS
- Azure
- CI/CD
- C#
- GCP
- Java
- JavaScript
- NoSQL
- Python
- REST
- SQL
Highlights
This is a part-time remote position. Candidates must be able to work independently and manage their hours effectively in a distributed team environment.