Software Developer Role Description

Software Development Process

Our software development process uses a very agile approach to building a great application. You would have the opportunity to be involved in every step of the process which includes:

  • Prioritizing Needs of Clients
  • Gathering Requirements
  • Rapid Prototyping
  • Get User Input
  • Document and Build
  • Release to Production
  • Analyze outcome


The ideal candidate would have expertise in software development, and will include these key responsibilities:

  • Translate Specifications into Actionable Development Tasks
  • Apply Design Concepts into Real World Applications
  • Build thoughtful and thorough unit tests
  • Adjust workload and communicate with the team to meet deadlines
  • Take part of Sprint related activities (scrum, sprint planning, development meetings)


  • Strong skills in Object Oriented Development
  • Experience in .NET or similar platform
  • Web Development Skills: Angular, Javascript, TypeScript, CSS
  • Unit Testing
  • SQL Development
  • Visual Studio, VS Code, SQL Management Studio

If you’re interested in this role and think your experience would be a good fit, send an email with your resume to¬†