> Markdown version of [/jobs/ext/1957107-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/1957107-full-stack-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). --- # Full Stack Software Engineer - **Company:** PTR Global - **Location:** Dallas, TX, United States - **Salary:** $114,400.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Cloud Computing, Information Systems, Document Management Systems, Amazon DynamoDB, Python (Programming Language), Node.Js, Office Suite, Software Engineering, Software Systems, State Machines, Backend, Servicebus, Information Technology, Apache Kafka, Front End Software Development, Functional Programming, Api Gateway, Confluent, Programming Languages, Microservices - **Published:** August 6, 2026 - **Apply:** https://www.dice.com/job-detail/d76c6939-bd89-4f24-82b5-0886655c3dd0 ## About the Role * Preferred: Experience in front-end and back-end development. * Preferred: Experience in Microservice and Cloud-based development. * Preferred: Proficiency in Java, NodeJS, Python, Confluent Kafka, AWS, Lambda, Step Functions, Dynamo DB, EventBridge, and API Gateway. * Preferred: CCP Next experience. * Intermediate knowledge of software development methodologies, practices, and technologies. * Ability to apply software development and testing skills to solve complex problems. * Intermediate knowledge of at least one programming language. * Strong communication and negotiation skills with technology and partner teams. * Ability to analyze and manage large, complex problems and provide viable solutions. * Capability to handle multiple assignments while maintaining high-quality work. * Ability to mentor and guide team members effectively. * Strong presentation and communication skills for diverse audiences. Education: * Required: High School Diploma or GED. * Required: Bachelor's Degree in Business, Engineering, Computer Science, Information Systems, or equivalent work experience. Experience: * Required: Intermediate-level experience with broad knowledge in software engineering., * Ability to perform work duties from a limited space workstation/desk/office area for extended periods. * Ability to communicate and interact in English to meet job demands. * Proficiency in using a computer and office productivity tools with sufficient speed and accuracy. ## Description The Software Engineer will design, develop, test, document, and implement application systems that are functionally appropriate, technically sound, and well-integrated. This role requires collaboration with cross-functional teams, problem-solving skills, and adherence to organizational methodologies and standards. The candidate will also respond to production issues and implement immediate resolutions across various technology areas., * Design, write, test, document, and implement application systems based on customer requirements. * Apply software development and testing knowledge to solve a range of problems effectively. * Collaborate with team members to elevate technology and apply best practices consistently. * Communicate project statuses and proposals with customers and cross-functional departments. * Document system or application aspects for future upgrades and maintenance. * Assess user needs and create software to meet those requirements. * Identify and resolve issues during design, testing, and maintenance processes. * Work in an agile environment to deliver high-quality software solutions. * Prepare and install solutions by determining and designing system specifications and standards. * Mentor junior team members to enhance their technical capabilities. * Continue professional development through reading, workshops, conferences, and communities of practice. * Perform other job duties as directed by leadership., * Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process. * Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup. Pay Range: $55 - $60/Hr The specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits, including medical, dental, vision, and 401K contributions, as well as PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work. If you receive a suspicious message, email, or phone call claiming to be from PTR Global do not respond or click on any links. Instead, contact us directly at +1 . To report any concerns, please email us at During the hiring process, we may use artificial intelligence (AI) tools to assist in evaluating information related to your application. These tools may help analyze job-related qualifications or assist recruiters in reviewing applications and interview responses. AI-generated information is one factor considered in our hiring process. Final employment decisions are made by qualified hiring personnel and are not based solely on AI-generated recommendations. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)