We are seeking an experienced Technical Lead with a strong background in WPF, C#, C++, and Angular. In this role, you will oversee the design, development, and implementation of complex applications, providing technical leadership to the development team, and ensuring the delivery of high-quality software solutions. Have good solid work experience working in Test and Measurement domain and have related experience on BenchVue and PathWave.
Key Responsibilities:
- Technical Leadership: Lead and mentor a team of developers, providing technical guidance and best practices, fostering a collaborative and innovative environment.
- Architecture and Design: Design and oversee the implementation of scalable, maintainable, and efficient full-stack solutions.
- Development Oversight: Ensure adherence to coding standards and best practices, conducting code reviews, and providing constructive feedback.
- Project Management: Collaborate with cross-functional teams to define project requirements, scope, and timelines, ensuring timely delivery of milestones. 
- Stakeholder Communication: Serve as the primary technical point of contact for stakeholders, effectively communicating project status, risks, and technical solutions.
- Problem Resolution: Identify and address technical challenges, implementing effective solutions to complex issues.
- Continuous Improvement: Stay updated with the latest industry trends, technologies, and frameworks, and advocate for their adoption where appropriate.
Required Qualifications:
- Bachelor's Degree in Eelectronics and Engineering.
- Experience: 7+ years of professional experience in software development, with at least 2 years in a technical leadership role.
- Experience in requirement gathering with strong client management skills.
- Experience managing regional/offshore teams.
- Expertise in C# (.NET Framework/.NET Core) and C++.
- Strong experience with Windows Presentation Foundation (WPF) for developing rich desktop applications.
- Proficiency in front-end development using Angular (versions 8+).
- System Knowledge: In-depth understanding of Windows application development and Windows internals.
- API Design: Experience with API design, WebSockets, and Microservices architecture.
- Software Principles: Solid understanding of object-oriented programming (OOP) and design patterns
- Good experience working with various Test and Measurement instruments from Keysight - equipment/system setup & debug and performing system test.
- DevOps Familiarity: Experience with DevOps tools, CI/CD pipelines, Docker, and cloud platforms (Azure/AWS).
- Soft Skills: Strong analytical and problem-solving abilities, excellent communication and interpersonal skills, and the ability to manage multiple projects simultaneously.
Preferred Skills (Nice to Have):
- Test and measurement software tools such as BenchVue, PathWave, or similar.
- UI Frameworks: Experience with Windows UI development.
- Testing: Knowledge of unit testing frameworks such as xUnit, NUnit, Jest, or Karma.
- Messaging Systems: Familiarity with message queues.
- Agile Methodologies: Experience working in Agile/Scrum environments.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Azure .Net Developer
2026-03-07
Node JS Developer
2026-04-10
DevOps Engineer (Openshift & Kubernetes) (100% remoto España)
2026-03-31
- Posted
- Apr 04, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- UST
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Azure .Net Developer
2026-03-07
Node JS Developer
2026-04-10
DevOps Engineer (Openshift & Kubernetes) (100% remoto España)
2026-03-31