> Markdown version of [/jobs/ext/2219788-senior-software-developer-c-java-python](https://www.wearedevelopers.com/jobs/ext/2219788-senior-software-developer-c-java-python). 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 (C++, Java, Python) - **Company:** Ascension - **Location:** Tampa, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Software Applications, C++ (Programming Language), Software Debugging, Python (Programming Language), Scrum Methodology, Software Engineering, Software Troubleshooting, Information Technology - **Published:** August 25, 2026 - **Apply:** https://www.clearancejobs.com/jobs/7867945/senior-software-developer-c-java-python ## About the Role * Bachelor's degree in Computer Science or related field * 5+ years of experience in software development * Proficiency in C++, Java, and Python programming languages * Experience with software development methodologies such as Agile and Scrum * Strong problem-solving and analytical skills * Excellent communication and collaboration skills ## Description We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have experience in C++, Java, and Python programming languages. The Senior Software Developer will be responsible for designing, developing, and maintaining software applications and systems. They will work closely with other developers, project managers, and stakeholders to ensure that software projects are completed on time and within budget., * Design, develop, and maintain software applications and systems * Collaborate with other developers, project managers, and stakeholders to ensure project success * Write clean, efficient, and well-documented code * Debug and troubleshoot software issues * Stay up-to-date with emerging trends and technologies in software development ## Related Videos - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Coffee with Developers - Cassidy Williams - ](https://www.wearedevelopers.com/videos/912-coffee-with-developers-cassidy-williams) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Diversity as a Growth and Happiness Factor in Agile Development](https://www.wearedevelopers.com/videos/862-diversity-as-a-growth-and-happiness-factor-in-agile-development) ## Related Articles - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)