Durham Technical Community College - Durham, NC
posted 23 days ago
As a Software Developer specializing in Applications, you will play a crucial role in the development and enhancement of application software that is essential for various computing tasks. Your primary responsibilities will include creating new software programs, modifying existing applications to correct errors, and adapting software to work with new hardware. You will also focus on improving the performance of applications to ensure they meet user needs and industry standards. This position is vital in the ever-evolving tech landscape, where software solutions are integral to both personal and professional computing environments. In this role, you will collaborate with other developers, designers, and stakeholders to gather requirements and translate them into functional software solutions. You will be expected to engage in the full software development lifecycle, from initial concept through to deployment and maintenance. This includes writing clean, efficient code, conducting thorough testing, and troubleshooting issues as they arise. Your contributions will directly impact the user experience and the overall effectiveness of the software products you work on. The demand for skilled software developers is on the rise, particularly in the North Carolina Triangle area, where the job outlook is projected to grow by 22%. This growth is fueled by the increasing reliance on technology across various sectors, making this an exciting time to enter the field. The Software Development program at Durham Tech prepares students with the necessary skills and knowledge to thrive in this dynamic industry, offering both an associate's degree and diplomas in Information Technology.