Senior Developer

Ball State UniversityMuncie, IN
5d$80,000 - $89,000Remote

About The Position

Ball State University is searching for a candidate with a strong development background to join our team. This position is responsible for designing, developing, and maintaining new and existing applications and data integrations, and developing and maintaining technical documentation, including design specifications, test plans, and deployment procedures. This position works collaboratively with the end-users of systems to define system and process requirements, analyze business requirements, and provide effective integration with existing databases and/or applications. This is a full-time opportunity that comes with a great benefits package, including generous paid time off and paid holidays, University-funded retirement programs, medical and prescription plans, dental, flexible spending and health savings accounts, tuition discounts, and much more! Come be a part of our team! This position is open to remote work.

Requirements

  • Bachelor’s degree from an accredited institution by the date of appointment. Or, in lieu of a Bachelor’s degree: Associate’s degree plus an additional combination of education or professional IT experience equivalent to two years.
  • At least five years of specialized experience in numerous, highly specialized IT tools and technologies involving a wide range of hardware/software solutions
  • Five or more years of programming experience across various platforms i.e., Oracle SQL, Oracle PL/SQL, Microsoft SQL Server, REST API, Python, Perl, and others.
  • At least three years of professional work experience in project management or technical leadership, including systems analysis and development experience.
  • Excellent organizational, problem-solving, and decision-making skills
  • Strong verbal and written communication skills.
  • Must be willing to own responsibility for critical database and information systems
  • Must be willing to work evenings and weekends as needed to support scheduled updates, and respond to unplanned outages on a 24 hours-a-day, 365 days-a-year basis.

Nice To Haves

  • Additional years of related experience in programming, systems analysis, development, and project management in higher education systems, with extensive experience in report writing and documentation.

Responsibilities

  • Design, build, and maintain new and existing applications and data integrations between Workday and external systems. Ensure accuracy and integrity of data and applications through analysis, coding, documentation, and problem resolution.
  • Develop ETL processes related to the development and integration of enterprise applications. Create and maintain the scripts and processes required to extract, transform, review and move data and metadata to the appropriate data store. Review business problems and design appropriate solutions using various ETL toolsets.
  • Meet with functional units to define projects; discuss work progress and problem resolution; ensure the strategic goal of implementing comprehensive and integrated information systems are met.
  • Develop solutions using the software development tools and database management systems that are deemed acceptable by the institution, including reviewing emerging programming and database technologies and providing recommendations. Maintain a current working knowledge of these tools and technologies.
  • Serve as a backup to the Workday security administrator. Help develop and implement security designs in Workday based on business requirements and organizational policies. Help investigate and resolve issues related to user access and security configurations within the Workday system. Work with the Workday security administrator to provision user access, manage roles and permissions, conduct security audits, and ensure data security and compliance.
  • Analyze and translate requirements and change requests into technical specifications.
  • Perform unit testing, tuning, and optimization of applications and integrations.
  • Provide technical support as needed for assigned systems and applications.
  • Provide ITS staff and functional unit technical staff technical support and training in the tools and technologies in the applications and data stores as appropriate.
  • Provide business and production support on a 24/7 basis as needed.
  • Support the ITS staff in the development of long-range planning strategies that will continue to allow the IT staff to provide optimum service to clients.
  • Perform other related duties as assigned.

Benefits

  • Paid 24 vacation days, 12 sick days and 10 holidays a year.
  • Paid parental leave (6 weeks)
  • Affordable health and dental insurance
  • Robust long-term disability and life insurance plans
  • Range of retirement benefits to provide financial security to you and your family.
  • Cover 90 percent of your child's (or children's) undergraduate college tuition at Ball State.
  • Cover 100 percent of the tuition costs for you to earn your undergraduate degree and 80 percent of your graduate tuition.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service