This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Software Development Engineer II to join our team in Lubbock, Texas. In this role, you will design and develop software solutions that drive efficiency and innovation while collaborating with diverse teams to deliver high-quality products. If you enjoy solving complex technical challenges and mentoring others, we invite you to bring your expertise to our dynamic environment.
Job Responsibility:
Develop and implement advanced software components that meet business needs and technical requirements
Take ownership of feature development, guiding projects from initial design through deployment
Collaborate with cross-functional teams to gather and refine technical specifications
Enhance system performance and ensure reliability through continuous improvement efforts
Provide mentorship to engineers who are early in their careers, helping to elevate team capabilities
Conduct thorough code reviews to maintain software quality and adherence to best practices
Troubleshoot and resolve complex issues within distributed systems and cloud environments
Apply software engineering principles and design patterns to create scalable and maintainable solutions
Stay updated on emerging technologies and integrate them into development strategies where applicable
Requirements:
Minimum of 3 years of software development experience in relevant roles
Proficiency in programming languages and frameworks, including C#, Typescript, React, and .NET
Solid understanding of object-oriented design and software engineering principles
Hands-on experience with distributed systems, cloud technologies, and Azure SQL Database
Demonstrated ability to debug and resolve complex software issues effectively
Strong verbal and written communication skills, enabling effective collaboration
Proven ability to build and maintain strong relationships with team members and clients
Analytical mindset with exceptional problem-solving abilities