Technical Lead, Software Development
4 weeks ago
We are seeking a highly skilled Technical Lead to join our team. As a Technical Lead, you will be responsible for providing technical leadership in the design, development, and delivery of technology-enabled applications, products, and services.
The ideal candidate will have a strong background in software development, with experience in Java/J2EE and Microservices-based architecture. You will work closely with a cross-functional team of software developers and quality analysts to deliver software solutions.
Key Responsibilities:
- Provide technical leadership in the design, development, and delivery of technology-enabled applications, products, and services.
- Work closely with a cross-functional team of software developers and quality analysts to deliver software solutions.
- Design and develop effective, maintainable, high-quality code in a timely fashion.
- Create design and technical specs from business specs, provide technical guidance and mentoring to developers and senior developers.
- Lead and participate in code reviews to ensure adherence to established coding and architectural standards.
- Act as an evangelist for change and constant innovation.
- Work with analysts, product owners, and integration testing teams to ensure the delivery of quality code that meets functional requirements.
- Work with and lead offshore development teams, act as a technical resource for junior team members, and involved in integrating on-shore and off-shore code deliverables.
- Assist with the training and mentoring of team members.
- Drive the technical vision and strategic direction of technology with input from business teams, architecture, development, and IT support.
- Maintain expertise in the application and use of systems, tools, and processes within the department's scope.
- Maintain a working knowledge of DaVita's applications and system integration and be able to understand changes to anticipate cross-system or cross-process impacts.
Requirements:
- 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 BigQuery.
- Familiarity with containerization technologies, GKE (Docker, Kubernetes).
- Experience in data processing and streaming in the cloud, GCP Dataflow, and 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, GELogs, and Grafana.
- Experience with API management and versioning.
- Experience with 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 microservices stack, Kafka, DBMS, Cloud Config, Docker, framework development experience, and orchestration engine.
- Application development experience on web-based platforms with experience in HTML5, CSS3, Angular CLI, Bootstrap 4, RxJS, PrimeNG, and jQuery.
- 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 microservices-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.
What You Can Expect:
- 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.
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 401(k) match, healthcare coverage, and a broad range of other benefits.
Learn more.
-
Technical Lead, Software Development Expert
4 weeks ago
Brentwood, Tennessee, United States DaVita Full timeJob Title:Technical Lead, Software Development ExpertWe are seeking a highly skilled and experienced Technical Lead with over 10 years of experience in software development, including a minimum of 3 years in a technical leadership role.This role is ideal for an individual who excels in Java development, microservices architecture, and cloud technologies.As a...
-
Software Developer
4 weeks ago
Brentwood, Tennessee, United States Tractor Supply Full timeJob SummaryThis role is responsible for designing, developing, and maintaining software solutions for Tractor Supply stores.Key ResponsibilitiesDevelop and configure software solutions using Java and JEE development.Collaborate with technical leads, architects, and vendors to determine project scope and vision.Partner with business analysts, developers, and...
-
C# ETL Developer
4 weeks ago
Brentwood, Tennessee, United States Software Technology, Inc Full timeJob Title: C# ETL DeveloperWe are seeking a highly skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and maintain high-quality ETL processes using C#Collaborate with QA and Business Analysis teams to deliver agile developmentEvaluate and learn new...
-
C# ETL Developer
1 month ago
Brentwood, Tennessee, United States Software Technology, Inc Full timeJob Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and maintain high-quality ETL processes using C#Collaborate with QA and Business Analysis teams to deliver agile developmentEvaluate and learn new...
-
C# ETL Developer
2 months ago
Brentwood, Tennessee, United States Software Technology, Inc Full timeJob Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and maintain ETL processes using C# and preferred technologiesCollaborate with QA and Business Analysis teams to deliver high-quality solutionsEvaluate and...
-
C# ETL Developer
4 weeks ago
Brentwood, Tennessee, United States Software Technology, Inc Full timeJob Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsProficiency in C# and ETL developmentSpecification and management of coding, usability, and quality standardsInterpreting requirements into application designsAgile...
-
Senior Software Developer
4 weeks ago
Brentwood, Tennessee, United States Valenz Full timeJob Opportunity at ValenzValenz Health is a pioneering company that simplifies the complexities of self-insurance for employers through its commitment to data transparency and decision enablement. Our Healthcare Ecosystem Optimization Platform empowers providers, payers, plans, and members to optimize healthcare. By establishing true transparency and...
-
C# ETL Developer
4 weeks ago
Brentwood, Tennessee, United States Software Technology, Inc Full timeJob Title: C# ETL DeveloperSoftware Technology, Inc is seeking a skilled C# ETL Developer to join our team.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and implement ETL processes using C#Design and implement data architectures to meet business requirementsCollaborate with QA and business analysis teams to ensure...
-
Senior C# Developer with ETL Experience
4 weeks ago
Brentwood, Tennessee, United States Software Technology, Inc Full timeJob SummaryWe are seeking a highly skilled C# developer with experience in ETL (Extract, Transform, Load) to join our team at Software Technology, Inc.The ideal candidate will have a strong background in software engineering patterns, proficiency in C# and ETL, and experience with Agile development methodologies.Key Responsibilities:Apply software...
-
C# ETL Developer
2 months ago
Brentwood, Tennessee, United States Software Technology, Inc Full timeJob OpportunityWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsProficiency in C# and ETL developmentSpecification and management of coding, usability, and quality standardsInterpreting requirements into application designsCollaborating...
-
Software Developer, IT Store Systems Specialist
4 weeks ago
Brentwood, Tennessee, United States Tractor Supply Full timeJob SummaryThis position is responsible for creating and supporting software running on various platforms used in Tractor Supply stores.Key ResponsibilitiesDevelop and/or configure, build, review, and unit test software/solutions.Assist in QA efforts on tasks worked by providing input for test cases and supporting test case execution.Provide 24x7 rotational...
-
Senior Java Developer
4 weeks ago
Brentwood, Tennessee, United States PRIMUS Global Services, Inc Full timeJob SummaryThis is a challenging opportunity for a skilled Senior Java Developer to join our team at PRIMUS Global Services, Inc. as a Lead Java Developer - Microservices Specialist.The successful candidate will be responsible for designing, developing, and implementing software solutions using Java and microservices architecture.Key Responsibilities:Liaise...
-
Brentwood, Tennessee, United States Tractor Supply Full timeJob SummaryThis position is responsible for designing, developing, building, reviewing, and unit testing software and solutions as well as being a liaison with business users and other IT teams to participate in or make technical and functional recommendations and define scope and vision for enterprise solutions.Key ResponsibilitiesLiaison with business...
-
Senior Solr Search Engine Developer
4 weeks ago
Brentwood, Tennessee, United States Resource Informatics Group Inc Full timeJob DescriptionRole: Solr Search Engine – Lead/ DeveloperLocation: RemoteDuration: 6+ monthsRate: Market rate, all inclusiveResponsibilities:Design and develop solutions to support key business needs for the platform search application.Implement and test front-end solutions for the eCommerce website.Design and implement web service applications leveraging...
-
Healthcare Systems Developer
4 weeks ago
Brentwood, Tennessee, United States Magicforce Full timeJob Title: Inter Systems HealthShare DeveloperAt Magicforce, we are seeking a skilled Inter Systems HealthShare Developer to join our team.Job SummaryWe are looking for a talented developer to design and implement data integrations using InterSystems HealthShare/IRIS between HIE partners and internal Onprem/Cloud systems.Key ResponsibilitiesDesign and...
-
Senior Developer, IT Marketing Specialist
4 weeks ago
Brentwood, Tennessee, United States Tractor Supply Full timeJob SummaryThis position is responsible for developing, configuring, building, reviewing, and unit testing software/analytical solutions for IT Marketing/Loyalty programs.Key ResponsibilitiesDevelop and/or configure, build, review, and unit test marketing reporting and software/solutions.Meet with technical leads, architects, and vendor partners to determine...
-
Brentwood, Tennessee, United States Cognizant North America Full timeAbout Cognizant's Digital Engineering Practice:Cognizant Digital Engineering is a team of experts who build higher quality software faster by working together in a collaborative environment. Our teams are comprised of Product Managers, Architects, Full-Stack Developers, UI/UX designers, and Big Data analysts who share a common goal of delivering innovative...
-
Desktop Technology Lead
4 weeks ago
Brentwood, Tennessee, United States Premise Health Full timeAbout the RoleThe Desktop Technical Lead is responsible for designing and implementing robust and scalable solutions to establish and maintain endpoint hardware and software standards across all corporate and clinical end user devices.This includes endpoint solutions and products, such as hardware standards for desktops, laptops, and tablets, as well as...
-
Software Quality Assurance Engineer
4 weeks ago
Brentwood, Tennessee, United States Broadridge Financial Solutions , Inc. Full timeJob DescriptionBroadridge Financial Solutions, Inc. is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our Quality Engineering team, you will play a critical role in ensuring the quality of our internally developed applications.Key Responsibilities:Develop and maintain automated test scripts to ensure the...
-
Senior Salesforce Developer
3 weeks ago
Brentwood, Tennessee, United States HarmonyCares Full timeJob Title: Senior Salesforce DeveloperJob Summary:We are seeking a highly skilled Senior Salesforce Developer to join our team at HarmonyCares. As a Senior Salesforce Developer, you will be responsible for developing world-class Salesforce applications for our evolving CRM, engagement, care management, and scheduling requirements.Key Responsibilities:Develop...