Job #2656 Sr. Developer Manager

Job #: 2656
Location: Brentwood, Tennessee
Category: Healthcare IT
Skillset: Development, Project Management
Placement Type: Permanent Placement
Start time: ASAP
Additional Details:

 

PRIMARY FUNCTION:

Provisions Group has a client seeking a Senior Software Engineer to create, maintain, and enhance information systems by designing, developing, and installing software solutions. This individual will provide the technical decisions and guidance regarding complex software development projects. The role is also expected to be responsible for initiating discussions around innovation and propose alternate processes and technical solutions to software development problems.

SCOPE OF RESPONSIBILITY:

  • Builds code (C#, .NET Core/Standard 2.0, EF, T-SQL, Angular 5+) that leverages or exposes RESTful APIs to deliver solutions in a microservices architecture.
  • Reviews business requirements and specification documents to outline and document software & architecture design constructs and engage with the architect for approval
  • Performs Unit tests and code reviews to ensure SDLC methodologies and good coding standards are followed
  • Creates mobile responsive web UI frameworks in a hybrid platform, based on UX scenarios you validated during client engagements
  • Sets up and maintains development and operational environments using Continuous Integration and Continues Deployment strategies.
  • May be required to plan and lead Scrum activities or backup Scrum Master(s)
  • Defines testing scenarios and scripts that will feed into the QA testing and UAT strategy
  • Brainstorms on technology solution design & architecture as part of a local and remote software development team
  • Provides technical estimates (story points) for assigned programming tasks.
  • Develops technical documents on software design.
  • Reviews complex customer support issues which are escalated to the team.
  • Advises appropriate internal and external customers of implications for new or revised systems.
  • Instructs directs and validates other software engineers’ work; mentors and guides other more junior team members.
  • Develops programming and development standards and procedures as well as programming architectures for intended code reuse.
  • Develop coding standards, educate team members on the coding standards, perform code reviews and code analysis.

QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Software Engineering, Mathematics or equivalently related disciplines and/or experience
  • 10+ years’ experience in software development
  • Five+ years’ experience with C#
  • Five+ years’ expertise in SQL Programming in a Microsoft SQL Server environment
  • Three+ years Healthcare experience (EMR, Coding, Claims Processing, Clearinghouse, etc.)
  • Expert knowledge of .NET Standard/Core 2, MVC/Razor and T-SQL, Visual Studio
  • Experience in CI/CD development operations
  • Experience in Agile-Scrum software methodology
  • Experience in modern SPA frameworks including AngularJS, Angular, others
  • Experience in modern mobile frameworks including Swift, Ionic, React Native, others
  • Experience in Azure or similar cloud environment
  • Understanding of modern architectures, including microservices, n-tier, REST, Service Bus, App Fabric, etc.
  • Ability to work on multiple assignments concurrently and under aggressive timelines
  • Strong collaborative skills and self-starter
  • Ability to field questions in an open forum or presentation
  • Ability to formulate and define systems scope and objectives through research, due diligence and strong interactions with both internal and external customers

Apply for the Job #2656 Sr. Developer Manager position:

Job #2745 Sr. Project Manager
Tampa/St. Petersburg, Florida
Job #2744 IT Help Desk Support
Franklin, Tennessee
Job #2743 Sr. Wireless Engineer
Nashville, Tennessee
Job #2740 Senior Accountant
Nashville, Tennessee
Job #2736 Project Director
Tampa/St. Petersburg, Florida
Job #2735 Systems Engineer
Nashville, Tennessee
Job #2731 IT Manager (Supply Chain)
Mobile - Not Location Specific
Job #2723 Program Director
Brentwood, Tennessee
Job #2721 Help Desk Supervisor
Nashville, Tennessee
Job #2712 Business Analyst
Nashville, Tennessee
Job #2710 Enterprise/Mobile Architect
Philadelphia, Pennsylvania
Job #2704 Clinical Product Analyst
Nashville, Tennessee
Job #2703 Senior IT Support Specialist
Nashville, Tennessee
Job #2702 Privileged Access Management (PAM) Operations Engineer
Nashville, Tennessee
Job #2701 OpsCenter Systems Analyst
Nashville, Tennessee
Job #2699 Desktop Support Engineer
Nashville, Tennessee
Job #2698 Systems Engineer
Nashville, Tennessee
Job #2696 IT Desktop Engineer (Help Desk)
Brentwood, Tennessee
Job #2691 Project Engineer
Nashville, Tennessee
Job #2640 AllScripts EHR Trainer
Franklin, Tennessee
Job #2641 National Sales/Marketing Director
Nashville, Tennessee
Job #2652 SQL DBA
Franklin, Tennessee
Job #2653 Sr. UI Developer
Nashville, Tennessee
Job #2655 Mid-Level Network Engineer
Franklin, Tennessee
Job #2682 Sr. Full Stack Developer
Nashville, Tennessee
Job #2680 .NET Developer
Nashville, Tennessee
Job #2668 Junior PHP Developer
Nashville, Tennessee
Job #2667 Sr. QA
Franklin, Tennessee
Job #2664 Python Developer
Nashville, Tennessee
Job #2662 Director of Network Services
Nashville, Tennessee
Job #2658 eCW SME
Nashville, Tennessee
Job #2656 Sr. Developer Manager
Brentwood, Tennessee
Ready to put the power of Provisions to work for you? Let's Get Started