This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Senior Applications Developer

$85,000 - $95,000/Yr

University at Albany - Albany, NY

posted 4 days ago

Full-time
Remote - Albany, NY
Educational Services

About the position

Information Technology Services (ITS), the central IT provider at the University at Albany, seeks applicants for a Senior Applications Developer to support the academic, research, and business needs of this R1 institution. The University's constantly evolving, and increasingly complex technical environment encompasses more than 250 applications, including the student information system supporting over 17,000 students. The Senior Applications Developer plays a key role in assuring that enterprise applications and systems are robust, secure, and compliant. They have a deep understanding of how applications fit into the broader technical environment, are adept at working with both on-premises and cloud-based applications and are comfortable analyzing complex requirements to implement highly effective solutions. They ensure applications support a positive user experience and are compliant with industry standards and best practices. The Senior Applications Developer is a member of a team of IT professionals, a group with wide-ranging responsibilities who work closely to ensure the integration, interoperability, and availability of campus technology resources. They enjoy collaborating with other technology professionals to provide solutions and have the technical skill to evaluate, design, develop, test, implement, and maintain applications, to meet the evolving needs of a wide variety of disciplines and departments. They understand the importance of assessing functionality, performance, risk, and security. The Senior Applications Developer has intellectual curiosity, keen analytical skills, and quickly grasps new concepts. They are confident in their knowledge and ability to make recommendations on behalf of the University's enterprise application environment and work across ITS and business units to provide input and expertise to a range of services.

Responsibilities

  • Assure the delivery of robust, secure enterprise applications that meet all regulatory requirements, industry standards, and best practices.
  • Design, develop, and customize enterprise applications to meet business and technical needs, ensuring secure, scalable, and efficient solutions that align with organizational standard.
  • Develop and maintain API integrations using MuleSoft to facilitate seamless interoperability between systems, ensuring scalability and reliability.
  • Support continuous integration and development (CI/CD) efforts, ensuring efficient automation of development, testing, and deployment processes.
  • Provide ongoing development support for custom applications, including troubleshooting, performance optimization, and implementing new features as required.
  • Assist in the evaluation, selection, and management of development platforms, IDEs, and tools across ITS.
  • Collaborate with cross-functional ITS teams to diagnose and address technical challenges, delivering creative solutions that support strategic goals.
  • Work with stakeholders to translate business needs into technical specifications, ensuring solutions meet both immediate and long-term objectives.
  • Develop and maintain comprehensive documentation, ensuring standards, guidelines, and controls are clear for both development and operational activities.
  • Participate in application patching, upgrades, and configuration management.
  • Monitor application performance and proactively troubleshoot issues to ensure high availability, reliability, and optimal performance across the application landscape.
  • Ensure application security by consistently implementing and enforcing ITS security standards, policies, and best practices.
  • Recommend and implement improvements to tools, processes, and applications based on evolving best practices, new technologies, and operational needs.
  • Provide technical expertise and support to customers, services teams, and project teams acting as a subject matter expert for both technical inquiries and operational issues.
  • Keep skills current by developing and following a professional development plan.
  • Perform other related duties as assigned to support ITS objectives and ensure the successful management of applications and services.

Requirements

  • A bachelor's degree from a college or university accredited by a U.S. Department of Education (DOE) or internationally recognized accrediting organization.
  • Three or more years of experience in software development, with a focus on designing and building enterprise-level integrations using APIs.
  • Proficiency in programming languages such as Java or Python, with a deep understanding of modern development frameworks like React or Angular.
  • Strong knowledge and experience with RESTful API development, including API security, versioning, and best practices.
  • Excellent interpersonal, oral, and written communication skills.
  • Ability to organize work, prioritize tasks, and manage multiple and changing priorities.
  • Ability to engage with customers to analyze, document, and translate business requirements into effective technical designs.
  • Ability to work collaboratively with cross-functional teams and communicate technical details effectively to non-technical stakeholders.
  • Availability to provide scheduled support and consultation outside normal business hours.
  • Ability to report to campus in-person on specified days.

Nice-to-haves

  • Experience working in higher education and/or familiarity with the unique needs of an academic institution.
  • Hands-on experience in developing integrations using MuleSoft or a comparable enterprise integration platform.
  • Experience with PeopleSoft PeopleTools and its development tools, including PeopleCode, Application Engine, and Application Designer.
  • Demonstrated ability to design and implement scalable, fault-tolerant integrations across both cloud-based and on-premises systems.
  • Experience with cloud technologies and platforms such as Azure, AWS, or Google Cloud.
  • Experience with Git and GitHub, including branching strategies, managing pull requests, and leveraging GitHub Actions for CI/CD automation.
  • Experience with database technologies (SQL, NoSQL).
  • Proven experience managing vendor relationships and evaluating external solutions to fit enterprise needs.

Benefits

  • Professional Rank and Salary Grade: SL-4, $85,000-$95,000
  • Visa sponsorship is not available for this position.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service