What are the responsibilities and job description for the Software Developer (5106725SD1) position at LMG Technology Services LLC?
Remote, United States
Contract: 04/16/2025 - 08/31/2025; may be extended up to 4 years.
Job Description:
Responsible for ensuring the optimal performance, scalability, and reliability of Applications Solutions systems. Design, develop, and execute performance tests for various software applications and systems. Identify, analyze, and document performance bottlenecks and issues using performance testing tools. Work closely with development teams to understand application architecture and identify areas for optimization.
Develop and maintain performance testing frameworks and scripts using industry-standard tools and technologies. Analyze test results, generate reports, and present findings to stakeholders. Collaborate with other teams to ensure performance considerations are incorporated throughout the software development lifecycle. Stay up-to-date on the latest performance testing tools, methodologies, and industry best practices. Participate in knowledge sharing and contribute to the continuous improvement of the performance testing process. Perform other duties to maintain operations.
Required/Preferred Skills:
- 8 years, Required - Performance Testing
- 8 years, Required - Performance monitoring tools (eg; JProfiler, JMeter)
- 5 years, Required - Test tools (JUnit, Selenium, HP test suite, etc.)
- 8 years, Required - Object Oriented language (Java, C#, etc.)
- 8 years, Preferred - HP Application Lifecycle Management (ALM)
- 5 years, Preferred - Eclipse
- 7 years, Preferred - Jenkins, CVS, Maven, and Ant
- 8 years, Preferred - DB2 and SQL queries
- 4 years, Preferred - Unemployment Insurance (UI) Benefits System (UBS) for the State of Texas
- 4 years, Preferred - Unemployment Insurance (UI) Tax Services (UITAXSERV) ) for the State of Texas
Note: Candidate must be available for weekly meetings and group collaboration via Microsoft Teams and other applications during regular business hours. Position may require team members to come into the office for scheduled meetings, and there may be unscheduled requests with seventy-two (72) hour notice for any TWC business need.