SR. SOFTWARE ENGINEER

Recast Software
Full-time
Minneapolis, MN
$110,000-$150,000
Posted on a month ago

Job Description

Recast Software is seeking a Senior Software Engineer to join a US-based scrum team. The role involves delivering features, collaborating with product teams, designing solutions, and providing technical leadership while contributing to a rapidly growing software company.

Responsibilities

  • Drive delivery of Stories and Features
  • Collaborate with Product team
  • Design high- and low-level solutions
  • Determine and document non-functional requirements
  • Measure performance and scalability
  • Apply object-oriented design principles
  • Balance speed and quality
  • Isolate technical debt
  • Perform code reviews
  • Drive feature prioritization
  • Mentor junior engineers
  • Participate in 24/7 support rotation

Requirements

  • 5+ years of software development experience
  • Strong analytical and problem-solving skills
  • Teamwork and communication skills
  • Strong Coding and System Design skills
  • Ability to learn new technologies
  • Proven track record of delivering scalable software
  • Expertise in C# and .Net
  • Experience with relational and NOSQL databases
  • Experience with RESTful/GraphQL APIs
  • Proficiency with Git and CI/CD pipelines
  • Experience with cloud platforms such as Azure

Benefits

  • No benefits