Job Description

.NET Developer

Location:

JohnstonRhode Island

Date Posted:

10/17/2022

Employment Type:

Consulting

Recruiter:

Clayton Minnich

Recruiter Email:

clayton.minnich@avidtr.com

Job ID:

JN -102022-15296

Job Description

Summary:
As a .NET Developer you bring: 

• A deep desire to learn and apply technology in a pragmatic way to create client value. 
• Experience designing and building systems that are maintainable, evolvable, and highly tested. 
• You will emphasize partnership and servant leadership within your team and the organization. 
• You will collaborate with your team members to design and implement multi-tiered enterprise solutions that are feature rich, performant, and maintain a high degree of test automation. 
• You will actively participate and contribute to technical discussions and code reviews. 
• You will work to enhance your skills and capabilities and those of other developers within your agile chapter through experimentation, training, and knowledge sharing.


Qualifications:
  • Strong problem-solving skills
  • Commitment to delivery
  • Superb communication skills and a desire to collaborate openly within a fast-moving team
  • A deep desire to learn and apply technology in a pragmatic way to create client value
  • Experience designing and building systems that are maintainable, evolvable, and highly tested
  • 5+ years of in-depth experience in object-oriented business application design and development in multi-tiered environment
  • Proficiency with JavaScript, TypeScript, C#, .NET, data structures, basic algorithms, and applying object-oriented principles and design patterns
  • Proficiency with implementing unit and integration tests using PyTest, Jasmine, xUnit, MS Test, Selenium, or similar
  • Proficiency with development tools such as VS Code, Git, Azure DevOps
  • Experience with building Single Page Applications using React or Angular
  • Experience with developing and integrating REST APIs and JSON
  • Ability to effectively participate in peer code reviews and pull requests, both as the reviewer and the reviewee
  • Experience developing software using agile methodologies, core agile principals and DevOps best practices
  • Self-motivated to explore the latest in development technologies, tools, and implementation patterns and a desire to share this knowledge within teams and the broader organization
  • Works within a team or independently with minimal supervision
  • Effective written and verbal communication skills
  • Knowledge of current and emerging technologies, tools, and implementation patterns
Apply for this job