Mission Overview:
Keystone Solutions is seeking a highly skilled Application Technical Lead for a consultancy mission within a client’s specialized application team. You will deliver impactful technical solutions, overseeing both new initiatives and existing applications while working closely with the client’s project lead, developers, and other key team members. As a Keystone Solutions consultant, your critical expertise will drive innovation, align technology solutions with business goals, and enhance operational efficiency.
Key Responsibilities:
Your role blends technical oversight with hands-on coding, ensuring that you remain deeply engaged with project details while offering strategic direction. Responsibilities include:
Technical Leadership and Coaching: Mentoring the development team and nurturing technical excellence.
Technical Responsibility: Managing all technical aspects within the application team to meet standards and goals.
Active Development: Engaging in coding, feature development, and bug fixes.
Technical Deliverables Preparation: Crafting detailed documentation for software releases, infrastructure requests, and release documents.
Configuration Changes Management: Coordinating change requests for system stability and performance.
System Design: Designing scalable, reliable systems that adhere to architectural standards.
Requirements Analysis: Refining requirements in collaboration with analysts to create robust solutions.
Code Review and Quality Assurance: Ensuring exceptional code quality through rigorous review and processes.
Performance Optimization: Regular assessment and optimization of software performance.
Security Considerations: Implementing cutting-edge security practices to protect systems.
Technology Evaluation and Integration: Integrating new technologies to enhance capabilities aligned with business objectives.
Troubleshooting and Support: Leading complex technical issue resolution.
Adherence to Standards and Collaboration: Collaborating with architects to align design choices with strategic architecture.
Key Soft Skills:
Critical soft skills for a Technical Lead, especially in a .Net environment, include:
Leadership: Inspiring and motivating developers, and fostering a collaborative atmosphere.
Mentorship: Sharing knowledge and promoting growth within the team.
Problem-Solving and Decision-Making: Identifying issues, developing solutions, and making strategic decisions.
Resilience: Adapting to changes in technology and prioritizing effectively under pressure.
Consultancy Advantages Integration:
As a consultant at Keystone Solutions, you will benefit from:
Consultancy Nature of Work: Experience diverse client-site engagements through Keystone Solutions.
Dynamic Projects: Engage with various challenges across client projects.
Turbo-Charged Learning and Development: Enjoy broad learning experiences and professional development support.
Ambition Skyrocketing within a Consultancy Framework: Thrive through varied client engagements with Keystone Solutions’ career growth commitment.
Emphasizing Keystone Solutions’ Values in a Consultancy Context:
Our core values shape every consulting engagement. By joining Keystone Solutions, you embody these values in each client project, demonstrating what it means to be a "K-Stone" in delivering exceptional solutions.
Role-Specific Enhancements Reflecting Consultancy Work:
For experts like you in .Net development, this consultancy role offers the opportunity to apply your skills across multiple client scenarios, exploring and enhancing diversified technical landscapes while achieving personal and professional growth.
Comprehensive Review for Consultancy Clarity and Integrity:
The final job description emphasizes the consultancy model, role requirements, and the enriching benefits of being a Keystone Solutions consultant, ensuring clarity and comprehensive understanding.
Final Preparations for Publication:
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.
Mission Overview:
Join Keystone Solutions as an Application Technical Lead and Expert Full-Stack Developer for a consultancy mission at the client. As a Keystone Solutions consultant, you will be embedded within the client’s specialized application team, combining hands-on development with technical leadership to drive innovation and ensure operational excellence. You will collaborate closely with developers, functional experts, business analysts, the portfolio architect, and the client’s Infrastructure \& Operations (I\&O) teams while reporting to the client’s Project Lead. Your work will align technology solutions with business goals under Keystone Solutions’ consultancy framework.
Job Purpose (Client Mission):
The Application Technical Lead at the client holds a key position in the organization's technical leadership, primarily within a specialized application team. He/She is responsible for delivering impactful technical solutions to a specific portfolio. His/Her role encompasses the technical oversight of new project initiatives and the maintenance of existing applications. Working collaboratively with developers and other team members, including functional experts, and business analysts, he/she also coordinates with the portfolio architect and the Infrastructure \& Operations (I\&O) teams. Reporting directly to the Project Lead, his/her expertise is crucial in driving innovation and integrating technology solutions that align with business goals and enhance operational efficiency.
Consultancy Nature of Work:
This is a consultancy role through Keystone Solutions, performed on-site at the client (with hybrid flexibility aligned to the client’s policy). You will execute all responsibilities in close collaboration with the client’s teams while benefiting from Keystone Solutions’ delivery standards, coaching, and peer support.
You will represent Keystone Solutions as the technical reference within the client’s specialized application team, ensuring best-in-class engineering practices and architectural alignment.
Dynamic Projects:
Beyond this mission, Keystone Solutions offers opportunities to engage in diverse challenges across multiple industries and systems (.NET, Azure, APIs, security, performance, modernization), allowing you to broaden your technical and domain exposure as new client projects arise.
Turbo-Charged Learning and Development:
Access to mentorship from senior consultants, knowledge-sharing guilds, architecture reviews, and certification support (e.g., Microsoft Azure).
Regular tech sessions, code clinics, and communities of practice to sharpen your craft while delivering impact on client engagements.
Ambition Skyrocketing within a Consultancy Framework:
Clear growth paths (technical leadership, solution architecture, coaching) fueled by varied client engagements, continuous feedback, and support from Keystone Solutions’ leadership.
Role-Specific Impact as a Consultant:
As a .NET-focused Technical Lead and Expert Full-Stack Developer, you will apply your skills to design scalable systems, steer development quality, and contribute code—adapting practices to the client’s context while aligning with Keystone Solutions’ engineering excellence.
Key Responsibilities (performed as a Keystone Solutions consultant at the client):
1. Technical Leadership and Coaching: Providing guidance and mentorship to the development team, fostering a culture of technical excellence.
2. End Technical Responsibility of Software Systems within application team: Overseeing all technical aspects within the application team, ensuring that software development and deployment meet organizational standards and goals.
3. Active Development Contribution: Dedicating a significant portion of time to hands-on development work, contributing to coding, feature development, and bug fixes.
4. Preparation of Technical Deliverables: Creating detailed technical documentation for software releases, including infrastructure requests and release documents
5. Requests for Configuration Changes to I\&O: Managing configuration change request made to I\&O to ensure system stability and performance.
6. System Design: Designing scalable, reliable, and maintainable systems while adhering to architectural standards and complementing the overarching architecture in collaboration with the architecture team.
7. Requirements Analysis: Collaborating with analyst to refine requirements and translating them into robust technical solutions.
8. Code Review and Quality Assurance: Ensuring code quality through thorough reviews and implementing stringent quality assurance processes.
9. Performance Optimization: Regularly assessing software performance and making necessary adjustments for optimization.
10. Security Considerations: Incorporating up-to-date security practices to safeguard software systems against threats taking into account architectural decisions.
11. Technology Evaluation and Integration: Assessing and integrating new technologies that align with business objectives and enhance system capabilities taking into account architectural decisions.
12. Troubleshooting and Support: Leading the resolution of complex technical issues, providing expert troubleshooting and support.
13. Adherence to Architecture Standards and Collaboration: Collaborating with the portfolio architect to align with the strategic architecture while retaining the discretion to make complementary design choices.
Key Soft Skills (utilized within the client team under Keystone’s consultancy model):
1. Leadership : Ability to inspire, motivate, and guide the other developers towards achieving project goals. Collaborative mindset to work with various cross functional teams harmoniously. Awareness and consideration of team members emotions and motivations to create a positive workenvrionment Clear and effective communication skills, both verbal and written, for collaborating with teammembers, stakeholders, and non-technical audiences.
2. Mentorship : Willingness to share knowledge, provide feedback, and foster professional growth among other developers. Ability to mediate disputes within the team and negotiate solutions with stakeholders.
3. Problem-Solving \& Decision-Making : Strong analytical abilities to identify issues and develop innovative solutions. Confidence and competence to make crucial decisions impacting project direction and execution. Capacity to understand the broader business goals and align technical objectives accordingly. Ability to empathize with customer needs and translate them into technical solutions.
4. Resilience : Flexibility to cope with changing technologies, requirements, and environments. Capacity to prioritize tasks and manage time effectively to meet deadlines. Stamina to handle the pressures of deadlines and technical challenges without compromising performance. Commitment tostay updated with the latest industry trends and technologies.
Role (as required by the client):
Expert Full-Stack Developer (mandatory). Most recent experience: Any time.
Technical Skills and Experience (as required by the client):
.NET Core — Level: Expert — Most recent experience: Any time
.NET Framework — Level: Expert — Most recent experience: Any time
ASP.NET Web API \& ASP.NET Core Web API — Level: Expert — Most recent experience: Any time
Azure Bus — Level: Confirmed — Most recent experience: Any time
Blazor — Level: Confirmed — Most recent experience: Any time
GIT — Level: Confirmed — Most recent experience: Any time
Microsoft Azure — Level: Confirmed — Most recent experience: Any time
Networking Concepts — Level: Confirmed — Most recent experience: Any time
patterns \& best practices — Level: Confirmed — Most recent experience: Any time
REST API's — Level: Confirmed — Most recent experience: Any time
Security (OWASP/OAUTH/OpenId/...) — Level: Confirmed — Most recent experience: Any time
Server Management — Level: Confirmed — Most recent experience: Any time
SQL — Level: Confirmed — Most recent experience: Any time
Unit testing — Level: Confirmed — Most recent experience: Any time
Languages (as required by the client):
Dutch — Active knowledge
English — Passive knowledge
French — Active knowledge
What the Client Offers for this Mission:
An interesting job in ICT services that has an impact on society, with many benefits:
A long term mission;
A good work-life balance;
Flexible working hours of 40 hours per week (7:30 a.m. to 8:00 p.m. with fixed periods between 9:00 a.m. and 12:00 p.m. and 1:00 p.m. and 4:00 p.m.);
The possibility of teleworking;
Workplaces organized according to activities;
Good accessibility by public transport;
Parking facilities for cars and bicycles in the building;
Individual lockers;
Various opportunities for self-development:
Training and internship opportunities (to be followed outside working hours) via our eacademy;
self-training platform or via the Microsoft Enterprise Skills Initiative platform;
A company restaurant.
Keystone Solutions’ Values in a Consultancy Context:
Client impact first: We align architecture, delivery, and quality to measurable outcomes at the client.
Craftsmanship: Clean code, robust testing, security-by-design, and maintainability guide every engagement.
Transparency and trust: Clear communication with stakeholders and teams to de-risk delivery.
Teamwork: You operate as part of both the client team and the Keystone community of experts.
Curiosity and growth: We continuously learn, share, and raise the bar together. Being a “K-Stone” means bringing these values to every client project.
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.