Software Developer II - (ITS)

$53,318 - $67,383/Yr

Central Piedmont Community College - Charlotte, NC

posted 5 months ago

Part-time - Mid Level
Charlotte, NC
Educational Services

About the position

The Software Developer II (SDII) is a vital member of the Information Technology Services (ITS) team, specifically within the Software Development department. This mid-level position is designed for individuals who are passionate about software development and are eager to contribute to the design and development of software applications and custom integrations that address unique business challenges. These challenges often cannot be resolved through commercially available software solutions, making the role critical in delivering tailored applications that enhance operational efficiency. In this role, the SDII will be responsible for writing and maintaining application code for both user-facing and integration applications. This includes performing mid-level analysis and design of applications, modifying existing applications, and conducting thorough testing, debugging, and troubleshooting of application code. The SDII will also play a key role in fostering a safe and inclusive working environment, respecting the diversity of backgrounds and abilities within the team. The position requires a strong focus on writing reusable, testable, and efficient code, as well as designing and implementing high-availability and performant applications. The SDII will develop user interface components using HTML, CSS3, and JavaScript, ensuring that application code is implemented with a strong emphasis on security and data protection. Additionally, the role involves integrating various data storage solutions, which may include databases, key-value stores, and blob stores. The SDII will also assist in the development and training of junior team members as needed, contributing to the overall growth and success of the team.

Responsibilities

  • Writes reusable, testable, and efficient code
  • Design and implementation of high-availability and performant applications
  • Development of user interface components using HTML, CSS3, and JavaScript
  • Implements application code with a focus on security and data protection
  • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc)
  • Assists in development and training of junior team members as needed
  • Other duties as assigned

Requirements

  • Associate Degree in Computer Programming, Computer Science, or related field
  • 2 years professional programming experience
  • A combination of relevant college-level course work, 5 years of professional programming experience, or professional certifications may substitute for the degree requirement
  • ITIL Foundation certification is required (or should be obtained within 9 months of appointment)

Nice-to-haves

  • Bachelor's degree in Computer Programming, Computer Science, or Information Technology related field
  • 3 years professional programming experience in an enterprise environment
  • Certifications such as Docker Certified Associate or AWS Certified DevOps Engineer or relevant to the items in Knowledge, Skills, Abilities and Worker Characteristics are preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service