Software Engineer

Recast Software
Full-time
Minneapolis, MN
$85,000-$120,000
Posted on a month ago

Job Description

Recast Software is seeking a Software Engineer to join a US-based scrum team, collaborating with engineers and product to deliver on the product roadmap. The role involves independent task completion, story delivery, collaboration with stakeholders, and ensuring high-quality, scalable solutions.

Responsibilities

  • Perform independent tasks and coordinate with engineers
  • Drive delivery of independent stories
  • Collaborate with product team to understand features
  • Coordinate to deliver solutions and prepare design documents
  • 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
  • Unblock junior engineers
  • Participate in 24/7 support rotation if needed

Requirements

  • 3+ years of professional software development experience
  • Strong analytical and problem-solving abilities
  • Teamwork and communication skills
  • Strong coding and system design skills
  • Ability to learn new technologies
  • 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 Azure

Benefits

  • No benefits