Technical Lead

Key Skills

Leads

Job Description

We are evolving this role from a pure development position into a Solution Architect role. We are looking for a self-driven, coding-passionate engineer who takes true ownership of the solution, leads by example, and proactively shapes the architecture and technical direction of our product. Your Responsibilities Architecture Technical Ownership Own the end-to-end solution architecture design, evolve and safeguard a clean, modular and cross-platform architecture (Windows, Linux, iOS, Android) Translate product and business requirements into scalable, maintainable technical solutions and a clear architecture roadmap Proactively identify architectural risks, technical debt and improvement opportunities, and drive their resolution Act as the technical decision-maker and escalation point for architecture-level questions within the team Hands-on Development Development and maintenance of applications in C staying hands-on and coding alongside the team, not just designing on paper Participation in driving our test strategy forward Participation in designing and maintaining our development eco-system, as well as our CI/CD pipelines using GitLab/Jenkins to automate build, test and release processes Evaluation and documentation of libraries/frameworks/tools, and creation of development guidelines and best practices Leadership Collaboration Provide technical leadership and mentorship to developers, raising the team s architectural maturity Collaboration with cross-functional teams to ensure a stable and efficient development workflow to achieve a high quality of our software artefacts Champion a culture of ownership, quality, and proactive problem-solving across the team Your Profile Qualification Degree in Computer Science or a comparable qualification Technical Skills (unchanged core requirements) Strong proficiency in C and experienced in designing and implementing user interfaces using Windows Presentation Foundation (experience in cross-platform frameworks like Avalonia is a plus) Python is a plus, as is the openness to learning new programming languages Experience in Design Patterns in Software Architecture is appreciated for a Solution Architect this is a strong differentiator Experience in test automation, preferably using Ranorex, is a plus Hands-on experience with Jenkins and CI/CD pipelines for multiple target systems Confident use of common IDEs like JetBrains Rider, VSCode or similar Good communication skills in English (German is a plus) Architecture-Level Additions Demonstrated experience designing solution/software architecture for cross-platform, multi-target systems Ability to balance pragmatic delivery with long-term architectural vision Familiarity with enterprise/solution architecture practices (e.g. C4 model, ADRs, architecture reviews) is a plus Soft Skills Self-driven and proactive takes initiative without waiting to be told, and anticipates problems before they arise Genuine passion for coding stays hands-on and technically credible, not purely a design-on-paper architect Strong sense of ownership treats the solution as their own, end-to-end, from design to production quality Leadership mindset leads by example, mentors others, and influences technical direction even without formal authority Open-minded, willing to learn and forward-looking attitude Curious and scrutinizes the status quo Not afraid to put forward ideas and suggestions Analytical thinking, structured approach, and team-oriented mindset Security-focused and test-driven development attitude

About Hiring Company

Job Information

EXPERIENCE 1 to 2 years
LOCATION Bangalore
INDUSTRY Others
Type Permanent
ROLE Technical Lead
QUALIFICATION: Degree in Computer Science