> Markdown version of [/jobs/ext/3093405-software-developer](https://www.wearedevelopers.com/jobs/ext/3093405-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:** American Heritage Credit Union - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, Java (Programming Language), JavaScript (Programming Language), C Sharp (Programming Language), Code Reuse, Information Systems, Computer Literacy, Microsoft SQL Server, Software Maintenance, Systems Development Life Cycle, Software Engineering, Software Systems, Extensible Markup Language (XML), Software Version Control, Software Library, Programming Languages - **Published:** September 26, 2026 - **Apply:** https://www.juju.com/job/16_c075d914 ## About the Role * Bachelor's degree in Information Systems or related field. * Three years to five years of similar or related experience. * Advanced knowledge of programming languages: Asp.net; C#; SQL server; HTML; XML; JavaScript, Java, Symitar, PowerOn, etc.) * Understanding of core software development principles and methodologies. * Strong verbal and written communication skills. * Works effectively within a team and individually. * Ability to multi-task and stay focused with minimal supervision. ## Description * Assist in the creation of project requirements by reviewing program objectives, input data, and output requirements with applicable staff. * Interface with system users to ensure full understanding of desired functionality and expectations. * Organize project requirements in programming sequence by analyzing requirements; using knowledge of computer capabilities, subject matter, programming languages, and logic. * Code project requirements by converting workflow information into computer language. * Functionality, scalability, performance and stress testing of internally and externally developed software solutions. * Preparation and maintenance of SDLC documentation and procedures. * Preparation and maintenance of software documentation (both internal to department and end-user-oriented documentation). * Facilitate and maintain the department's version control initiatives. * Promote the development and usage of reusable code and code libraries to provide the institution with valid data/results in a more constrained time frame. * Interface with Vendors to manage support issues and process implementation. * Maintain a broad knowledge of current trends and technologies for future use and expansion of the institution and its capabilities. ## 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) - [Introduction to sCrypt - a smart contract language for Bitcoin SV](https://www.wearedevelopers.com/videos/24-introduction-to-scrypt-a-smart-contract-language-for-bitcoin-sv) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) ## 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) - [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) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer)