AWSAzureCloudSDLCSQLC#C.NETUnit TestingAzure DevOpsSource ControlAgileScrumCI/CDCommunicationRemote Work
About this role
Role Overview
Be an example for people in exhibiting Medical Solutions core values every day
Develop, maintain, and support applications that serve our external customers
Drive all aspects of product design including performance, scalability, security, etc.
Own the DevOps implementation and including CI/CD pipelines
Own the development, maintenance and enforcement of enterprise standards around development practices, processes and tools
Build out proofs of concept in order to 'fail fast' on complex projects
Stay current with the approved enterprise technology stack
Assist in building technical roadmaps
Lead architectural design discussions with the development team
Collaborate with Enterprise Architecture to ensure solutions align with current needs and future objectives
Assist Principal and Lead Developers in problem management and root cause analysis when needed
Establish and maintain coding standards, source control, scalability, testing processes, etc.
Participate in identifying new technologies and new design patterns
Work with Product Managers and Delivery Managers to prioritize and estimate effort for new features
Identify and communicate cross team dependencies when designing solutions
Work with cross-functional resources such as UX Designers, DBAs, Infrastructure, etc.
Serve as a technical subject matter expert
Document applications and processes
Prioritize unit testing within the team to ensure a high level of code coverage and quality
Has a strong understanding of the specific business processes the team supports
Act as a servant leader who guides the team to reach their goals
Participate in scrum ceremonies as needed and provide guidance for SDLC activities
Deliver tasks on time and efficiently
Work with external vendors to ensure deliverables meet company needs and standards
Requirements
15+ years in application software development
High demonstrable knowledge of C# and .Net Core development
Experience with cloud platforms such as Microsoft Azure DevOps and AWS
Experience developing applications in a microservice environment
Experience with SQL Relational Databases
Experience with agile development methodologies using GitFlow workflow
Experience using Integrated Development Environments like Visual Studio
Working knowledge of the SDLC Process
Strong verbal and written communication skills
Problem-solving skills to evaluate, debug and fix technical issues.
Tech Stack
AWS
Azure
Cloud
SDLC
SQL
Benefits
Day 1 benefits (health, dental, vision, 401(k) + employer match after 6 months and 500 hours of employment and company-paid life insurance; short and long-term disability; supplemental life insurance for yourself, spouse & child(ren); and multiple voluntary benefits
Remote work option – we’re where you are!
Flexible PTO (PT-Oh!)
Flexible schedules
Award-winning training program
Connectivity stipend
Competitive compensation as part of our total rewards package
Opportunity for additional/bonus compensation through individual and company performance targets determined by the Company at its discretion