Job Description - Back-end Developer
We are seeking an experienced back-end developer to join our company’s development
team. The applicant should be analytical, result-driven who will work with our
developers to debug and improve existing back-end applications and processes. The
back-end developers will use their understanding of different languages and analytical
tools to analyze codes and industry developments, solve problems, create more efficient
processes and a seamless experience for the users. The ideal candidate should be
excellent in communication and project management skills.
As a successful back-end developer you should be focused on creating more efficient
programs, and a better user-experience.
Responsibilities of a Back-end developer
- Compile and analyze codes, processes, and data to debug issues and find out the areas
of improvement.
- Communicating with the front-end developers and team members to set the
objectives and build more functional codes to improve the user-experience.
- Suggesting ideas for new programs, features, or products by analyzing industry
development standards and trends.
- Recording and reporting the data to the appropriate parties such as team leaders or
clients.
- participating in the organized training programs to stay updated on the best-practices,
learn new skills, and assist other team members.
- Leading the projects when required
Requirements of a Back-end developer
- Bachelor’s degree in CS, computer engineering, or any similar field.
- [X] years of experience working as a back-end developer
- Knowledge of programming languages like Java, PHP, Python, and operating systems
- Extensive knowledge of web development lifecycle, programming techniques, and
tools.
- Must be able to focus on user-experience, efficiency, and process enhancement
- Excellent in managing project and time
- Extensive problem solving, verbal and written communication skills
- Ability to work individually and with a team