Full Stack .Net Developer
at Engage Partners, Inc.

Date Posted: 11/27/2019

Job Description

About the Position:

We are seeking an experienced Full Stack .NET Developer to join our team of 16 IT professionals. We offer an excellent work environment, with the opportunity for growth across a variety of modern technology platforms. Salary competitive with comparable for-profit environments, commensurate with skills alignment for the position, and excellent benefits.

The successful candidate will work with a team of 3 full stack developers, supporting a statewide network of providers and will be working for an employer that is interested in staff development through trainings and open communication. This is an opportunity to be a part of an enthusiastic and committed team of professionals working with enterprise technologies while making a difference to those most vulnerable in society.

About the Environment:

This position is overseen by the Lead Developer and reports to the Chief, Information Systems. Our environment consists of a statewide network of 6 distinct providers with 23 Locations, over 500 users, who service over 60,000 clients a year. Our IT environment includes over 100 servers, Docker, Rancher, GIT, Microsoft Team Foundation Server, VMware, Cisco Network & VoIP Infrastructure, Network Faxing, Exchange Clustering, SQL Farm, SharePoint, and IIS. Our web and development applications are used by clients, partners and internal staff. We adhere to weekly sprints and utilize JIRA for project planning. Code reviews happen weekly towards the end of each sprint.
•      Full stack end-to-end software development; from gathering requirements to production rollout, version control and support, ensuring deliverables and quality goals are met.

•      Work with Lead Developer and other colleagues to identify dependencies and consequences as well as understand technical implications of development requests and paths available.

•      Participate in story grooming, peer code review and project planning.

•      Adhere to established programming best practices and procedures, including security best practices.

•      Assist with strategic visioning.
•      Ensure software projects are thoroughly documented.

•      Assist with SharePoint administration and legacy applications support, pending migrations.

•      Provide support for internally developed applications and websites.

•      Research and recommend technologies relevant to our environment and business goals.

•      Maintain up-to-date knowledge on emerging technologies, industry trends, and best practices.
•             Significant relevant experience.

•             Experience programming in .NET, C#, Entity Framework, HTML, CSS, JavaScript.

•             Experience writing SQL Queries.

•             Experience with end to end testing.

•             Capable of requirements gathering.

•             Experience with Version Control (ex. GIT, TFS).  

•             Capable of debugging.

•             Excellent written and verbal communication skills.

•             Excellent collaboration skills.

•             Excellent problem solving skills.

•      Understanding of Mobile First Design; Bootstrap and Material standards.

•      Data structures and Object-Oriented Programming.

•      Automation (Builds, Testing, Deployments).

•      Knowledge of design patterns (Unit Of Work, Factory, Repository).

•      SharePoint programming and administration.

•      Programming in .NET CORE, HTML5, CSS3, Angular (or similar front-end framework).

•      Docker

•      Rancher

Please forward your resume to [Click Here To Join] for immediate consideration.                                                                                                          

Job Snapshot

About Us

Join a winning team that gets the job done right. At Engage Partners, Inc., we focus on excellence in the industry of staffing solutions. We work hard every day to get it right and get it done – the right employees, the right businesses, the right time.

There’s a reason why we have been around for decades. Engage Partners, Inc. has a wealth of experience matching people to their prospective employers (and vice versa). We have the ability to provide the opportunity for long-term career paths or temporary project assignments, temporary or full-time positions, executive management recruitment or attracting seasonal assistance. We work with a strong, diverse network of organizations across the country that are always looking for top-notch candidates to fill their open positions. From small business start-ups to Fortune 100 companies, we want your next job to be the one you’ve been waiting for.

We are a full-service staffing agency with opportunities for employment all across the U.S. Our recruitment efforts are focused on professionals in many areas of expertise:

  • Healthcare IT
  • Healthcare / Clinical & Non-Clinical
  • Administrative & Office Professionals
  • Information Technology
  • Sales & Marketing
  • Finance & Accounting
  • Pharmacy
  • Engineering, Energy & Green Technologies

Come see why our clients and our candidates seek out the level of service that makes the Engage Difference: We speak with our clients, not to them. Authoritative and approachable, it's always about the dialogue. Direct and to the point. Let's create solutions, not additional work.

Check out our current opportunities and join our Talent Network today!

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email