Enable job alerts via email!

Senior Software Developer

Creighton University

Fort Wayne (IN)

On-site

USD 80,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Developer to lead the software development lifecycle. This role involves designing and implementing secure APIs, mentoring junior developers, and ensuring best practices in coding and documentation. The ideal candidate will have a strong commitment to ethical standards and a passion for contributing to a diverse and inclusive environment. Join a team that values collaboration and innovation, where your expertise will help shape the future of technology in education. This is a fantastic opportunity to make a meaningful impact while working in a supportive and dynamic atmosphere.

Qualifications

  • 5+ years of experience in software development with a focus on API integration.
  • Strong understanding of Agile practices and database management systems.

Responsibilities

  • Develop and maintain scalable APIs for data integration across systems.
  • Collaborate with stakeholders to define system architecture and project priorities.

Skills

Angular
React
Node
APIs
SQL
Python
R
C#
Java
Perl

Education

Bachelor's degree in information technology
Equivalent work experience

Tools

Azure
Salesforce
Azure DevOps
MySQL
Oracle
SQL Server

Job description

The Senior Software Developer is accountable for every phase of the Software Development Lifecycle, encompassing analysis, design, implementation, testing, and documentation. This involves crafting user information solutions through the development, integration, and maintenance of applications, along with providing guidance and mentorship to junior team members. The role entails writing well-designed, testable, and efficient code, employing best software development practices, and possessing expertise in developing secure APIs while interfacing with a diverse range of data through APIs. Additionally, the Senior Software Developer formulates application development plans, establishing expectations and feature priorities across the development lifecycle.

The candidate must have a strong commitment to the highest ethical and professional standards along with a good understanding and commitment to the Catholic and Jesuit mission of Creighton University.

  • At all times employees are expected to uphold Creighton’s core values and demonstrate commitment to valuing diversity and contributing to an inclusive working and learning environment, while adhering to all University Ethical Standards of Conduct, rules, regulations, and job requirements, including required educational trainings.
  • Designing, developing, and implementing highly scalable and distributed data platform APIs via integration that enable pervasive and intuitive data consumption campus wide.
  • Work cross-functionally with campus leadership to develop overall system architecture, drive university goals and roadmap execution using defined standards for data integration.
  • Integrate data from source systems into a common data layer and integrate with multiple data formats.
  • Other duties as assigned.
Qualifications
  • Bachelor's degree in information technology, Engineering, or relevant field and/or equivalent work experience.
  • Familiarity with Agile development practices highly preferred.
Licenses/Certifications
  • Must currently hold or pass the ITIL V.4 Foundation Certification Exam within 6 months of start date.
Knowledge, Skills, and Abilities

Minimum of 5 years combined experience in one or more of the following:

  • Experience with Angular, React, Redux and/or Node preferred.
  • Experience working with data integration using APIs between diverse systems and databases. Preferably Salesforce and Azure including experience in consuming various output formats (JSON, XML, CSV).
  • Understanding of design principles, user interfaces, web standards and usability guidelines.
  • Experience integrating with various relational database management systems (MySQL, Oracle, SQL Server, etc.), including data preparation (cleaning, sorting, aggregating) and storage.
  • Ability to develop and expose data as a provider and consumer via secure APIs using the current standards (REST, ODATA).
  • Understand data mapping, data transformation between source and target using modular and manageable business transformation logic.
  • Knowledge of database architectural strategies to address programmatic and business requirements.
  • Knowledge of coding software (e.g., SQL, Python, R, etc.) and extensive knowledge in designing, testing, and maintaining database objects, tables, views, packages, functions, procedures, indexes, sequences, and triggers.
  • Experienced with data infrastructure both on premise and in the cloud. Preferable in Azure.
  • Familiarity working with webhooks, ODATA, working with messaging or event-based integration (CDC, pub/sub, and push/pull).
  • Securing and managing APIs using Azure API Manager or similar.
  • Knowledgeable working in environments using Azure DevOps.
  • Firsthand object-oriented programming or scripting experience in .NET, C#, Java, Perl, Python, etc.
  • Ability to collaborate with university instructional technology team including system and software architects.
  • Ability to collaborate with a variety of stakeholders to understand requirements.
  • Ability to be self-directed and prioritize multiple projects in a timely manner.
Change the World From Here
AAP/EEO Statement

Creighton University is committed to providing a safe and non-discriminatory educational and employment environment. The University admits qualified students, hires qualified employees and accepts patients for treatment without regard to race, color, religion, sex, marital status, national origin, age, disability, citizenship, sexual orientation, gender identity, gender expression, veteran status, or other status protected by law. Its education and employment policies, scholarship and loan programs, and other programs and activities, are administered without unlawful discrimination.

Disclosure Statement

This description describes the general nature of work to be performed and does not include an exhaustive list of all duties, skills, or abilities required. Regular, reliable attendance is an essential function and all employees are required to follow any other job-related instructions and to perform any other job-related duties as requested by their supervisor. Employees may also be required to work in excess of normal working hours as workloads and seasonal activities necessitate. A complete description is available in the Human Resource office located at 3006 Webster Street Omaha, NE. Creighton University reserves the right to modify duties, responsibilities and activities at any time with or without notice.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

(Remote) Senior Software Developer

Harris Computer

Fort Wayne

Remote

USD 80,000 - 120,000

15 days ago

Senior Software Developer

Tygart Technology, Inc.

Clarksburg

Remote

USD 100,000 - 140,000

Today
Be an early applicant

Senior Software Developer (Remote)

Starboard

Remote

USD 100,000 - 150,000

Yesterday
Be an early applicant

Senior Software Engineer: Developer Environment (open to remote across ANZ)

Canva

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Senior Software Developer

Corcentric

Georgia

Remote

USD 100,000 - 130,000

5 days ago
Be an early applicant

Senior Software Developer (Remote - United States)

Hexagon Asset Lifecycle Intelligence

Hampton

Remote

USD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Software Developer (Remote - United States)

Hexagon Asset Lifecycle Intelligence

Atlanta

Remote

USD 90,000 - 120,000

6 days ago
Be an early applicant

Senior Software Developer (Remote - United States)

Hexagon Asset Lifecycle Intelligence

Roanoke

Remote

USD 90,000 - 120,000

5 days ago
Be an early applicant

Sr. Software Developer

Broadcast Music, Inc. (BMI)

Nashville

Remote

USD 100,000 - 130,000

4 days ago
Be an early applicant