Overview
LocumTenens.com has been leading the way in a booming healthcare industry since 1995. Locum Tenens is a Latin phrase meaning, “to substitute for.” When hospitals are understaffed, they rely on us to find them the right temporary physicians to fill in when needed. Every associate at LocumTenens.com plays a role in getting patients seen, no matter what they studied in school or what their role is here. Located in Alpharetta, GA, we boast a state-of-the-art campus featuring world-class amenities. There’s nothing ordinary about a typical day here, take a look for yourself: https://share.vidyard.com/watch/VfMVtWsvT1pn4T6nvUZxn1.
We are a Jackson Healthcare company and we are now the second largest healthcare staffing company in the U.S., serving more than 7 million patients in over 1,400 healthcare facilities.
The Technology Team Lead is a subject matter expert (SME) and go-to associate for the Technology team.
This role is responsible for the day-to-day technical execution of software development projects at LocumTenens.com and provides team leadership including assigning work, ensuring best practices are followed, and helping estimate work timelines and requirements.
This associate drives software development activities in accordance with Agile methodologies.
This associate is hands-on with both coding and architecture responsibilities in addition to assigning work, ensuring best practices are followed, and helping estimate work timelines. The Technology Team Lead takes a primary role in developing and delivering appropriate technical solutions to business opportunities while driving software development activities in accordance with Agile methodologies and industry best practices.
ESSENTIAL FUNCTIONS AND BASIC DUTIES:
Team Leadership – 40%
- Acts as a role model and go-to associate for others
- Manages distribution of work to team to ensure balanced workflow with skillset appropriate assignments
- Provides support & assistance to team members with technical coaching and mentoring
- Ensures peer code reviews happen regularly and consistently
- Estimates sprint points or man hours for project delivery
- Maintains the overall efficiency and effectiveness of the team
- Maintains high standards of software quality within the team by establishing good practices and habits
- Serves as point of contact to streamline communications and processes across departments
Software Development – 25%
- Designs, codes, and implements assigned features, stories, and tasks
- Engages in flow charting and diagramming processes and provides documentation of how software is built/works
- Designs code to be easy to read and adjust, and reuseable in future systems
- Checks functionality of code with team peer review and ensures that unit tests are written/have passed
- Works closely with Quality Assurance Team to define proper test plans & test strategy
Project/Solution Management – 20%
- Serves as primary interface between Product & Tech to ensure Tech builds solutions that meet business requirements
- Translates business needs to technical language for software development team by writing user stories & tech tasks
- Drives feature and story development, keeping projects moving with appropriate urgency
- Works with Product Owners on release planning; Ensures sprint goals, release dates, and timelines are met
- Keeps technology leadership informed of progress including team wins and team challenges
Software Architecture/Design – 15%
- Designs technology solutions and ensures internal & external team alignment for correct implementation of design
- Ensures all solutions and architecture are properly documented according to company standards
- Acts as a consultative subject matter expert for enhancements to existing products as well as idea for new products
- Drives R&D / proof of concept initiatives; Stays mindful about cloud computing costs for any technology solutions
- Supports and evangelizes architecture best practices such as “API First” and “Infrastructure as Code”
SECONDARY FUNCTIONS (IF APPLICABLE)
- May work on special projects or other duties as assigned
SUPERVISORY/BUDGETARY/EXTERNAL COMMUNICATION RESPONSIBILITY
- May communicate with external vendors, service providers, and contractors
- Acts in a fiscally responsible way
QUALIFICATIONS – EDUCATION, WORK EXPERIENCE, CERTIFICATIONS
- Bachelor’s degree in computer science or a related field or equivalent experience required
- 10+ years of related software development and architecture experience required
- 5+ years Azure Cloud experience required; Microsoft Azure certifications preferred
- 5+ years Agile (Scrum and/or Kanban) experience required
- Previous full stack development experience ideal
- Previous team leadership a plus
KNOWLEDGE, SKILLS, AND ABILITIES
- Demonstrated expertise in Azure cloud-based software development in C#, Python, and .NET
- Strong working knowledge of Azure Portal and Azure DevOps/Git with emphasis CI/CD environments
- Experience with API-first development and Azure API Management
- Previous work experience and knowledge of React Native and related mobile technologies/frameworks including but not limited to Swift, Objective C, and/or Kotlin
- Experience with relational database design and SQL
- Front-end web experience preferred with advanced skills in Bootstrap, JQuery, React and/or Javascript
- Advanced Salesforce development skills with Apex and Lightning Web Components
- Solid critical thinking and creative problem-solving skills
- Strong organizational and time management skills
- Ability to work independently and collaboratively with a strong attention to detail
- Strong communication skills - both oral and written
- Ability to effectively manage multiple competing priorities in a fast-paced environment
- Ability to work with sensitive information and maintain confidentiality
- Ability to mentor, coach, and motivate others
- Strong customer service mind set; ability to build relationships at all levels
- Working knowledge of Office 365 suite of tools
- Ability to adhere to and exhibit the Company Values at all times
KEY COMPETENCIES REQUIRED
Tech Savvy Develops Talent Manages Complexity Communicates Effectively Resourcefulness Drives Engagement Directs Work Instills Trust Optimizes Work Processes Action Oriented Ensures Accountability Decision Quality
PHYSICAL, MENTAL, WORKING CONDITION, AND TRAVEL REQUIREMENTS
- Typical office environment - sedentary with typing, writing, reading requirements
- Speaking, reading, writing, ability to use a telephone and computer
- May be able to sit or stand
- Ability to exert up to 10 lbs. of force occasionally
- Ability to interpret various instructions
- Ability to deal with a variety of variables under only limited standardization
What is in it for you
Company-paid benefits (Basic Life and AD&D, Short and Long-Term Disability, Employee Assistance Program, Compass Health Advocate and Transitions).
Healthcare benefit options (Value Plan, High Deductible Plan with HSA, Healthcare FSA, Dependent Care FSA, Prepaid Legal Services, 529 Savings Plan, Pet Insurance).
Paid maternity and paternity leave.
Company sponsored 401k plan with company matching.
PTO that accrues at a rate of 15 days/year for 1st year and continues to increase with tenure.
Tuition reimbursement for continuing education.
An opportunity to work at a state-of-the-art facility in Alpharetta which features an on-site daycare and cafeteria, world-class fitness center and wellness clinic.
EEO Statement
LocumTenens.com is an EEO/AA Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender, gender identity and expression, national origin, age, disability or protected veteran status. We celebrate diversity and are committed to creating an inclusive environment for all of our associates.