Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role
Baylor Genetics is seeking a Technical Lead responsible for the end-to-end delivery and stability of customer-facing enterprise applications. This role provides hands-on leadership across architecture, development, and production support, utilizing technologies such as React, Java, SQL Server/Postgres, MongoDB, and microservices. You will lead incident management, drive process improvements, and foster cross-functional collaboration to ensure secure, compliant, and reliable system performance.
Key Responsibilities
- Own end-to-end delivery and stability of applications using React, Java/ C#/.NET, SQL Server/Postgres, MongoDB, and microservices.
- Provide hands-on technical leadership including architecture, coding, code reviews, and troubleshooting.
- Drive incident management, root cause analysis, and system improvements.
- Establish and enforce best practices for coding, testing, CI/CD, and monitoring.
- Plan and prioritize sprint work across features, tech debt, and support.
- Partner with product, QA, and stakeholders to meet business goals.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or related field.
- Experience: 8–12 years in software development, with at least 1+ years in a Tech Lead or Manager role. Equivalent combinations of education and experience will be considered.
Competencies
- Deep expertise in Java (8+) with strong object-oriented design principles (SOLID, DRY) and GoF design patterns.
- Extensive experience with Spring Boot/Spring Framework and RESTful API design.
- Proven ability to design and lead microservices and distributed system architectures.
- Strong knowledge of database design (SQL & NoSQL) and performance optimization.
- Experience with event-driven architecture, messaging systems (Kafka/RabbitMQ), and caching strategies.
- Solid understanding of concurrency, multithreading, and JVM performance tuning.
- Expertise in CI/CD, DevOps practices, containerization (Docker/Kubernetes), and cloud platforms (AWS/Azure).
- Strong focus on code quality, TDD, secure coding (OWASP), and engineering best practices.
- Web API development with C#/.NET is preferred.
- Hands-on leadership in architecture decisions, code reviews, technical mentoring, and sprint planning.
- Experience managing production support, incident resolution, and system reliability improvements.
- Agile sprint planning, prioritization, and hands-on technical leadership.
Physical Demands and Work Environment
This role may require occasional off-hours or weekend work to support production incidents, deployments, or critical releases.
Equal Opportunity Employer Statement
Baylor Genetics is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We welcome and encourage applicants from all backgrounds to apply. We do not discriminate on the basis of race, color, religion, national origin, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, pregnancy, childbirth, or any other status protected by applicable federal, state, or local law. If you need an accommodation during the application process, please contact our Human Resources team.
Note to Recruiters
We prefer to build direct relationships with candidates and manage our hiring process internally. While we partner with select agencies for specialized roles, we do not accept unsolicited resumes from recruiters or agencies without a written agreement. Resumes submitted without an agreement are considered property of Baylor Genetics, and no recruitment fees will be obligated.
Key skills/competency
- Technical Lead
- React
- Java
- Microservices
- SQL Server
- Postgres
- MongoDB
- Spring Boot
- DevOps
- AWS
How to Get Hired at Baylor Genetics
- Tailor your resume: Highlight your experience in Java (8+), Spring Boot, microservices, and cloud platforms like AWS/Azure, aligning with Baylor Genetics' requirements.
- Showcase leadership: Emphasize your experience in architecture, code reviews, technical mentoring, and sprint planning.
- Demonstrate technical expertise: Prepare to discuss your knowledge of SOLID principles, design patterns, TDD, and secure coding practices (OWASP).
- Understand the company: Research Baylor Genetics' mission and values to demonstrate cultural fit during the interview process.
- Prepare for technical questions: Be ready to dive deep into distributed systems, database optimization, and CI/CD processes.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background