Software Engineer (Position Open)


JOB OVERVIEW

The Software Engineer is a key member of the team designing and developing state of the art applications and services by utilizing a variety of technologies. You will work both individually and as part of a team to create a seamless and easy to use experience for our customers while facilitating complex functionality within the application. You will be a part of a fast-paced, challenging, and exciting work environment. This person will report to the Director of Architecture. 


PRIMARY RESPONSIBILITIES 

  • Responsible for the technical aspects of multiple components of the Hive Networks platform 

  • Work collaboratively with architect to create technical designs that will guide the development team on new Hive Network platform 

  • Development of new applications and systems; Provide maintenance, enhancements, and bug fixes to existing platform 

  • Work with management to help prioritize development efforts 

  • Help create and adhere to coding standards and development guidelines 

  • Assist with the design and testing of the system 

  • Participate in internal and external audit activities 

  • Identify and recommend technologies that may be incorporated into the system 

  • Adhere to and improve the software development lifecycle 

  • Assist architect in researching, procuring, and implementing new or upgraded enterprise-wide technology 

  • Help manage the continuous integration and production deployments 


REQUIRED EXPERIENCE/KNOWLEDGE/SKILLS/ABILITIES 

  • B.S. degree in Computer Science, IT or related fields, healthcare experience a plus. 

  • 3+ years in Application Development 

  • Web Frontend Development, using tools such as JavaScript, Angular, React, Vue, etc. 

  • Backend Development, using .Net Core WebAPI. 

  • RESTful API design & Implementation. 

  • Solid experience and background working with Azure services. AWS or GCP is also good. 

  • Experience with SQL and NoSQL databases: SQL Server, MySQL, Cosmos DB, etc. 

  • Experience with automated unit testing in .Net and client-side javascript.

  • Agile/Scrum development experience is a plus