> Markdown version of [/jobs/ext/2456530-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/2456530-senior-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). --- # Senior Software Developer - **Company:** TrafficCast International, Inc - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Salary:** $90,000.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Amazon Web Services, Apache Tomcat, Server Applications, Microsoft Azure, C++ (Programming Language), Software as a Service, Cloud Computing, Linux, Mobile Application Software, Python (Programming Language), Laravel, PostgreSQL, Location-Based Services, MySQL, Object-Oriented Software Development, Scrum Methodology, Digitalocean, Shell Script, Software Engineering, SQL Databases, Cloud Platform System, Tailwind, Vue.js, Information Technology, Production Code, Codebase, Multiplatform, Docker - **Published:** August 6, 2026 - **Apply:** https://jobs.smartrecruiters.com/TrafficCast/743999717848257-senior-software-developer ## About the Role * Bachelor's degree in Computer Science or related field. * At least 7 years of Software Engineering experience. * At least 3 years of experience with PHP. * At least 1 year of experience with Laravel. * At least 6 months of experience with Python, Python 3 is a plus. * Experience with TailwindCSS. * Experience with Vue.Js or a similar Javascript framework. * Experience with Object-Oriented Programming. * SQL with either MySQL or PostgreSQL. * Knowledge of the cloud with AWS (Preferred), Azure, DigitalOcean or similar cloud environments * Experience with Linux and knowledge about Shell scripting. * Experience with Java, C++, Docker is a plus. * Experience with Apache Tomcat application server * Experience with cloud-based software architectures, AWS preferred * Depth of experience with complex, real-time delivery of content in both mobile applications and server based systems. * Experience with mapping / routing engines and location-based services. * Strong problem solving and decision-making skills as well as strong communication skills ## Description TCI is seeking a high-energy, experienced server side software developer with solid experience in C, Java, Python, and like languages to help drive design, development, and ongoing commercialization of TCI systems. Reporting to the Sr. Director of Software Engineering, the Sr. Software Engineer serves as a key team member and an active participant in making of strategic technology decisions affecting TCI products. The Senior Software Engineer will have primary responsibility for developing the architecture, code base, integration, and implementation of server-side software in a multi-platform, real-time environment that supports the various mobile applications. In this role, this person will work in an exciting and engaging agile environment where they will be encouraged to expand their skills, test their creative boundaries, share new ideas, and most importantly - have fun. Skills / Responsibilities * Contribute to cross-functional projects in an Agile/Scrum environment. * Implement automated unit and integration tests (TDD preferred). * Translate verbal requirements into written use cases and testable stories. * Design, build and maintain efficient, reusable, and reliable code in a cloud environment. * Write maintainable, readable code. * Identify bottlenecks and bugs, and devise solutions to anticipate, mitigate, and address these issues ahead of time. * Operationally support systems for the business. * Implement and Monitor analytics to ensure the health of systems. ## Related Videos - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)