> Markdown version of [/jobs/ext/4111132-software-engineer](https://www.wearedevelopers.com/jobs/ext/4111132-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** UST Inc - **Location:** Frisco, TX, United States - **Salary:** $56,000.0 - $84,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Software Applications, Application Performance Management, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Software Quality, Code Reuse, Code Review, Computer Programming, Databases, Software Debugging, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MongoDB, MySQL, Object-Oriented Software Development, Software Engineering, Systems Integration, Backend, Git, Information Technology, Web Technologies, Restful APIs, Microservices - **Published:** October 15, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88645549/1 ## About the Role * Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. * Strong programming experience in one or more languages such as Java, C#, Python, JavaScript, or Go. * Experience with object-oriented design principles and software development methodologies. * Knowledge of REST APIs, microservices, and web technologies. * Experience with databases such as SQL Server, MySQL, PostgreSQL, or MongoDB. * Familiarity with Git and CI/CD tools. * Understanding of cloud platforms such as Azure, AWS, or GCP. * Strong problem-solving and analytical skills. * Excellent communication and teamwork abilities. ## Description UST is searching for a skilled and motivated Software Engineer to design, develop, test, and maintain high-quality software applications. The ideal candidate will collaborate with cross-functional teams to deliver scalable, reliable, and innovative solutions that meet business requirements. What You'll Do * Design, develop, test, deploy, and maintain software applications. * Analyze business requirements and translate them into technical solutions. * Write clean, efficient, and reusable code following coding standards and best practices. * Participate in code reviews and ensure software quality. * Troubleshoot, debug, and resolve application issues. * Collaborate with product managers, architects, QA teams, and stakeholders. * Develop APIs, integrations, and backend services as required. * Optimize application performance, scalability, and security. * Create and maintain technical documentation. Stay updated with emerging technologies and industry trends. This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.