Case Western Reserve University - Cleveland, OH

posted 18 days ago

Full-time - Mid Level
Cleveland, OH
Educational Services

About the position

The Applications Developer 2 at Case Western Reserve University is responsible for analyzing, designing, developing, implementing, and testing the Faculty Information System (FIS) used across the university. This role involves collaboration with system administrators and product owners, providing technical support, and creating training materials for end-users. The developer will ensure the security and integrity of university data while delivering high-quality software solutions.

Responsibilities

  • Collaborate with senior developers on the development, maintenance, and support of web-based applications using .NET MVC/Core, SQL Server, JQuery, Web API, and Azure DevOps.
  • Design, implement, manage, and support the university-wide Faculty Information System.
  • Provide technical support for FIS, including analyzing, troubleshooting, and resolving complex problems.
  • Test and debug applications in conjunction with the business analyst and customers.
  • Create test plans, data cleaning procedures, and scripts.
  • Ensure IT security of all created/deployed applications.
  • Diagnose and correct problems with software programs; identify alternatives for establishing systems and data interfaces.
  • Analyze data requirements, identify data sources, diagram data flow and data relationships.
  • Provide support for the logical design of the application's databases from customer requirements.
  • Design database specifications, define file/table structures, analyze system interface requirements, and create integration and migration plans.
  • Provide data management and data analysis supporting faculty and staff by generating queries, views, stored procedures, reports, etc.
  • Participate in testing during system releases, provide end-user technical support, and assist in creating training manuals and guides for the Faculty Information System.
  • Evaluate software, consistently update technical competencies, and learn new programming skills.

Requirements

  • Bachelor's degree in computer science, information technology, or related field and at least three to five years of progressive experience.
  • Experience with software troubleshooting, system design, and DevOps practices.
  • Proficiency in Microsoft SQL Server, MVC, and jQuery.
  • Strong understanding of Software Development Life Cycle (SDLC) principles and methodologies.
  • Ability to communicate complex information in non-technical terms.

Nice-to-haves

  • Master's degree in a related field.
  • Experience with APIs and conflict management.
  • Familiarity with Azure DevOps and web-based application development.

Benefits

  • Full-time position with competitive salary range.
  • Opportunities for professional development and training.
  • Supportive work environment promoting diversity and inclusion.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service