Software Developer responsibilities and duties
The responsibilities and duties section is the most important part of the job description. Here you should outline the functions this position will perform on a regular basis, how the job functions within the organization and the title of the manager the person will report to.
Develop and implement new software programs
Maintain and improve the performance of existing software
Clearly and regularly communicate with management and technical support colleagues
Design and update software database
Test and maintain software products to ensure strong functionality and optimization
Recommend improvements to existing software programs as necessary
Software Developer qualifications and skills
Next, outline the required and preferred skills for your position. This may include education, previous job experience, certifications and technical skills. You may also include soft skills and personality traits that you expect from a successful candidate. While it may be tempting to include a long list of skills and requirements, including too many could dissuade qualified candidates from applying. Keep your list of qualifications concise, but provide enough detail with relevant keywords and terms.
Bachelor’s Degree in Computer Science required
2+ years’ experience in web and software development
Strong knowledge on OOPS concept is mandatory
Demonstrated knowledge of web technologies, such as PHP/HTML/CSS/MYSQL/Ajax/ React JS/Node JS/Javascript.
Knowledge of MVC frameworks is added advantage.
Ability to work independently and multi-task effectively
Demonstrated understanding of projects from the perspective of both client and business
Flexible and willing to accept a change in priorities as necessary
Strong attention to detail