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 #2962 Project Manager
Nashville, Tennessee
Job #2880 Programmer/Analyst
Nashville, Tennessee
Job #2896 Programmer Analyst
Nashville, Tennessee
Job #2888 Senior Proposal Manager
Nashville, Tennessee
Job #2949 Software Developer
Nashville, Tennessee
Job #2956 Business Analyst
Mobile - Not Location Specific
Job #2922 Sr. Solution Architect-IT Security
Nashville, Tennessee
Job #2866 SalesForce Administrator
Brentwood, Tennessee
#2927 Program Manager (ATS)
Nashville, Tennessee
Job #2921 Lead Software Engineer – Mobile App Developer
Nashville, Tennessee
Job #2920 Sr. Network Engineer
Nashville, Tennessee
Job #2919 Software Engineer II – HR Systems and Web Services
Nashville, Tennessee
Job #2923 Healthcare Consultant
Franklin, Tennessee
Job #2917 Software Engineer I- Corp. Accounting Systems
Nashville, Tennessee
Job #2913 Sr. Application Developer (Contract)
Nashville, Tennessee
Job #2912 Sr. Application Developer
Nashville, Tennessee
Job #2882 Director, Cyber Intelligence & Data Architecture
Mobile - Not Location Specific
Job #2680 .NET Developer
Nashville, Tennessee
Job #2736 Project Director
Tampa/St. Petersburg, Florida
Job #2833 Senior Wireless Engineer
Mobile - Not Location Specific
Job #2839 Project Manager
Brentwood, Tennessee
Job #2834 Sr. Front End Developer
Brentwood, Tennessee
Job #2863 IT Support
Nashville, Tennessee
Job #2799 Data Analyst II
Nashville, Tennessee
Job #2656 Sr. Developer Manager
Brentwood, Tennessee
Job #2735 Systems Engineer
Nashville, Tennessee
Job #2814 Network Engineer
Nashville, Tennessee
Job #2664 Python Developer
Nashville, Tennessee
Job #2857 BI Developer
Brentwood, Tennessee
Job #2846 Sr. Rev. Cycle PM
Houston, Texas
Job #2829 Senior Business Analyst
Franklin, Tennessee
Job #2682 Sr. Full Stack Developer
Nashville, Tennessee
Job #2662 Director of Network Services
Nashville, Tennessee
Job #2847 QA Developer
Nashville, Tennessee
Job #2751 Software Engineer (Full Stack)
Franklin, Tennessee
Job #2879 Sr Application Developer
Nashville, Tennessee
Job #2558 Security Engineer
Smyrna, Tennessee
Job #2764 Salesforce Admin
Nashville, Tennessee
Job #2745 Sr. Project Manager
Tampa/St. Petersburg, Florida
Job #2829 Senior Business Analyst
Franklin, Tennessee
Job #2743 Sr. Wireless Engineer
Nashville, Tennessee
Ready to put the power of Provisions to work for you? Let's Get Started