> Markdown version of [/jobs/ext/634778-software-developer-ii](https://www.wearedevelopers.com/jobs/ext/634778-software-developer-ii). 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 II - **Company:** Texas A & M University - **Location:** San Antonio, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Software Applications, Information Systems, Data Architecture, Software Debugging, Document Management Systems, Systems Development Life Cycle, Laserfiche, Software Engineering, Software Systems, Systems Integration, Strategies of Testing, Enterprise Software Applications, Information Technology - **Published:** June 25, 2026 - **Apply:** https://www.juju.com/job/00000000gb06lh ## About the Role + Bachelor's degree in applicable field or equivalent combination of education and experience. + Three (3) years of related experience. Preferred Education and Experience: + Bachelor's degree in computer science, Information Systems, or related field, or a combination of equivalent education and experience. + Three (3) to five (5) years of experience in software development and application support. + Strong experience in designing and developing enterprise-level applications. + Experience with SDLC, Agile methodologies, and ITIL frameworks. + Experience with Ellucian Banner ERP. + Experience with Laserfiche document management system. Knowledge, Skills, and Abilities: + Proven expertise in troubleshooting, debugging, and resolving complex technical issues. + Strong communication and stakeholder management skills. + Familiarity with system integrations, APIs, and data architecture. ## Description We are seeking a highly skilled Software Developer II to design, develop, and support complex enterprise applications. This role involves leading technical initiatives, troubleshooting critical issues, and collaborating with business stakeholders to deliver high-quality, scalable software solutions. The ideal candidate brings strong experience in full software development, lifecycle management, enterprise systems, and production support in a fast-paced environment. Responsibilities: + Lead the design, development, and implementation of complex software applications and enhancements. + Collaborate with business stakeholders to define requirements, project scope, and deliverables. + Develop technical specifications, architecture designs, and detailed documentation . + Review, analyze, and optimize existing software systems to improve performance and reliability. + Troubleshoot and resolve complex production issues through root cause analysis . + Ensure successful execution of testing strategies, including unit, integration, and user acceptance testing. + Guide to data architecture and integration strategies. + Assist in project planning, scheduling, and resource allocation. ## Related Videos - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)