Job Openings .NET Architect

About the job .NET Architect

Keystone Solutions is seeking a highly skilled .NET Software Architect to join our team as a consultant working directly with a prominent energy sector client. This role will involve leading custom software development projects tailored to specific business needs, contributing to innovative, intuitive solutions that significantly impact the clients business operations and infrastructure.

As a consultant with Keystone Solutions, youll enjoy a dynamic, career-enhancing experience, tackling complex projects in the energy transition landscape. This opportunity is ideal for someone passionate about making a tangible impact, backed by the support and resources of a leading consultancy.

Why Join Keystone Solutions?

Keystone Solutions provides consultants with access to varied, meaningful projects and the chance to influence high-stakes solutions across industries. With this opportunity, youll play a vital role in developing applications that support energy supply security for millions while working with an international, cross-functional team. Keystone Solutions values continuous professional development, enabling you to advance your technical expertise and set new standards for .NET development across industries.

Key Responsibilities:

  • Solution Development & Stakeholder Collaboration: Design tailored software solutions in close collaboration with various client stakeholders.
  • Technical Specifications & Documentation: Identify software components, set technical specifications, and document each stage comprehensively.
  • Governance & Standardization Compliance: Ensure high-quality, sustainable development by adhering to governance and standardization practices.
  • Technology Stack Management: Define, maintain, and update the relevant technology stack to stay aligned with client needs.
  • Innovation & Technology Exploration: Research and integrate new technologies that enhance client solutions.
  • Collaboration & External Developer Oversight: Partner with internal application managers and oversee external developers, ensuring quality through code reviews.
  • Project Methodology Adaptation: Adapt project management methods to suit each unique client engagement.
  • Knowledge Sharing: Foster a collaborative environment by sharing expertise with fellow .NET architects.
  • Critical Infrastructure Support: Incorporate best practices to meet the specialized requirements of critical IT infrastructure projects.

Desired Profile:

  • Educational Background: Bachelors or Masters degree in IT, computer science, or a related field.
  • Technical Expertise: Extensive experience in .NET development, including .NET-based application development, Windows platform expertise, and familiarity with .NET web technologies (e.g., REST), JavaScript libraries for front-end development, integration tools (e.g., RabbitMQ, Kafka), SQL Server, and Oracle.
  • Development Proficiency: Strong grasp of C#, XAML (UWP, Xamarin.Forms, WPF), dependency injection, design patterns, and continuous integration.
  • Languages: English proficiency (C1 level) required; German skills are an asset.

Preferred:

  • Experience with cloud development (both public and private).

Why Keystone Solutions?

As a Keystone Solutions consultant, you'll experience:

  • Diverse Project Exposure: Work on high-impact projects across clients, gaining broad industry knowledge and technical experience.
  • Continuous Learning: Benefit from Keystones commitment to your growth through professional development and skill-enhancement programs.
  • Consultancy Culture: Join a community that values ambition, creativity, and collaboration, allowing you to work on exciting projects while building a lasting career in consultancy.

If you are ready to bring your expertise in .NET architecture to a consultancy role with a leading client in the energy sector, Keystone Solutions invites you to apply and become a valued member of our team.