Skip to content

Open nowPosted yesterday

Software Applications Developer II

Texas A&M University111 open roles

Where
College Station, TX
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Applications Developer IITexas A&M University · College Station, TX
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Texas A&M University's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market. Texas A&M University postings stay open a median of 14 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.7%14 days
  5. 35.6%30 days
  6. 58.0%60 days
This job: posted yesterday

Texas A&M University median: 14 days open

The posting

Job Title

Software Applications Developer II

Agency

Texas A&M University

Department

Technology Services - Enterprise Application Services - ITAS

Proposed Minimum Salary

Commensurate

Job Location

College Station, Texas

Job Type

Staff

Job Description

A Glimpse of the Job:

Texas A&M University is seeking a Software Applications Developer II to join our Technology Services team. This position involves developing, enhancing, and supporting software applications that serve university operations.

The successful candidate will work with a variety of applications and technologies, contributing to both existing systems and new development initiatives. The role requires strong problem-solving skills, the ability to work independently, and effective collaboration with technical teams and university stakeholders.

The position primarily supports Transportation Services applications but may also contribute to other university systems.

Essential Duties and Tasks:

Application Development and Integration

  • Designs, develops, enhances, and maintains moderately complex to complex software applications and system integrations.
  • Independently performs assigned development activities from requirements analysis through implementation, coordinating with technical leads and team members as appropriate.
  • Maintains and modernizes existing applications, including legacy systems, while contributing to new application development.
  • Develops and maintains database queries, views, stored procedures, and application data access components.
  • Develops, maintains, and troubleshoots APIs, web services, and integrations with internal and external systems.
  • Analyzes requirements and prepares application designs, technical specifications, and supporting documentation.
  • Participates in peer code reviews and provides constructive feedback on code quality, security, and maintainability.
  • Applies established software development lifecycle practices, coding standards, source control, and secure development principles.
  • Uses AI-assisted development tools as appropriate while independently reviewing and validating generated code and other outputs.
  • Collaborates with developers, technical leads, database administrators, and other technical personnel to implement software solutions.
  • Evaluates development tools, technologies, and frameworks and provides technical guidance to team members as appropriate.

Software Testing and Quality

  • Develops and executes unit, integration, and regression tests to verify application functionality and adherence to requirements.
  • Investigates defects, identifies root causes, implements corrections, and validates fixes.
  • Reviews application changes for quality, security, performance, and compliance with established development standards.
  • Evaluates application interfaces and workflows for usability, accessibility, and consistency.
  • Supports user acceptance testing by assisting stakeholders, investigating reported issues, and resolving identified defects.
  • Documents testing activities and results in accordance with established software development lifecycle practices.
  • Participates in release validation to confirm application changes are appropriately tested before deployment.

Project Planning and Collaboration

  • Participates in planning and coordinating assigned application development, enhancement, and maintenance activities.
  • Works directly with customers, product owners, project teams, stakeholders, and business end users to understand business processes; gather, clarify, and validate business and technical requirements; demonstrate application changes; and discuss issues and enhancements for new and existing applications.
  • Estimates development effort and identifies technical dependencies, implementation risks, and resource needs.
  • Communicates progress, technical issues, and project dependencies to project leads, managers, and stakeholders.
  • Contributes recommendations regarding application design, implementation approaches, and development priorities.
  • Collaborates with stakeholders to review completed functionality and support business acceptance.

Application Maintenance, Deployment, and Support

  • Monitors application health and performance using available logging, monitoring, and diagnostic tools.
  • Investigates and resolves production incidents, application defects, integration failures, and operational issues, escalating when appropriate.
  • Performs root cause analysis and implements corrective or preventive improvements to support application reliability and security.
  • Supports application builds, deployments, configuration changes, and releases using established CI/CD and change management practices.
  • Investigates deployment failures and environment-specific issues in coordination with other technical teams.
  • Maintains operational, deployment, configuration, and troubleshooting documentation.
  • Communicates application support issues, resolution progress, and follow-up actions to stakeholders.

Other Duties

  • Performs other duties as assigned.

What you need to know

Salary: $72,730 annually

Special Instructions: A cover letter and resume are strongly recommended. You may upload these in the CV/Resume section.

Required Education and Experience:

  • Bachelor’s degree or equivalent combination of education and experience.
  • Three years of software applications developer experience.

Preferred Qualifications:

  • Application Development: Experience developing and maintaining applications using C# and .NET, including legacy .NET Framework and modern .NET applications.
  • Databases and Integrations: Experience with ASP.NET WebForms, ASP.NET Core, Blazor, desktop, console, or service-based applications. Experience with Microsoft SQL Server or Oracle, including SQL queries, views, stored procedures, and database troubleshooting. Experience with Entity Framework or similar object-relational mapping frameworks. Experience with JavaScript, TypeScript, React, Bootstrap, jQuery, or similar web technologies. Experience developing and consuming REST APIs, web services, and system integrations.
  • Software Development Practices:Experience with Git and GitHub, including branching, pull requests, and peer code reviews. Experience with CI/CD practices, automated builds, deployment pipelines, and application configuration.
  • Application Maintenance and Support:Knowledge of application security, secure coding, performance, and accessibility principles. Experience with software testing, defect resolution, production troubleshooting, and application monitoring. Experience using AI-assisted development tools while independently reviewing and validating generated results.
  • Requirements and Collaboration: Experience gathering requirements, estimating development effort, and collaborating with customers and project teams.
  • Specialized Systems: Experience developing or supporting parking management, permitting, or enforcement system integrations.

Knowledge, Skills, and Abilities:

  • Ability to multitask and work cooperatively with others
  • Knowledge of software development principles, application design, programming, debugging, testing, relational databases, version control, secure coding, and software development lifecycle practices.
  • Ability to analyze complex technical problems, interpret business and technical requirements, develop and maintain software applications, manage competing priorities, and work independently and collaboratively with others.
  • Ability to communicate effectively with technical and nontechnical audiences, gather and clarify requirements through discussions with stakeholders and business end users, explain technical concepts in understandable terms, and provide responsive customer service.

Other Requirements and Factors:

  • This role may require working outside of standard office hours, including evenings, weekends, and holidays, to support the demands of technology services and ensure the seamless operation of essential systems.
  • Ability to maintain the security and integrity of critical infrastructure, which may include communications systems, computer networks and systems, cybersecurity systems, electrical grid, hazardous waste treatment system or water treatment system·
  • Required to be on call, work weekends, and times outside regular business hours as warranted by business necessity.
  • This position is security sensitive.
  • This position requires compliance with state and federal laws/codes and Texas A&M University System/TAMU policies, regulations, rules and procedures.
  • All tasks and job responsibilities must be performed safely without injury to self or others in compliance with System and University safety requirements(If applicable).

Instructions to Applicants: Applications received by Texas A&M University must either have all job application data entered or a resume attached. Failure to provide all job application data or a complete resume could result in an invalid submission and a rejected application. We encourage all applicants to upload a resume or use a LinkedIn profile to pre-populate the online application.

All positions are security-sensitive. Applicants are subject to a criminal history investigation, and employment is contingent upon the institution’s verification of credentials and/or other information required by the institution’s procedures, including the completion of the criminal history check.

Equal Opportunity/Veterans/Disability Employer.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Texas A&M University's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Texas A&M University's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Texas A&M University's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.