Waygate Technologies is looking to solve business problems related to Non-Destructive Testing, ensuring safety, quality, and productivity to customers around the world by applying state-of-the-art data and analytics for insights on their products and processes.
Requirements
- Good experiences with .NET Framework, or .NET Core with Visual Studio IDE
- Experience in WPF/Noesis GUI / MVVM / PRISM / Visual Studio and TFS/Azure DevOps
- Experience with code repositories as TFS, Git and continuous integration tools
- Understanding and exposure to non-functional aspects like Performance optimization, Scalability, Reliability, Availability etc.
- Experience in multiple-thread development
- Experience with unit testing using MsTest and mock frameworks
- Knowledge of concepts and methods related to analysis, design, and implementation in an object-oriented environment
Responsibilities
- Working with team to design, estimate, develop, document and test scalable software solutions that lead business value
- Participating in code reviews and providing guidance on how to solve issues/concerns
- Implementing new product features based on user stories tracked in TFS
- Maintaining code quality through best practices, unit testing and code quality automation
- Engaging in technical discussions; participating in technical designs and presenting technical ideas through white boarding and presentations
- Enabling and supporting continuous integration and deployment (CI/CD) of applications using ADO
Other
- Be a graduate in Computer Engineering, Software Engineering, Computer Engineering Technology
- Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
- Contemporary work-life balance policies and wellbeing activities
- Comprehensive private medical care options
- Safety net of life insurance and disability programs