A leading IT company in Colombo is seeking a Lead Software Engineer: Full Stack (VB.Net) - WorkWave Team
WorkWave is a field service management software that provides SaaS solutions for businesses in the service industry (HVAC, Plumbing & Electrical, Cleaning, Lawn & Landscape, Home Delivery, Logistics & Distribution). We empower these businesses to deliver exceptional customer experiences and grow their customer base on our efficient and easy-to-use platform.
WorkWave Team is looking for innovative software engineers who want to be part of a team of creative and talented individuals. Our teams are a mix of technologists, product managers, development engineers, and UI/UX designers, all working together to deliver our vision. You will be a part of our WorkWave team, helping to develop & support the WorkWave products
Responsibilities
- Design, develop, and maintain software applications, focusing on both new features and existing systems.
- Maintain and enhance existing Windows WinForms applications.
- Contribute to the development and maintenance of our existing web client app.
- Creates unit test cases and applies them against developed software to ensure quality.
- Provide technical guidance and support to team members and stakeholders.Â
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Create and maintain knowledge base documentation, including technical specifications and best practices guides.
Qualifications
- Bachelor’s Degree in Software Engineering, Information Technology, or Computer Science
- 5+ years of strong expertise in .NET framework, including VB.NET and C#
- Proficient in SQL Server TSQL for database development and performance tuning
- Experience with cloud technologies such as Azure (App Services, Service Bus, Scalesets, Function Apps, Azure DevOps pipelines, etc)
- Familiarity with AngularJs framework and WCF(Windows Communication Foundation) would be an added advantage
- Familiarity with developing/managing API(s), RESTful and OData or GraphQL would be an added advantage
- Knowledge of Agile software development processes and tools like Jira
- Strong problem-solving skills and attention to detail
- Outstanding all-round communication skills and ability to work collaboratively