Design, develop, implement, test, document, and deliver large-scale multi-tiered distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C, JDBC, SQL, Object Oriented design, and design patterns, Oracle, and middleware messaging systems in a Linux environment. Assist in gathering and analyzing business and functional requirements and translate requirements into technical specifications for robust, scalable, supportable solutions that work well within the overall system architecture. Own delivery of entire piece of system or application and serve as technical lead on complex projects using best practice engineering standards. Produce comprehensive usable software documentation. Participate in a 24x7 on-call support rotation and travel for onsite troubleshooting or project launch.
Qualifications: MS in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field plus one year of experience in the job offered or related occupations of Software Engineer, Software Developer, or related. Experience in the job offered or related occupation must involve multi-threaded programming and distributed programming in Java or C on Linux. Experience must also involve JDBC, SQL, and Object Oriented design and design patterns. Requires availability for travel and 24x7 on-call support rotation.
Top 3 Skills: 1. Programming Language (Java, TypeScript, Python) 2. Development in cloud (AWS) 3. End-to-End Software development technologies.
Skills: 3+ years professional software development, 2+ years system architecture/design, strong DSA and system design knowledge, distributed systems experience, cloud computing (AWS) expertise, version control (Git), CI/CD pipeline experience, database management, problem-solving ability, team collaboration skills, previous Amazon contracting/work experience, frontend development.
Secondary Skills: CS degree/advanced education, experience with building AI agents, event driven architecture, data modeling, infrastructure as code, multiple programming languages, DevOps/SRE practices, agile methodologies, leadership experience, technical writing/presentation.
Job Type & Location: This is a contract position based out of Dallas, TX.
Pay and Benefits: The pay range for this position is $90.00 - $90.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: medical, dental & vision, critical illness, accident, and hospital, 401(k) Retirement Plan – pre-tax and Roth post-tax contributions available, life insurance (voluntary life & AD&D for the employee and dependents), short and long-term disability, health spending account (HSA), transportation benefits, employee assistance program, time off/leave (PTO, vacation or sick leave).
Workplace Type: This is a fully onsite position in Dallas, TX.
Application Deadline: This position is anticipated to close on Nov 25, 2025.