11 days ago

Technical Software Consultant

Software Improvement Group

On Site
Full Time
€80,000
Amsterdam, North Holland, Netherlands

Job Overview

Job TitleTechnical Software Consultant
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary€80,000
LocationAmsterdam, North Holland, Netherlands

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Who We Are

At Software Improvement Group (SIG), we empower organizations to enhance their software quality through deep source code analysis and tailored, strategic advice. Our software assurance platform, Sigrid, together with our expert IT consultants, enables our customers to take full control of their software environments, ensuring their technology is a driver of success, not a source of risk. We have a strong market presence and serious growth ambitions for the coming years, and we are looking for people who want to help us realize this.

How You Will Work

As a Technical Software Consultant at the Software Improvement Group, you will advise technology leaders on how to improve quality, reduce risks, and control costs of their business-critical software systems. You will accomplish this by tool-assisted source code investigation and proven risk and cost analysis methodologies. You will work on a project-basis (often 6 to 8 weeks, mostly from Amsterdam) together with a small team of technology specialists headed by a senior or principal consultant. Whether the project is in the public sector, energy sector, telecom industry, financial sector, or in the logistics domain, one thing is sure: you will interact with senior leaders of enterprises involved in large-scale business activities.

Where You Come In

As a core member of the software consultancy team, you will analyze the systems that are being assessed. Your role is to get a good understanding of the system in a short period of time, and validate your findings and hypotheses with the development teams.

  • Conducting technical interviews with lead architects and lead developers to understand code, documentation, and the system's architecture.
  • Analyzing the system and collecting findings that pose possible risks to the client's business plans.
  • Presenting and validating the results with the lead architects and lead developers.
  • Formulating recommendations to the client with your project team, backed by the findings you collected.

You will receive rigorous training in the SIG proprietary toolset and methodologies. We will help you achieve your goals through continuous professional development and regular career progression sessions. You will get in contact with a multitude of different development technologies to analyze, ranging from legacy technologies to 4GLs to modern web frameworks and business process modeling technologies, all supported by our analysis tools.

What's in it for You?

We offer you a unique opportunity to join us on the forefront of getting software right. At SIG, you can make a difference for the biggest organizations and for critical software systems that have become important in our lives. If you too believe that it is essential to do something about how software is engineered, to get it under control, and to prevent serious incidents, then you can be at the heart of progress at SIG. We offer a job with much variety, where you advise on a multitude of different systems on a yearly basis. Additionally, you will have continuous learning opportunities and access to unique knowledge. Your colleagues will be a fun, young, and exceptionally well-educated group of people. Work schedules are flexible, and many people successfully plan around their young families. Our organization structure is flat, providing much room for your own initiatives and ideas.

Job Requirements

  • A completed Master's degree in computer science or a related field.
  • 2+ years of experience in software development and architecture.
  • Excellent command of the Dutch and English language, verbally & written.
  • Analytical and creative problem solver.
  • Able to distill a wide variety of findings into a key message.
  • Driven to give advice that will be listened to and acted upon.
  • A convincing sparring partner for architects and IT management.
  • Excellent interpersonal skills and a motivated team player.
  • Previous experience as a consultant is a plus.

Key skills/competency

  • Source Code Analysis
  • Software Architecture
  • Risk Management
  • IT Consulting
  • Problem Solving
  • Client Presentation
  • Strategic Advice
  • Stakeholder Management
  • Technical Interviews
  • Software Quality Assurance

Tags:

Technical Software Consultant
software development
software architecture
source code analysis
IT consulting
risk management
quality assurance
strategic advice
client communication
problem-solving
stakeholder management
legacy systems
web frameworks
4GLs
proprietary tools

Share Job:

How to Get Hired at Software Improvement Group

  • Research Software Improvement Group's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Customize your resume for Technical Software Consultant roles: Highlight experience in software development, architecture, source code analysis, and client-facing advisory work.
  • Prepare for technical and consulting interviews: Showcase your analytical problem-solving skills, ability to distill complex findings, and command of technical concepts and methodologies.
  • Demonstrate language proficiency: Emphasize your excellent verbal and written Dutch and English skills, crucial for client interactions and reports.
  • Network with SIG professionals: Connect with current consultants on LinkedIn to gain insights into the company and role expectations.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background