✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Software Developer

NJII Hybrid remote in Newark, NJ
software healthcare software web .net team postgresql technical agile sql design procedures data
July 4, 2023
NJII
Hybrid remote in Newark, NJ
FULL_TIME

Our team and our programs are focused on improving patient experience and population health while reducing the cost of healthcare with innovation, technology, and metrics.

We aim to revolutionize healthcare through data-driven transformation. As a 501(c)(3), we work with healthcare delivery organizations to help them participate and benefit from government sponsored programs.

Since our division was formed in 2015, we’ve earned more than $120 million in grants from both the federal and state governments to manage large-scale transformation and interoperability projects designed to help healthcare providers move from fee-for-service models to value-based service and payment models.

At the core, we are an advisory services company that enables innovation, transformation and quality improvement through a variety of consulting and technology solutions, some of which are offered through our for-profit arm launched in 2018 called Healthcare Innovation Solutions.

NJII offers a comprehensive healthcare benefits package, including medical, dental and vision plans, as well as life insurance and long-term disability. Employees can participate in the company’s 401(k) plan and create a Flexible Spending Account for healthcare and day-care expenses.

Employees also have access to a 5,710 sq. ft. fitness center with state-of-the-art cardio and strength-training equipment as well as tuition reimbursement and NJIT bookstore discounts.



Hybrid work arrangement; remote and in office 2-3 days per week in Newark, NJ

The New Jersey Innovation Institute is recruiting for a dynamic Software Developer for their Healthcare Division.

The Software Developer will be part of the development team, which will have the responsibility for supporting home built custom applications using Microsoft .NET Core framework and PostgreSQL. Utilizing a Software Development Life Cycle, the Software developer will work with technical and non-technical associated in defining business and technical requirements to develop new functions or redesign/consolidate existing processes. Participate in a small, experienced, energetic team on a rapid, agile development schedule. This position may be required to work a flexible schedule, including nights, weekends and holidays.

This position reports to the Senior Solutions Architect.

What You'll Be Doing-

  • Work with team in building, maintenance and support of web services and web-based applications.
  • Utilize established development tools, guidelines and conventions including but not limited to .NET Core, PostgreSQL, SQL Server, HTML, CSS, Angular 6, and C#/VB.NET.
  • Design, code and test web software applications.
  • Strong hands-on experience developing Web Services REST API.
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement.
  • Maintain existing software systems by identifying and correcting software defects.
  • Experience in troubleshooting critical business issues using tools such as debugging, profiling, etc.
  • Full lifecycle experience developing large scale, scalable applications.
  • Experience working as a developer on Scrum teams using Agile methodologies.
  • Strong understanding of security, performance tuning and optimization



  • Bachelor's Degree in Computer Science or related field
  • 3 years of experience
  • Engineer level experience in .NET, Angular 6, SQL 2012 , and PostgreSQL technologies
  • Ability to design and optimize SQL Server stored procedures
  • Experience with integrating web design with back-end coding
  • Experience of building and maintaining content management systems
  • Good understanding of cross-platform and cross-browser issues
  • Strong understanding of object-oriented programming
  • Working knowledge of software development life cycle activities
  • Working knowledge of systems interface
  • Quality assurance concepts and procedures
  • Data security assurance concepts and procedures

Preferred Qualifications-

  • Familiar with Azure Cloud Services
  • Well versed with agile methodologies Git-flow processes and source control.
  • Experience with DevOps practices/methodologies

Location -

Newark, NJ | Hybrid Remote


Report this job

Similar jobs near me

Related articles