Intermediate Software Development
Vacancy at a glance
See the original advert for vacancy details.
Confirm details and submission instructions on the original advert.
Overview
We design and build innovative, scalable solutions that solve real business challenges through custom software development, automation, and data-driven insights. Our team embraces modern technologies, AI-assisted development, and continuous learning to deliver exceptional outcomes for our clients. We are looking for someone with strong problem-solving abilities, a genuine interest in software development, and a willingness to continuously learn and grow.
Requirements
- Diploma or Degree in Computer Science, Software Engineering, Information Systems, or a related field.
- 2 to 4 year’s professional software development experience.
- Understanding of programming fundamentals and object-oriented programming principles.
- Basic knowledge of JavaScript, Python, or another modern programming language.
- Basic understanding of databases and SQL.
- Strong analytical and problem-solving skills.
- Good communication and interpersonal skills.
- A genuine passion for software development and technology.
- A willingness to learn new programming languages, frameworks, and development tools.
Responsibilities
- Develop and maintain bespoke web applications.
- Collaborate on the development of Business Intelligence (BI) and automation solutions.
- Deliver clean, maintainable, and well-documented code under the guidance of senior developers.
- Maintain, collaborate and expand existing codebases written in React, Next.js, Python, Node.js, TypeScript, and SQL.
- Work with SQL databases to manage and automate client data workflows.
- Confidently use AI-assisted tools to improve development speed and code quality.
- Assist with debugging, testing, and troubleshooting software issues.
- Participate in code reviews and development discussions.
- Learn software development best practices, including version control and coding standards.
- Participate in the full software lifecycle, from problem discovery to deployment.
How to apply
About this listing: SpanSam is an opportunity discovery service and is not the hiring employer unless explicitly stated. Application decisions and source-listing changes are controlled by the employer or institution.