Senior Application Developer, SCA

Job Summary

The Senior Application Developer is assigned to the Security Controls and Automation (SCA) Team. The primary purpose of this position it to work as a member of the SCA team, to help create a one-of-a-kind security policy management system. This senior role requires a strong computer science background with an emphasis in Web Application Development and a DevOps mindset. We're building out a system that is based on the Laravel PHP framework, and hosted in AWS.

Duties and Responsibilities

  • Develop and maintain new and existing software applications
  • Create and maintain documentation of all applications
  • Maintain code in an appropriate repository
  • Lead Software Quality Assurance (SQA) efforts through the use of unit testing and integration testing and scheduled roll out of new/updated applications
  • Other duties as assigned

Required Qualifications

  • Bachelor's Degree from an accredited college in Computer Science or related field
  • 5+ years of relevant work experience
  • Thorough documentation skills for both code and end user
  • Proficiency in PHP, HTML, CSS, JavaScript, MySQL, Linux command line, Git, common patterns (i.e. MVC)
  • Excellent interpersonal skills and professional demeanor
  • Excellent verbal and written communication skills
  • Strong attention to detail
  • Proficient in Microsoft Office Applications

Preferred Qualifications

  • Experience working with Laravel
  • Experience with XML

Personal and Professional Qualities

The successful candidate will possess the personality traits, work habits, communication, and social skills necessary to work effectively within a dynamic and highly operational not-for-profit environment. This person will have exemplary personal and professional integrity and demonstrate strong interpersonal skills. In addition, the qualified candidate will have a strong desire to succeed in a nationally and internationally recognized operational environment.

Compensation

CIS offers a competitive compensation and benefits package, including a 401(k) plan, tuition reimbursement, on-site wellness program, community involvement opportunities, along with an environment that promotes growth and professional development.

Submit Resume