Senior .Net Engineer

Location: New York, USA
Salary: competitive
Sectors: Development
Job Type: Contract
Apply for this Job

What You Will Do:

  • Maintain and Enhance the flagship rich client application
  • Improve the SDLC process and increase application stability
  • Create & Enhance a suite of UI end to end tests in collaboration with the QA team
  • Suggest & implement design and technology changes to refactor the application and achieve quicker time to value
  • Be the Quality gatekeeper for your features to ensure a high quality of releases
  • Adhere to best practices for testing and designing reusable code

Who You Are:

  • You have 8+ years of experience with developing various .NET rich client applications in C#
  • Proficient with 2 other programming languages
  • Experienced in developing automated tests at a unit, functional and end to end test levels for multiple applications
  • Proficient in object modeling of business problems
  • Have developed a suite of similar business applications based on a common platform
  • You are passionate about software testing and accelerating the pace of delivery
  • You stay up-to-date with the latest and greatest in technology, and you naturally seek new ways of improving your work
  • You truly care about how people interact with technology and you have a proven record of developing solutions in a customer-centric environment
  • You thrive in a fast-paced, collaborative environment where open communication is encouraged
  • You are an entrepreneurial team player and know how to multi-task
  • You are energetic, flexible, collaborative and proactive with flawless execution
  • A strong focus on business outcomes
  • Excellent judgment and creative problem solving skills
  • BS degree in Computer Science or Engineering field

Desired Skills:

  • In-depth understanding of Windows Presentation Foundation (WPF) and MVVM
  • Hands-on experience developing systems or apps that have significant client-server communication
  • Strong experience writing UI automation tests using Selenium WebDriver or similar
  • Experience using BDD/TDD tools like Cucumber or similar
  • CI / CD experience using Jenkins, Bamboo, or similar
  • Strong communication skills to effectively work with multiple development teams

Sthree US is acting as an Employment Business in relation to this vacancy.

Apply for this Job