Herbst Software is a leading provider of business management solutions. Our flagship product, Herbst Insight, is a fully integrated ERP system that empowers businesses across various industries to streamline their operations, from finance and stock control to sales and reporting. We are passionate about building powerful, practical software, and we are looking for a talented developer to join our growing team in Dublin.
The Role
We are seeking a motivated and experienced Developer to design, develop, and enhance applications for our core B2B ERP system. You will be working with a modern tech stack to build features that have a direct impact on our customers' success. This role is perfect for a developer who enjoys solving complex problems and wants to contribute to a market-leading product.
Key Responsibilities
- Design and build new web-based applications and modules for our ERP platform using Python and Django.
- Create dynamic, responsive, and user-friendly interfaces with HTMX and Bootstrap.
- Collaborate with the development team to maintain and improve existing applications.
- Write clean, testable, and efficient code following best practices.
- Use Git and GitHub for version control and team collaboration.
- Actively participate in the full software development lifecycle, from concept and design to deployment and support.
- Develop a strong understanding of SQL and database interactions to work with our system's data layer.
What We're Looking For (Essential)
- A minimum of 3 years of professional software development experience.
- At least 2 years of demonstrable experience building applications, preferably in a B2B or enterprise software environment.
- Strong proficiency in Python and significant experience with the Django web framework.
- Solid experience with front-end technologies, including HTMX for dynamic UI updates and Bootstrap for responsive design.
- A proactive and collaborative attitude with a strong desire to learn.
- Excellent problem-solving skills and attention to detail.
Good to Have
- Experience with version control, specifically GitHub.
- Previous exposure to ERP systems or business management software.
- While direct SQL experience is not essential, a willingness to learn and become proficient is required.
What We Offer
- A competitive salary package.
- Flexible working options with a choice of Full-Time or Part-Time hours.
- The opportunity to work on a mature, market-leading ERP product.
- A supportive and collaborative team environment in our Dublin office.
- Excellent opportunities for professional development and learning, including hands-on training in SQL and database management.
Job Types: Full-time, Part-time
Pay: €35,606.29-€50,000.00 per year
Expected hours: 40 per week
Education:
- Bachelor's (required)
Work authorisation:
- Ireland (required)
Work Location: In person