Classification: Contract
Contract Length: 12 Months
Position Summary
The Full Stack Engineer – Consulting Level will be part of our team in Nashville, TN.
Responsibilities?
- Strategic enterprise planning to align IT software capabilities, policies, and standards with business needs
- Take a lead role on the product development team, providing guidance on software architecture, design decisions, creating project design documents, ensuring security elements are included in the applications and mentoring.
- Working directly with Business Partners to provide guidance on how to design and implement software solutions that solve the business need.
- Develop, propose, and provide guidance on the implementation of large IT and business initiatives.
- Lead evaluations, negotiations, and RFPs with internal and external developed software within ITG guidelines
- Performing development using HCA Healthcare standards and procedures, maintaining code and version control through Microsoft Team Foundation Server and/or other such tools as needs arise.
- Managing development projects through inception, elaboration, development, testing, and implementation with the help of other assigned resources. Using various tools: JSP, Visual Studio, C#, ASP.NET, T-SQL, MS, HTML 5, CSS, JavaScript/JQuery/Ajax/JSON, Node.js, Domain-Driven Design, Angular and React, experience with Unix/Linux servers, PowerShell, PowerApps, and Power Automate
- Completing Unit Testing and participating in Peer/Code Reviews of other developers work
- Devises technical solutions to promote business activities.
- Identifies impact to other solutions or projects and works with other Product Analysts and stakeholders to identify options and recommendations.
- Understands the business implications of technology decisions
- Expected to work on and manage multiple projects at one time
- Providing advanced software development troubleshooting to other development teams.
Requirements
- C# .NET Development
- Extensive experience with the object to relational mapping
- SDLC management through GitHub / Azure DevOps
- Competency with relational databases (creating data structures, managing transactions, etc.)
- Ability to operate and communicate effectively within deadlines
- Must be a self-starter, adapt easily to change, have an extremely collaborative personality and willingness to think outside the box
- SharePoint development experience - Preferred
- PowerApps and Power Automate experience - Preferred
- Understanding of Service-Oriented Architectures principles - Preferred