Collect and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
Collaborate with front-end developers and other team members to set goals and design more functional and coherent codes to enhance the user experience.
Develop ideas for new software, products or features by monitoring industry developments and trends.
Record data and communicate it to the appropriate parties, such as customers or leadership.
Participate in continuing education and training to stay up-to-date with best practices, learn new programming languages, and better assist other team members.
Take the lead in projects, as needed.
Qualifications:
Bachelor's degree in computer programming, computer science, or related field.
Proficiency and understanding of specific languages, such as .net or C# and operating systems may be required.
Strong understanding of the web development cycle and programming techniques and tools.