Software Engineer

Albany, New York

We are looking for a full stack, Software Engineer to has the primary responsibility for planning, design, and developing applications. The engineer works with business and technology partners to deliver software solutions to support the business. The engineer also serves as a role model and technical lead on the Scrum teams to promote quality, innovative, and scalable solution delivery.

The role includes but is not limited to the following:

  • Must be able to develop quality software solutions for the business
  • Complete code reviews for members of the scrum team
  • Engage in scoping and estimating processes to support roadmap and planning efforts
  • Participate in backlog refinement, grooming activities, and Scrum ceremonies
  • Work closely with key stakeholders in designing solutions
  • Contribute to all development efforts of the Scrum team
  • Work with Product Owners and Scrum Masters in understanding backlog
  • Participate in code reviews
  • Utilize Scrum best practices and processes to deliver quality work and on-time delivery
  • Exhibit self-motivation to proactively drive a task or initiative to completion

Minimum Education:
Bachelor’s Degree in Computer Science or related field or relevant work experience.

Minimum Experience:

2+ years’ experience in software application development or related education

1+ years’ experience in an Agile environment

Experience in test driven development preferred

Experience supporting Agile planning and work estimation

Must Have:

  • .NET development experience, including:
    • .NET Core
    • MVC or WEB API
    • REST API Integrations
    • Cloud Services such as in Azure or AWS 
  • Database experience
  • Front end development with a framework, such as React, Knockout or Angular
  • Worked within an agile environment
  • Experience with Git  

One or more of the following preferred:

  • iOS or Android development
  • Xamarin, Ionic or React Native
  • Experience in responsive mobile design
  • React
  • Azure
  • Microsoft Dynamics
  • Informatica
  • SSIS
  • SSRS
  • Knowledge of the healthcare industry
  • Experience in DevOps
  • Test Driven Development  

Required Skills:

  • Ability to problem-solve and implement solutions
  • Command of standard development/SDLC
  • Highly self-motivated and directed with the ability and dedication to meeting aggressive deadlines while ensuring quality delivery
  • Ability to Reverse engineer already established code bases to fit into new initiatives