- Translate IT & business requirements into great design
- Develop efficient, robust, scalable and maintainable code
- Master the art of the framework design and modeling
- Collaborate effectively with fellow engineers in Product Development, Quality Assurance and Customer Support
- At least 5 years of professional software development experience using C#, .NET
- Proven experience with delivering high quality software products. Experience with business application development will be considered a plus
- Demonstrated expertise in designing and building scalable, highly-available service oriented architectures
- Expert knowledge in Microsoft SQL Server administration and development
- Experience in ASP.NET web development is a prerequisite
- Computer science Degree or equivalent
Your Behavioral Competencies
- Work in a fast paced environment
- Operate gracefully under stress
- Handle multiple assignments in parallel
- Be self-driven
- Show initiative and be able to take ownership of a problem area
- Demonstrate an ability to understand the role of the company’s technology in the larger context of product environment.
- Competitive wages
- Excellent working environment (5 Best Workplaces Awards)
- Ongoing training
- Private medical insurance



