Site logo
Application Development Analyst II, EAS

Position Information



Position Title: Application
Development Analyst II, EAS
Department: Enterprise Application Services
Posting Link: https://www.ubjobs.buffalo.edu/postings/62614
Job Type: Full-Time



Posting Detail
Information

Position Summary


The Application Development Analyst II is a member of the
Infrastructure Enablement (DevOps) Team and serves as a technical leader within Enterprise Application Services, providing
specialized software development expertise and technical leadership for complex enterprise application initiatives. The position designs and
develops sophisticated software solutions, serves as the technical expert for challenging problems, leads code quality initiatives, and
collaborates with architects and technical leads across the organization.

Key
Responsibilities:


  • Design and develop complex software solutions using modern programming languages and frameworks;
    make technical design decisions within assigned projects
  • Serve as technical lead on high-priority initiatives; provide authoritative
    guidance on technical approaches, trade-offs, and problem-solving strategies
  • Establish and model software development best practices
    including clean code principles, automated testing, CI/CD, and code review standards
  • Mentor developers on advanced technical
    concepts and coding techniques; conduct thorough code reviews that elevate team technical quality
  • Research and evaluate emerging
    technologies and development methodologies, drive adoption of modern development practices and tools
  • Lead analysis and requirements
    gathering for complex enhancements; design technical solutions that balance business needs with technical constraints
  • Support,
    design, and troubleshoot mission-critical enterprise systems; apply advanced debugging and root cause analysis
    techniques
  • Collaborate with architects and technical leads across teams to ensure consistency and alignment with enterprise
    architecture standards

Additional Information:

It is a great time to join UB
Information Technology (UBIT)
! Our staff are highly skilled and motivated to succeed and have
cutting-edge training and technical resources at their disposal. For more information about UBIT visit our website. All the duties and responsibilities listed above continue to occur in
a 247 environment, therefore, working extended hours, holidays, or varied hours may be required.



Learn
More:


University at Buffalo is an
affirmative action/equal opportunity employer and, in keeping with our commitment, welcomes all to apply including veterans and individuals
with disabilities.


Minimum Qualifications

  • Bachelors degree with 3 years of experience or masters degree
    with 1 year of experience in computer science, information systems, software engineering, or related field; A combination of education and
    experience may be considered
  • Demonstrated advanced technical expertise in software development and application engineering; proven
    ability to independently design and implement complex technical solutions
  • Deep technical competency with multiple modern programming
    languages and frameworks (e.g., Java, JavaScript, Python, SQL, Angular, React, Node.js, or similar
    technologies)
  • Strong understanding of software design principles, design patterns, and enterprise application development best
    practices
  • Experience with modern development practices including version control (Git), automated testing, CI/CD pipelines, and
    DevOps methodologies
  • Excellent technical problem-solving and analytical skills with ability to lead technical initiatives and
    provide guidance to other developers
  • Strong communication skills with ability to mentor developers and explain technical concepts to
    diverse audiences including non-technical stakeholders
  • Applicants must be authorized to work in the United States on a full-time
    basis without visa sponsorship

Preferred Qualifications


  • Masters degree in computer science, software engineering,
    computer information systems, or related technical field
  • 5+ years of hands-on software development experience in enterprise or
    complex organizational environments
  • Experience working in higher education or large, decentralized organizational
    environment
  • Experience with multiple technology stacks and demonstrated ability to quickly learn and adopt new
    technologies
  • Familiarity with enterprise application platforms and integration patterns (RESTful APIs, microservices, event-driven
    architectures)
  • Experience with cloud platforms (AWS, Azure, GCP) and modern
    application deployment practices
  • Familiarity with containerization technologies (Docker, Podman) and container image
    builds
  • Familiarity with Kubernetes or OpenShift
  • Experience working in Linux environment
  • Scripting experience in one
    or more languages (Bash, Python, Perl, or similar)
  • Exposure to GitOps workflows or deployment automation tools (ArgoCD, Helm,
    Kustomize, or similar)
  • Experience with Agile/Scrum methodologies and collaborative development practices
  • Experience serving
    as technical lead on significant projects or initiatives

Physical Demands

Salary Range
$85,000 –
$95,000


Special Instructions Summary

Is a background check required for this posting?
No


Contact
Information

Contact’s Name: Linda English
Contact’s Pronouns:
Contact’s Title: Application
Development Analyst II
Contact’s Email: englishl@buffalo.edu
Contact’s Phone:
716-645-3560



Posting Dates

Posted: 05/19/2026
Deadline for Applicants:
Date to be filled:
07/30/2026


jeid-24736ba7e1023140972f19e67e3773e2

Tagged as: Employment

Source
HigherEdJobs - Software Engineer/Programmer

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Cart

Your cart is currently empty.

Share