Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions. This position is ONSITE and requires extensive technical expertise, strong problem-solving skills, and the ability to mentor junior engineers to deliver scalable and efficient software systems.
KEY RESPONSIBILITES
-
Software Development: Lead the design and development of software solutions aligned with business objectives.
-
Technical Leadership: Provide technical guidance and mentorship to junior engineers.
-
Code Review: Conduct code reviews and ensure adherence to coding standards and best practices.
-
Architectural Design: Contribute to the architectural design of software systems.
Requirements
Required
-
BS in Computer Science or related field required
-
7+ years of professional software engineering experience, including significant experience in large-scale or complex systems
-
Experience in software development, with proficiency in programming languages such as JavaScript, C#, etc.
-
Proficiency in relational databases such as SQL Server
-
Proficiency with REST APIs
-
Proficiency in some commonly used frameworks such as .Net, React and Angular
-
Proficiency with version control systems and software development tools
-
Strong understanding of software development methodologies and best practices.
-
Excellent problem-solving and analytical skills.
-
Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
-
Leadership skills with the ability to mentor and guide junior team members.
Preferred:
-
M.S. or higher preferred in Computer Science or related field
-
Experience in healthcare, clinical diagnostics, genomics, or NGS environments
COMPETENCIES
- A strategic technical leader who can define long-term architectural direction
- Strong ownership mindset with the ability to drive initiatives from concept to production
- Exceptional communication skills, capable of translating complex technical concepts for diverse audiences
- A collaborative partner who elevates team performance and mentors engineers at all levels
- Sound judgment balancing innovation, speed, quality, and regulatory requirements
- Passion for building systems that directly support clinical decision-making and patient outcomes
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Career: Things You Should Know
Is Software Engineering Hard?
Best Countries for Software Engineers
The 12 Best Jobs for Software Engineers