-
Career Center
Loading...
Job Seekers, Welcome to NQF Quality CareersActive Advanced Search Filters: (Click to remove)Search FiltersUse this area to filter your search results. Each filter option allows for multiple selections.Massachusetts Department of Public Health, Bureau of Infectious Disease and Laboratory SciencesJamaica Plain, Massachusetts
NEW! NEW!NEW! NEW!NEW! NEW!Cincinnati Children's Hospital Medical CenterCincinnati, Ohio
NEW! NEW!NEW! NEW!NEW! NEW!Baylor Scott & White HealthDALLAS, Texas
NEW! NEW!NEW! NEW!NEW! NEW!NEW! NEW!NEW! NEW!NEW! NEW!NEW! NEW!Cincinnati Children's Hospital Medical CenterCincinnati, Ohio
NEW! NEW!NEW! NEW!NEW! NEW!NEW! NEW!Duke University Health SystemDurham, North Carolina
NEW! NEW!Valley Children's HealthcareMadera, California
NEW! NEW!NEW! NEW!Duke University Health SystemDurham, North Carolina
NEW! NEW!Duke University Health SystemDurham, North Carolina
NEW! NEW!Duke University Health SystemDurham, North Carolina
NEW! NEW!Loading... Please wait.Expand Show Other JobsJob Saved Save JobLead Software Engineer - Remote OpportunityThe Joint CommissionApplicationDetailsPosted: 14-Jan-23
Location: Oakbrook Terrace, Illinois
Salary: Open
Categories:
OperationsInternal Number: 5624
Overview
The Lead Software Engineer have the ability and skills of the senior software engineer with the additional responsibility of mentoring/coaching Software Engineers, analyst, and key stakeholders. As a lead software engineer, the lead will be required to participate in software architecture design discussion and is responsible for coordination of project and software development life cycle (SDLC) activities with the project team to develop enterprise level application and custom integration solutions including major enhancements for interfaces, functions, and features.
Responsibilities
- Ability to provide backup including assisting the IT Director / Manager duties when necessary.
- Lead and/or participates in all phases and is responsible for designing, , testing, implementing, and supporting applications on time and within budget
- Responsible for IT full project software development life cycle (SDLC.) Including all phases of the project of full execution of design, coding, testing, implementation.
- Responsible for developing detailed requirement specifications, system/technical documentation, workflow procedures, and data modeling
- Responsible mentor/coach software team to translate business requests into cloud solutions, software packages or custom designed computer system
- Responsible for taking a project from inception to completion including project planning, status reporting, requirements gathering, design, coding, testing and implementation of a quality product.
- Provides technical and business expertise regarding integration of applications across the business.
- Problem-solving skills, analyzing problems and assessing potential issues to improve applications in a timely manner
- Responsible for completing all components of the IT Agile and project methodology.
- Responsible for mentoring/coaching business users on identifying, structuring, and composing future business processes.
- Responsible for supervision of project staff, which may include business analysts and managing software development analysts.
- Performs various project leadership activities including test environment design and construction, issue resolution, status reporting and configuration management
- Exhibits a complete understanding of the business processes and IT systems.
- Works with, coordinates and manages external resources as necessary
- Treat team members fairly and build relationships within and across departments.
- Is experienced in a fast-paced development environment
Qualifications
- Bachelor's degree in Computer Science or other related field OR equivalent work experience. Master's Degree (MIS or MBA) recommended.
- 7+ years of IT work experience software development experience of full executing application development in a distributed multi-tier environment using various technology.
- 3+ years of Software Project Leadership experience.
- Utilizes meeting facilitation, interview, and/or business and technical research skills during the entire project lifecycle
- Great interpersonal skills and excellent communication skills both written and verbal
- Works independently or as a part of a team to support cross-team architecture requirements.
- Ability to prepare effective presentations including meeting facilitation.
- Listens, interprets, and documents business user requirements and/or requests in compliance with the department methodology, standards procedures, practices, and goals.
- Able to demonstrate leadership and team qualities to be open to team member ideas and approaches along with mentoring/guiding them in the right direction.
- Able to facilitate team meetings with IT staff and business users
- Participates in health care, IT and other professional networks to ensure awareness of industry standards, trends, and best practices to strengthen organizational and technical knowledge.
REQUIRED Technical Skills:
- 7+ years of experience with .NET (C# and/or VB.NET)
- Strong experience in delivering web-based solutions with ASP.NET, ASP.NET Core, MVC, JavaScript, jQuery.
- 7+ years of experience using Microsoft SQL Server, or similar RDBMS
- 5+ years of experience designing and working with scalable n-tier web-based applications (UI, Business Logic Layer, Data Access Layer)
- 5+ years of experience with Entity Framework
- 3+ years of experience with Web API (REST) development
- Experience with Angular, or similar technologies
- Experience with service-oriented architectures (SOA)
- Microsoft TFS source control, Dev Ops. GIT or similar
- Visual Studio 2017 or above
- Experience with Agile principles and methodologies
- Understanding of OOP and SOLID principles
DESIRED Technical Skills:
- 2+ years of Microsoft Azure fundamentals which includes Azure SQL as a PaaS, Functions, Azure AD security, App service, Azure Data Factory, Search Engine.
- Familiarity with Telerik controls, ABC Pdf, Aspose or other 3rd party user controls
- Experience with Azure DevOps
- Experience with Git source control
- Experience with Windows UWP application development
- SharePoint a plus
About The Joint CommissionThe mission of The Joint Commission is to continuously improve health care for the public, in collaboration with other stakeholders, by evaluating health care organizations and inspiring them to excel in providing safe and effective care of the highest quality and value. Its vision is that all people always experience the safest, highest quality, best-value health care across all settings.More Jobs from This Employerhttps://careers.qualityforum.org/jobs/18048609/lead-software-engineer-remote-opportunityLoading. Please wait.Error
Powered By