Novaspect, Inc. is looking for a Software Engineer to join their team to contribute to software development, process improvements, and team collaboration in a fast-paced, customer-oriented environment.
Requirements
- Programming languages: C-Sharp, JavaScript, Python, Lua, SQL
- Preferred experience in data & protocols: REST API, MQTT, OPC-UA, JSON, XML
- Preferred experience with visualization tools: PowerBI, Tableau
- Required experience with OT/MES/MOM systems and real-time data integration
- Familiarity with cloud platforms: Azure, AWS, GCP
- Agile development experience
- 2+ years of experience in software development or equivalent
Responsibilities
- Work closely with cross-functional team members to design, develop, test, and deploy software solutions that meet business and technical requirements
- Actively contribute to continuous improvement initiatives by identifying inefficiencies and proposing enhancements to development workflows and tools
- Anticipate and troubleshoot technical challenges, offering innovative solutions to improve software performance, reliability, and scalability
- Develop a foundational understanding of industry trends, technologies, and best practices to inform development decisions and support strategic initiatives
- Execute assigned tasks with a focus on quality, timeliness, and alignment with project goals, contributing to the overall success of the team and organization
- Communicate clearly and professionally with team members and stakeholders, actively listening to feedback and contributing to a positive team dynamic
Other
- Bachelor’s degree in Computer Science, Engineering, Data Analytics, or a related field required
- Ability to travel to customer sites
- Strong problem-solving skills
- Effective communication and active listening
- Collaborative mindset and ability to work in cross-functional teams