Software Engineer
- Discuss 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.
Apply on www.dice.comGood 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