Are you an experienced C#.NET developer looking to join a forward thinking organization with great leadership? If so, Elevation Search Solutions' client is seeking a Microsoft Development Manager and we want to speak with you!
What You Will Be Doing:
- Develop scalable and maintainable applications.
- Support existing applications, including bug fixes, required upgrades and modifications to existing functionality.
- Work with users and managers to identify and understand business requirements and technology needs.
- Determine project scope and oversee all phases of systems development lifecycle.
- Interface with internal and external customers, when required.
- Oversee testing and develop fixes.
- Perform other duties as assigned.
What You Need To Have:
- 4 year degree in computer science or related field
- 5+ years of experience in related field
- Strong Experience in .Net C#
- Experience with Visual Studio
- Experience with MS SQL, Visual Basic, Azure, Web API, WCF, HTML, XML, JavaScript
- A fundamental understanding of SOLID and DRY principals
- Familiar with various software Design Patterns
- An understanding of web services and the REST architectural style.
- Knowledgeable on unit testing and integration testing
- Experience with relational databases and data modeling
- Demonstrated ability to deliver projects on-time, meeting customer expectations
- Ability to successfully handle multiple projects and changing priorities
- Strong critical thinking and decision-making skills
- Ability to clearly communicate technical information to all levels of customer
- Ability to exercise good judgment
- Senior developer skills – designing, developing, coding, testing, debugging
- Agile work environment
- Salesforce.com experience helpful