Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
As a Software Engineer, you will be responsible for enhancing our technological capabilities. Key duties include:
- Designing, coding, testing, and deploying robust and scalable software applications to support internal business processes.
- Maintaining and improving existing software systems, including our order management, inventory, and production scheduling platforms.
- Collaborating with our design and manufacturing teams to analyse requirements and create technical solutions that streamline workflows.
- Integrating our custom software with third-party tools, such as CAD/CAM programs and ERP systems, to ensure seamless data flow.
- Troubleshooting, debugging, and resolving software defects and operational issues in a timely manner.
- Developing and managing databases to ensure data integrity and optimal performance.
- Creating and maintaining comprehensive technical documentation for all software projects.
Requirements
The ideal candidate will possess a blend of technical expertise and a proactive approach to problem-solving. Key qualifications include:
- A Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
- Proven professional experience in a software engineering role.
- Strong proficiency in programming languages such as Python, C#, or Java.
- Solid experience with database technologies, including SQL.
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Strong verbal and written communication skills, with an ability to collaborate effectively across different departments.
- Experience working in a manufacturing or industrial environment would be a significant advantage.
- Familiarity with ERP systems or design-to-manufacturing software is desirable but not essential.
Benefits & conditions
At Essmann, we believe in investing in our employees and offer a supportive and rewarding work environment. Our benefits package includes:
- A competitive salary and comprehensive benefits package.
- Opportunities for continuous professional growth and development.
- A collaborative company culture that values innovation and quality.
- The chance to make a tangible impact on a company dedicated to exceptional craftsmanship.
About the company
Essmann’s Cabinetry and Millwork, a leader in bespoke cabinetry and furniture, is seeking a skilled and motivated Software Engineer to join our innovative team. Based in either Utah or Tennessee, United States, this Full-Time position is a fantastic opportunity for an individual passionate about developing software solutions that drive efficiency and support high-quality craftsmanship. The successful candidate will play a crucial role in designing, developing, and maintaining the systems that underpin our entire operation, from client consultation to final production. This role offers a competitive salary of $45 - $55 USD per hour.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Career: Things You Should Know
Fully Remote Software Engineer Jobs
The 12 Best Jobs for Software Engineers
Where to Find Entry-Level Software Engineering Jobs