Central Piedmont Community College - Charlotte, NC
posted 5 months ago
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.