Development & Operations Engineer (Remote, North Carolina Based)

Alliance Health
Remote in Morrisville, North Carolina
Report

Job Description

The Development & Operations Engineer applies significant professional experience and training in information technology and operations to the analysis, design, modification, configuration and maintenance of application programs, integrated systems, and/or software solutions, including serving as the technical expert on Software Development Life Cycle systems and tools. The Incumbent serves as a staff specialist on one or more systems and is responsible for the entire life cycle of various systems and tools to include business analysis, configuration, coding, peer and quality assurance testing, and final documentation

This is a full-time remote opportunity. The selected candidate must reside in North Carolina and be willing to come into the Home office (Morrisville, NC) as needed.

ESSENTIAL FUNCTIONS AND DUTIES

Implement Continuous Integration and Continuous Delivery (CI/CD)

  • Create and configure automation of testing, builds and deployments

  • Create and configure monitoring of processes, operations, systems, and applications

  • Package and support deployment of code releases

Develop and design applications and systems to optimize performance

  • Develop and configure applications and systems by coordinating requirements, schedules, and activities
  • Troubleshoot development and production problems across multiple environments and operating platforms
  • Develop programming code and software modifications using appropriate languages and tools to provide responsive and innovative solutions and new functionality in enterprise-wide and/or complex specialized systems
  • Participate in peer-reviews of solution designs and related code
  • Develop performance and application tuning solutions for the design/build of new applications and work on existing applications
  • Develop, improve, and maintain Microsoft SQL based applications (tables, indexes, constraints, stored procedures, functions, triggers)
  • Contribute to team meetings

MINIMUM REQUIRED EXPERIENCE

Graduation from a Community College or Technical/Vocational school with a degree in Computer Science or a related field and seven (7) years of experience in Development Operations or Software Engineering with progressively responsible work experience in various CI/CD tools, automated testing frameworks, creating and configuring monitoring tools for web-based applications, and SQL Server in a high paced development environment.

Or

Bachelor’s degree in Computer Science or a related field and five (5) years of experience in Development Operations or Software Engineering with progressively responsible work experience in various CI/CD tools, automated testing frameworks, creating and configuring monitoring tools for web-based applications, and SQL Server in a high paced development environment.

KNOWLEDGE & SKILLS

  • Experience with one or more CI/CD tools

  • Experience with monitoring software for web-based solutions

  • Experience with automation of testing

  • Experience in sprint planning and release management

  • Web development experience using ASP.NET, VB.NET/C#, JavaScript and MS SQL or similar

  • Experience creating and editing T-SQL code including complex stored procedures

  • History working in an Agile/Scrum environment

  • Ability to troubleshoot software and processes to determine the root cause and develop the corresponding solutions.

  • Experience with application deployment with Team Foundation Server / GIT or other source code repositories.

  • Excellent teamwork skills.

  • Ability to pay attention to detail.

  • Skill in effective writing and documentation, with the ability to listen to user issues, come up with a solution, and communicate that back.

  • High-energy, enthusiastic, and dependable individual who excels in challenging and competitive environments.

  • Ability to work independently and as a member of a diverse team.

  • Thorough knowledge and utilization of the Software Development Life Cycle (SDLC) process - including analysis, design, coding, system and user testing, problem resolution and planning.

  • Strong technical skills including a broad understanding of relational databases, file processing, application development, SQL and web-enabling technologies.

  • Ability to work on multiple projects, ranging from simple to high complexity.

  • Ability to communicate effectively, both verbally and written, with subordinates, peers, and leaders at all levels of management - Able to build strong working relationships with customers and department leads.

  • Ability to provide customer service skills and responsiveness to customer needs.

  • Skill in analytical, problem solving and decision-making to analyze data and reports, conduct research, develop plans, estimate effort, document, and communicate information to others.

  • CI/CD (TFS, Jenkins, Octopus, Team City, etc.)

  • T-SQL /Complex Stored Procedures/ SQL Reporting

  • Sprint Planning and Release Management in an AGILE environment

The following areas and skills are desired to best perform the job:

  • Monitoring (NewRelic, Zabbix, etc.)

  • JavaScript Frameworks

  • Angular

  • Content Development

  • Web Based Development

  • HTML5/CSS

  • JQuery / JQuery UI

  • Restful APIs / WebAPI

  • Web Services / WCF

  • Entity Framework / ORM

Salary Range

$79,247 - $136,423/Annually

Exact compensation will be determined based on the candidate's education, experience, external market data and consideration of internal equity.

An excellent fringe benefit package accompanies the salary, which includes:

  • Medical, Dental, Vision, Life, Long Term Disability
  • Generous retirement savings plan
  • Flexible work schedules including hybrid/remote options
  • Paid time off including vacation, sick leave, holiday, management leave
  • Dress flexibility

Education

Required
  • Associates or better in Computer Science
Preferred
  • Technical/other training or better in Computer Science

Skills

Required
  • Communication
  • Customer Service
  • CI/CD (Git)
  • Problem Solving
Preferred
  • SQL stored procedure design

Alliance Health
Web Development
Full Time
Onsite
Competitive
See Description for Experience
2 years, 1 month ago