Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Designing, developing, Implementing and releasing high quality custom software solutions using scrum.
- Collaborating with our clients to provide technical consultation and assistance, working with clients to build software solutions that add value to their business.
- Leading and coaching junior developers.
- Pro actively looking for ways to keep all time productive and will use non-client time for personal development, internal projects and administrative tasks.
- Assist with technology planning through on-going research.
- Willingness to take on additional responsibilities to ensure team success and quality solutions.
- Help improve our code quality through writing unit tests, automation and performing code reviews.
Job Requirements
- BSc. Of Computer Science, Computer Engineering.
- Minimum two years of progressive experience developing software using ASP.NET, .NET, C#, SQL Server & Entity Framework.
- Experience with client side programming (JQuery and AngularJs).
- Professional experience in object oriented programming/design with the Microsoft stack using C# and .NET.
- Experience with scalable and distributed systems (high availability/security/caching).
- Excellent coding, design and testing skills.
- Experience with Test Driven Development and Agile coding practices.
- Excellent analytical skills, structured, logical thinking even when working in a fast-paced environment under tight time-frames.
- Excellent communication skills, results driven, self-starting and having the ability to make change happen.