companySoftware Improvement Group logo

Technical Software Consultant

Software Improvement GroupAmsterdam, Noord-Holland, Netherlands
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

We are looking for candidates with a strong analytical mindset, excellent communication skills, and a passion for technology. A background in computer science, software engineering, or a related field is preferred. Experience with coding and software development is a plus.

About the job

Who We Are and How We Operate

As a Technical Software Consultant at Software Improvement Group, you will engage with technology leaders to enhance software quality, mitigate risks, and control costs associated with critical business software systems.

This is achieved through in-depth source code assessments and established risk and cost analysis methodologies, all supported by our proprietary analytical tools. You will manage multiple concurrent projects, from short-term bespoke initiatives (lasting 6-8 weeks) to long-term monitoring projects (spanning several years), assisting clients in gaining continuous insights and structural improvements in their code quality. Primarily based in our Amsterdam office (with flexible remote work options), you will collaborate in small project teams led by a senior or lead consultant. Our projects span various sectors, including government, finance, energy, telecommunications, and other commercial areas. Regardless of the sector, you will have the opportunity to engage with, advise, and collaborate with senior leaders from prominent Dutch and international enterprises.

Your Role

As a key member of the Software Consultancy team, you will analyze systems as part of our project assessments. Your role is to rapidly gain a deep understanding of the system and validate your findings and hypotheses with the client's development teams.

Your typical responsibilities include:

  • Conducting technical interviews with lead architects or lead developers to comprehensively understand the code, documentation, and system architecture;

  • Analyzing project scope systems and gathering and prioritizing findings that may pose risks within the client’s business context and goals;

  • Presenting and validating your analysis results with lead architects or lead developers;

  • Formulating recommendations for the client, alongside your project team, supported by the findings you have collected.

In your initial months, you will receive training on SIG's toolset and methodologies. Additionally, we will support your personal growth through coaching from colleagues on your projects, internal and external training, regular development discussions with your manager, and the systematic integration of feedback and evaluations into our projects.

Throughout your client projects, you will encounter a wide range of programming technologies for analysis, from legacy technologies to the latest web frameworks.

About Software Improvement Group

Software Improvement Group specializes in advising organizations on improving software quality and managing risks in their software systems. Our team is dedicated to providing insights and recommendations that lead to structural improvements in the quality of software across various industries.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.