Variosystems is a global electronics services platform offering end-to-end solutions from product design to complete electronic assemblies and devices, including engineering services such as obsolescence risk management, design-to-cost, and design-for-testing services. We provide best-in-class customer support by understanding our customer's requirements and bringing their ideas to life with our globally harmonized manufacturing capabilities in printed circuit board assemblies, wire harness assemblies, and box-build assemblies.
We are looking for a skilled and motivated Senior Full Stack Developer to join our dynamic development team. The ideal candidate will have strong expertise in .NET development and a passion for building robust, full-stack software solutions for enterprise systems and production support platforms.
Your tasks and responsibilities
• Design, develop, and optimize full-stack web applications with responsive UIs and databases.
• Build and integrate RESTful APIs, microservices, and third-party services following security best practices.
• Write clean, scalable code using industry standards and participate in design reviews.
• Troubleshoot, debug, and resolve issues across applications and systems.
• Collaborate with QA, UX, and product teams to deliver high-quality solutions.
• Maintain clear technical documentation for code, APIs, and architecture.
• Stay updated on emerging technologies and apply modern development practices.
Required qualifications, knowledge, skills, and abilities
• Bachelor’s degree in software engineering, Computer Science with minimum Five (05) years of professional experience in software development.
• Expert-level proficiency in C# and OOP with Blazor (WASM or Server-side) and ASP.NET,
• Complemented by experience with Next.JS, Python, PostgreSQL, SQL Server, integrating RESTful APIs and Tailwind CSS.
• Demonstrated expertise in software architecture patterns including Microservices, Vertical Slice, and Clean Architecture.
• Comprehensive knowledge of Azure ecosystem including AI services, infrastructure management, DevOps pipelines, and containerization (Kubernetes/Docker).
• Proficient in version control using Git with experience working in agile development environments.
• Exceptional problem-solving abilities combined with strong written and verbal communication skills.
• Proven capability to work effectively both independently and collaboratively within agile teams.
What We Offer
• Attractive remuneration package
• Company health benefits from day one
• Continuous learning and professional growth opportunities
• Supportive and collaborative work culture
• Exposure to global projects and cutting-edge technologies.
Interested?
Please send in your CV together with your contact information to jobs@variosystems.lk or call us at +94 76 820 0810.
We look forward to getting to know you.

We look forward to sending you regular information on what is happening at Variosystems.