Sr Software Engineer

Baylor Genetics
Houston, TX
Job Description
The Senior Software Engineer will design, develop, and maintain end-to-end enterprise grade applications using modern frontend and backend technologies. The ideal candidate will be a hands-on engineer who thrives on solving complex problems, improving scalability, and mentoring others.

Requirements

  • Design and develop full stack applications using React /Angular (TypeScript) for the UI and using.NET/Java/Node.js for backend APIs.
  • Design and optimize data models and queries across SQL and NoSQL databases.
  • Implement cloud-native architectures and develop applications in AWS, Azure, or GCP environments.
  • Apply security best practices for both front-end and backend systems.
  • Troubleshoot, diagnose, and resolve production issues across the full stack.
  • Review code, provide constructive feedback, and follow engineering best practices.
  • Mentor junior engineers and promote knowledge-sharing within the team.
  • Research and adopt emerging technologies to improve system performance and developer efficiency.
  • Participate in sprint planning, estimations, retrospectives, and architectural reviews.
  • Drive a culture of quality, automation, and continuous improvement across the engineering organization.
]]>