Software Developer II

Texas A & M University
San Antonio, TX, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

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
+3 more
Strategies of Testing Enterprise Software Applications Information Technology

Job 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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:32 min

Human error and malicious threats in software systems

Luís Ventura Luís Ventura · WWC 2024

5:02 min

Application lifecycle phases and cross-functional technology roles

Anastasia Troitskaya Anastasia Troitskaya · Europe 2026 Virtual

7:52 min

Q&A on agile implementation and challenging norms

Ivan Milanov Ivan Milanov · Europe 2026 Virtual

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger · Europe 2026 Virtual

Videos

See all

Related articles

See all