Motion Recruitment - McKinney, TX

posted 4 days ago

Full-time - Senior
McKinney, TX
Administrative and Support Services

About the position

The Senior Software Engineer will be a key member of the technology team at a leading distributor of roofing materials, responsible for designing, building, and maintaining scalable software systems that enhance business operations and customer experience. This hybrid role offers the opportunity to leverage advanced technologies to streamline processes within the distribution industry.

Responsibilities

  • Create scalable, high-performance software solutions.
  • Work with cross-functional teams to meet business needs.
  • Mentor junior developers and ensure code quality through reviews.
  • Improve system performance, reliability, and scalability.
  • Troubleshoot and resolve complex technical issues.
  • Stay current with emerging technologies to enhance products.

Requirements

  • Strong experience with programming languages such as Java, C#, Python, or JavaScript.
  • Familiarity with frameworks like .NET, Angular, or React.
  • Expertise in software architecture, design patterns, and best practices for scalable applications.
  • Proficiency in relational databases (e.g., SQL Server, MySQL) and NoSQL databases.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Solid understanding of Agile development environments, including Scrum or Kanban.
  • Ability to mentor junior developers and conduct code reviews.
  • Strong analytical and troubleshooting skills.
  • A bachelor's degree in computer science or a related field, with 5+ years of relevant software engineering experience.

Nice-to-haves

  • Experience with cloud-native applications and microservices.
  • Knowledge of CI/CD pipelines, Docker, and Kubernetes.
  • Familiarity with distribution, logistics, or supply chain systems.
  • Agile or Scrum certifications.

Benefits

  • Competitive salary range of $115-135k.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service