Back End Software Engineer Vacancy
We are looking for a highly skilled Back End Software Engineer to join our team. As a Back End Software Engineer, you will be responsible for developing and maintaining the server-side of our web applications, ensuring seamless integration with the front-end and providing an excellent user experience.
Main Tasks:
1. Develop and maintain server-side components of web applications
2. Write clean, efficient, and well-documented code
3. Optimize performance and scalability of applications
4. Work closely with front-end engineers to develop robust, scalable, and efficient solutions
5. Participate in code reviews and provide constructive feedback
6. Solve complex problems and provide timely solutions
Qualifications:
* Bachelor's degree in Computer Science or related field
* Minimum of 3 years experience as a Back End Software Engineer
* Strong knowledge of back-end programming languages such as Java, Python, or PHP
* Proficient in database management systems (SQL or NoSQL)
* Experience with RESTful APIs
* Familiarity with front-end languages (HTML, CSS)
* Able to work effectively in a collaborative team environment
* Excellent analytical and problem-solving skills
We offer a competitive compensation package and opportunities for professional growth and development.
If you are passionate about coding and have a strong understanding of back-end development principles, we would love to hear from you.