> Markdown version of [/jobs/ext/1979468-software-developer](https://www.wearedevelopers.com/jobs/ext/1979468-software-developer). 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 Developer - **Company:** At T Inc - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Software Applications, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Configuration Management, Code Review, Databases, Software Debugging, Django Web Framework, Design of User Interfaces, Human-Computer Interaction, Python (Programming Language), PostgreSQL, MySQL, Scrum Methodology, Requirements Management, Server Administration, Software Engineering, Software Requirements Analysis, Software Systems, Web Application Frameworks, Scripting, Flask (Web Framework), Software Troubleshooting, Git, Containerization, Information Technology, Front End Software Development, Software Coding, Restful APIs, Software Version Control, Docker, Microservices - **Published:** August 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/tech-lead-plano-tx--5fba6bed-9db5-4d00-835b-e88718edfb1f ## About the Role Strong proficiency in Python programming language. Experience with web frameworks such as Django or Flask. Solid understanding of software development methodologies, particularly Agile. Familiarity with version control systems, preferably Git. Experience with database management systems, such as MySQL or PostgreSQL. Ability to work collaboratively in a team environment and communicate effectively. Preferred Skills: Knowledge of front end technologies such as HTML, CSS, and JavaScript. Experience with cloud platforms like AWS or Azure. Familiarity with containerization technologies such as Docker. Understanding of RESTful APIs and microservices architecture. Experience with automated testing frameworks. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. 5 7 years of professional experience in software development. Proven track record of delivering high quality software solutions on time. Strong problem solving skills and attention to detail. Ability to adapt to changing priorities and work in a fast paced environment. If you are passionate about software development and possess the required skills, we encourage you to apply and join our innovative team at AT T in Plano, TX. Skills: Agile Programming Methodologies, Application Programming Interface (API), Best Practices, CSS (Cascading Style Sheet), Code Reviews, Coding Standards, Communication Skills, Computer Science, Continuous Improvement, Cross-Functional, Database Management Software/Systems (DBMS), Database Technology, Debugging Tools, Detail Oriented, Django, Docker, Emerging Technology, Git, HTML (HyperText Markup Language), Industry/Trade Analysis, JavaScript, Microservices, MySQL, PostgreSQL, Problem Solving Skills, Product Design, Python Programming/Scripting Language, Quality Management, REST (Representational State Transfer), Requirements Management, Software Administration, Software Design, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Sprint Planning, Standup Meetings, Team Player, Technical Leadership, Time Management, User Interface/Experience (UI/UX), Web Application Framework ## Description We are seeking a skilled Software Developer with a strong background in Python to join our dynamic team at AT T in Plano, TX. The ideal candidate will have 5 7 years of experience in software development, demonstrating a proven ability to design, develop, and maintain high quality software solutions. You will be responsible for collaborating with cross functional teams to deliver innovative software products that meet our business needs., Design, develop, and maintain software applications using Python. Collaborate with product managers, designers, and other developers to define software requirements and specifications. Write clean, scalable, and efficient code while adhering to best practices and coding standards. Conduct code reviews and provide constructive feedback to team members. Debug and troubleshoot software issues, ensuring timely resolution. Participate in Agile development processes, including sprint planning, daily stand ups, and retrospectives. Stay updated with emerging technologies and industry trends to continuously improve software development practices. Document software designs, processes, and technical specifications. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [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) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [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)