Sr VB/.NET Developer
On-siteSalt Lake City, Utah, United States
Job Summary
Design and develop software from documented requirements, working with business analysts and architects to determine project specifications. Create testable code and unit tests while leading others in best software development lifecycle practices, methods, and standards. Mentor interns and developers through pair-programming, code reviews, and intra-system project vision. Participate in technical reviews, peer testing, and defect repair, while estimating projects based on current architecture knowledge. Contribute to multidisciplinary teams by learning new technologies and proposing appropriate implementations.
Required Qualifications
- Minimum of 5 years of professional experience
- Advanced knowledge of Object Oriented Principles and languages
- Advanced Knowledge of software Design Patterns
- Advanced knowledge and experience with Microsoft Visual Studio
- Advanced knowledge and experience in C# and Microsoft .Net Framework
- Advanced experience in TypeScript, JavaScript, and Angular 1&2
- Advanced experience with relational databases, SQL script writing (Oracle PLSQL preferred)
- Advanced experience with Object Relational Mappers (NHibernate preferred)
- Ability to take a complex development tasks and develop appropriate software solutions
- Experience with source control systems (Bitbucket is preferred)
- Strong interpersonal communication and problem-solving skills
- Strong writing skills
- Bachelor?s Degree (B.A.) in Information Technology, MIS, Computer Science or related field
Desired Qualifications
- Experience in a Direct Selling or Network Marketing environment (desired)
- Experience working with Jira project management software (desired)
- Experience working in an Agile development environment (desired)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.