Senior .NET Developer

The right candidate will be passionate about technology, enjoy learning new skills, and thrive on collaboration with Project Managers, Business Analysts, Designers, and Developers.

The position is a combination of providing day-to-day mentoring and management to project teams, and hands-on development on selected projects.

Extensive knowledge of the software development process and corresponding technologies in an Agile environment is critical for the success of the Senior (dot)NET Developer.

Key Responsibilities

  • Possess strong problem-solving skills, including attention to detail
  • Strong communicator, can speak the same language as others and write clearly for technical and non-technical audiences
  • Mentor developers and act as a technical advisor for development team members
  • Co-engineer and develop solutions involving custom software, open-source components and cloud architecture
  • Assist in troubleshooting problems within software systems and resolve the issues
  • Possess a broad understanding of coding and programming languages
  • Have experience with database design and data modeling
  • Exhibit an excellent understanding of design patterns and architectural styles
  • Exhibit a good understanding of Web Services and API-based software architectures
  • Work with other developers to validate API, content, and architecture decisions
  • Work with Developers to create technical tasks from user stories written by PM/BA’s

Job Requirements

  • 5+ years of engineering experience
  • Proficient with our core technologies (.NET Core, MS SQL, React, Angular)
  • 5+ years of experience in a custom software development environment
  • Proficiency with DevOps tools such as Jira, Azure DevOps, Git, Visual Studio
  • Ability to work/manage multiple projects at the same time

Nice to have

  • Experience leading teams or mentoring individuals
  • Experience with developing and supporting software systems that process large volumes of transactions
  • Knowledge of banking / financial operations for ACH or Real-Time Payments (RTP) or payment processing
  • Experience with automated regression testing, static analysis, and unit testing
  • Experience managing near-shore / offshore development teams

Compensation & Benefits

  • Compensation commensurate with experience and skills
  • Medical, Dental, Vision coverage (includes an employee contribution)
  • Life insurance / Long-term disability coverage
  • 401K with company match
  • Business casual environment
  • Hybrid Work Schedule

Principals only. Recruiters, please don’t contact this job poster. Do NOT contact us with unsolicited services or offers.

Apply to this position

Want to keep up with latest? Subscribe today!