Short-term/Interim role – until February 2026
Lubbers is looking for a software programmer to join their team and deliver programming and expertise to ensure the applications and business operations are successful
Education
- Bachelor's Degree: Prefer a candidate with a bachelor's degree or a master’s degree in computer science, software engineering, information technology, or a similar field.
Technical Skills
- Programming Languages: Proficiency in languages like Python, SQL Query, XML, JSON are essential.
- Data Analysis & Modeling: Strong skills in data modeling, ETL processes, and data transformation to create robust data models.
- Software Development Principles: Understands and can construct data structures, process flows, algorithms, databases, and software development lifecycle (SDLC), and development approach methodologies (e.g., Agile) is crucial.
- Version Control: Candidate should be a practitioner of version control use of tools, like like GitLab is needed to manage code changes and collaborate effectively.
- Testing & Debugging: Candidates demonstrates expertise ability to find and fix errors in code and perform various types of testing (unit, integration) ensures software quality.
- Development Frameworks: Experience with frameworks such as Lean, Agile, Scrum, Extreme Programming, Rapid Application Development, or Spring can enhance productivity.
- Databases & SQL: Knowledge of databases and Structured Query Language (SQL) is important for data management.
Soft Skills
- Problem-Solving: Candidate is expected to analyze complex problems and devise efficient, systematic solutions.
- Logical Thinking: The programmer will demonstrate and practice a systematic approach to problem-solving is a key characteristic.
- Communication: Strong verbal and written communication skills are necessary for collaborating with teams and sharing ideas.
- Teamwork: The ideal candidate works effectively with cross-functional teams to efficiently and optimally deliver quality projects.
- Attention to Detail: Meticulous attention to detail helps ensure the accuracy and quality of the software.
- Adaptability: Candidate is willing to learn new tools, be adaptable and flexibable to master technologies, and languages.
Experience
- Practical Experience: Internships, personal projects, and entry-level computing roles provide valuable hands-on experience that employers look for.
Nice to Have Skills & Qualifications
- Jira and Confluence: Candidate navigate and support operations and reporting of data within Atlassian Confluence and Jira and Service Now.
- Automated Testing: Experience with Automated development and testing tools, including GitLab