How will you make an impact?
- Design and develop quality, proficient and enterprise grade technical solutions that satisfy business requirements
- Work as part of the development team towards the application in an aggressive deadline
- Develop solid unit and integration tests according to organizational standards
- Contribute to and drive technological and architectural decisions
- Participate in reviewing design and code for other team members
- Fix bugs and care about enterprise grade quality
- Function as a subject matter expert in multiple product components
- Mentor junior engineers on best practices of developing a web application
- Pro-actively contribute to process improvement activities
Have you got what it takes?
- 5-8 years of experience as software engineer
- Strong experience of development on Windows ecosystem, use of Visual Studio, C#, ASP .NET Language.
- Knowledge of implementing service to service communication using WCF, Sockets, use of networking protocols
- Knowledge on MVC, AngularJS, JavaScript, Jquery, AJAX
- Experienced with developing highly scalable, multi-user, multi-threaded, secured Enterprise grade applications
- Good communication skills, both written and spoken, very good English
- Experience working on AWS/ Cloud Computing / Azure development and integration
You will have an advantage if you also have:
- Familiarity with Virtualization technology, VMWare, etc.
- Experience with protocol analysis and Wireshark tracing
- Experience with VoIP, digital audio / RSTP, video transcoding,
- Good SQL Skills and experience in development against MS SQL Server and mySQL
Tech Manager
Individual Contributor