Backend Developer

Job Description:

Nimble, a leading company in the supply chain finance industry, is seeking a talented Back End Developer with approximately 2 years of experience to join our team. The successful candidate will play a crucial role in server-side web application logic as well as the integration of the front-end part.

Responsibilities:

  1. Development: Develop high-quality software design and architecture. Identify, prioritize and execute tasks in the software development life cycle.
  2. Integration: Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  3. Optimization: Optimize the application for maximum speed, scalability, and manage hosting environment, including database administration and scaling an application to support load changes.
  4. Testing and Debugging: Develop and maintain functional and stable web applications to meet our company’s needs. Participate in the entire application lifecycle, focusing on coding and debugging.
  5. Security: Implement data protection and security features. Ensure all developed applications are secure and up-to-date.

Requirements:

  1. Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  2. Experience: Proven work experience as a Back End Developer with a strong portfolio. Experience in finance or a related field is a plus.
  3. Technical Skills: Proficient understanding of server-side languages such as .NET, Java, Python, Ruby, etc. Familiarity with front-end languages (e.g. HTML, JavaScript and CSS).
  4. Problem-Solving: Strong problem-solving skills with a creative approach. Ability to handle work in a fast-paced, dynamic environment.
  5. Communication: Good communication skills, with the ability to clearly explain technical concepts to non-technical colleagues.
  6. Teamwork: Ability to work effectively in a team environment, contributing positively to team operations and working relationships.

What You Will Do:

As a Back End Developer at Nimble, you will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. Your role will be crucial in maintaining the central database, developing server-side logic, and ensuring high performance and responsiveness to front-end requests.

Apply to this job