Senior Software Developer - Perdoceo Education Corporation

📁
Information Technology
💼
Perdoceo Education
📅
46814 Requisition #

Participate on project teams developing, maintaining, and supporting custom developed systems/interfaces.

 

Principal Duties & Responsibilities 

  • Create technical specifications based on functional specifications.

  • Write code to meet technical specifications.

  • Test code and make appropriate modifications.

  • Complete appropriate documentation in compliance with all procedures and standards.

  • Recommend improvements/modifications to designs.

  • Advise Business Analysts and non-technical employees on issues as appropriate

  • Report progress to managers, project leads, customers and other required parties as appropriate.

  • Contributes to and manages small to medium projects.

  • Provides guidance and direction to lower-level developers.

  • Possesses and applies a broad knowledge of the concepts, principles, practices and processes of software development.  Significant expertise needed to complete complex assignments. Ability to visualize, articulate, and solve complex problems and concepts.

  • Assignments are broad in nature and require ingenuity and originality.

  • Solves complex problems often taking a new perspective using existing solutions.

  • Works under general direction with latitude to proceed on some actions or decisions.

Knowledge, Skills and Abilities, Competencies 

  • Experience with some of the following preferred:  Component Interfaces/WebServices, Workflow, PeopleSoft Internet Architecture, and XML Publisher.

  • Ability to work independently or as part of a larger team

  • Ability to rapidly learn and apply new, emerging application development and integration technologies and techniques.

  • Ability to communicate clearly and effectively in both verbal and written formats.

  • Ability to meet project-related commitments on time and with the highest standards of quality.

  • May include experience designing and supporting PeopleSoft application solutions.

  • May include experience coding/programming/ developing with working knowledge of Application Engine, Peoplecode, SQR, and SQL development. 

Education and Experience: Minimum 

  • Bachelor’s degree in computer-related area (i.e. Computer Science, Computer Information Science, Computer Engineering, and Electrical Engineering) from an institution accredited by an agency recognized by the U.S. Department of Education (or international equivalent) or equivalent demonstrated success as a software developer.

  • 5 or more years of experience as a Software developer 

What we offer*

  • Salary Range between $125,000 and $135,000
  • Paid time off
  • Paid sick leave
  • Paid holidays
  • Comprehensive medical, pharmaceutical, dental, and vision benefits
  • Health savings and flexible spending accounts
  • 401(k) savings plan with company match
  • Employee Stock Purchase Plan (ESPP)
  • Company paid life insurance and disability insurance - subject to eligibility
  • Company paid tuition assistance – subject to eligibility and approval
  • Employee Assistance Program (EAP)
  • Prenatal and adoption assistance
  • Additional ancillary programs are available upon benefit enrollment eligibility

*Most benefits apply to full-time employees. Some benefits apply to part-time employees as well. Benefits may vary by location and position and are subject to change at any time. Ask your recruiter for full details and information about eligible dependents.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Website Accesibility

Perdoceo Education Corporation will provide reasonable accommodations during the job application process to all qualified individuals with disabilities.  If you have difficulty accessing any web page content, please click here to be redirected.  If you experience an accessibility issue after being redirected, or you have a disability that limits your ability to apply for a position through our online application process, please email us at Recruiting Support and provide your contact information.