TECHNICAL LEAD, SOFTWARE DEVELOPMENT
Company: DaVita
Location: Brentwood
Posted on: October 29, 2024
Job Description:
While professional experience and qualifications are key for this
role, make sure to check you have the preferable soft skills before
applying if required.
5200 Virginia Way, Brentwood, Tennessee, 37027, United States of
America
Technical Lead, Software Development
We are seeking the Tech Lead position that is a technical expert
and thought leader in multiple relevant disciplines as well as
proven Technologist. The Tech Lead will provide technical
leadership in the design, development and delivery of
technology-enabled applications, products and services. The Tech
Lead is responsible for assisting with the visionary direction for
technology solutions as well as facilitating, coordinating, and
developing technical solutions for approved projects, system
improvements, and ad-hoc or emergency requests.
The Tech Lead position placed out of Nashville, TN is for the
DaVita's next generation clinical IT platform that will enable the
safe, effective, efficient delivery of care by supporting
integrated care and delivering a superior patient, physician, and
teammate experience to improve the health-related quality of life
for patients.
Responsibilities
- Works as Tech lead with hands-on development experience on Java
/ J2EE and Microservices based architecture with a cross-functional
team of Software developers and Quality Analysts delivering
software solutions and collaborates with the Product Owner, Product
Manager, Business Analysts, Architects and others during the
delivery of the project.
- Designs and develops effective, maintainable, high-quality code
in a timely fashion.
- Create Design & Technical Specs from Business specs, provide
Technical guidance and mentoring to Developers & Sr.
Developers.
- Possesses a wide range of experience and the ability to resolve
complex issues. Works on complex and diverse projects. Exercises
good judgment in selecting methods, techniques and evaluation
criteria for obtaining solutions.
- Lead and participate in code reviews to ensure adherence to
established coding and architectural standards.
- Acts as an evangelist for change and constant
innovation.
- Demonstrates excellent verbal and written communication skills
including the ability to concisely express solutions/ideas verbally
or via written text and diagrams.
- Works with analysts, Product Owners, and Integration Testing
team to ensure the delivery of quality code that meets the
functional requirements.
- Works with and leads offshore development teams. Acts as a
technical resource for junior team members. Involved in integrating
on-shore and off-shore code deliverables.
- Assists with the training and mentoring of the team
members.
- Drives the technical vision and strategic direction of
technology with input from business teams, Architecture,
development, and IT Support.
- Maintains expertise in the application and use of systems,
tools, and processes within the department's scope. Maintains
expertise in the business processes that drive the applications
within the department's scope.
- Maintains a working knowledge of DaVita's applications and
system integration and is able to understand changes in order to
anticipate cross-system or cross-process impacts.
- Champions a continuous improvement mindset including
identifying new approaches and processes that would contribute to
improvements in the team, its implementations, and DaVita's product
suite.
Qualifications and Experience
- Bachelor's degree in Computer Science, Engineering, Mathematics
or related field required.
- 10 + years of software development experience
required.
- 6 or more years of development experience on Java/ J2EE
Technologies with hands-on experience on Java 17 + and
Microservices based architecture.
- Experience with Cloud technologies, design and architecture
with preferred working on Google Cloud platform.
- Experience in the Cloud database and warehouse. GCP Spanner and
Big query.
- Familiarity with containerization technologies, GKE (Docker,
Kubernetes).
- Experience in the data processing and streaming in cloud. GCP
Dataflow, cloud composer.
- Application development experience in Spring, Spring Boot,
Spring Security, Spring REST, Spring LDAP, Spring Data, JPA,
Hibernate, Struts, JMS, SOAP, WSO2 ESB, Zuul, GEK Logs,
Grafana.
- Experience with API management and versioning.
- Experience unit testing and automation testing.
- Experience with CI/CD pipelines and DevOps practices,
Monitoring and support.
- Experience developing software in an Agile Scrum
environment.
- Excellent technical analysis and problem-solving
skills.
- Excellent communication skills. Ability to communicate
effectively with an executive audience, and clearly communicate
technical issues to a non-technical audience.
Preferred Experience:
- Application development experience in Spring boot micros
services stack, Kafka, DBMS, Cloud config, Docker, Framework
development experience, Orchestration engine.
- Application development experience on Web based platforms with
experience in HTML5, CSS3, Angular CLI, Boot Strap 4, rxJS PrimeNG,
JQuery is preferred.
- Experience in Structured Query Language (SQL), GCP, Oracle,
data mining, and pattern recognition in large datasets, including
ability to develop customized queries to successfully complete
tasks.
- Application development using REST APIs for micro
services-based architecture.
- Experience in n-tier, cross-technology application
architecture.
- Experience with Continuous Integration and Delivery. Jenkins
automation experience is a plus.
- Strong OOD / OOP knowledge and experience.
- Experience in application performance tuning.
- Experience creating Physical and Logical design documents.
Here is what you can expect when you join our Village:
- A community first, company second culture based on Core Values
that really matter.
- Clinical outcomes consistently ranked above the national
average.
- Award-winning education and training across multiple career
paths to help you reach your potential.
- A comprehensive benefits package designed to enhance your
health, your financial well-being and your future.
- Dedication, above all, to caring for patients suffering from
chronic kidney failure across the nation.
Join us as we pursue our vision To Build the Greatest Healthcare
Community the World has Ever Seen.
Why wait? Explore a career with DaVita today.
At DaVita, we strive to be a community first and a company second.
We want all teammates to experience DaVita as a place where I
belong. Our goal is to embed Diversity & Belonging into everything
we do in our Village, so that it becomes part of who we are. We are
proud to be an equal opportunity workplace and an affirmative
action employer. As such, individuals are recruited, hired,
assigned and promoted without regard to race, national origin,
religion, age, color, sex, sexual orientation, gender identity,
disability, protected veteran status, or any other protected
characteristic.
Applications are accepted on an ongoing basis.
Salary/ Wage Range
Compensation for the role will depend on a number of factors,
including a candidate's qualifications, skills, competencies and
experience and may fall outside of the range shown. DaVita offers a
competitive total rewards package, which includes a 401k match,
healthcare coverage and a broad range of other benefits. Learn more
at https://careers.davita.com/benefits
#J-18808-Ljbffr
Keywords: DaVita, Huntsville , TECHNICAL LEAD, SOFTWARE DEVELOPMENT, IT / Software / Systems , Brentwood, Alabama
Didn't find what you're looking for? Search again!
Loading more jobs...