Senior Backend Software Engineer

Posted 6 months ago

About Lagersoft

Lagersoft is a technology company focused on building scalable, innovative digital solutions that empower businesses to grow through intelligent software. Our engineering team designs and develops reliable backend systems that support high-performance web and cloud-based applications.

We’re looking for a Senior Backend Software Engineer to join our growing team and help shape the architecture, design, and scalability of our products.


Role Objective

The Senior Backend Engineer will be responsible for designing, developing, and maintaining server-side logic, databases, and APIs that power the company’s applications. This role requires strong programming skills, experience in API architecture, and a solid understanding of database management and backend best practices.


Key Responsibilities

  • Design, build, and maintain efficient, reusable, and scalable backend services.

  • Develop, integrate, and maintain RESTful APIs.

  • Manage and optimize both relational (SQL) and non-relational (NoSQL) databases.

  • Ensure system performance, security, and scalability across applications.

  • Participate in code reviews and contribute to continuous improvement.

  • Write automated tests to ensure product quality and reliability.

  • Implement security best practices in backend development.

  • Collaborate closely with Frontend, Product, and QA teams to define requirements.

  • Manage version control using Git and maintain proper documentation of backend systems.


Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.

  • 5+ years of experience in backend software development.

  • Proficiency in one or more backend languages such as Python, Go, C#, or Node.js.

  • Strong knowledge of REST APIs, web architecture, and cloud service platforms (AWS, Azure, or similar).

  • Advanced experience with SQL and NoSQL databases.

  • Intermediate level of English (reading and technical communication).

  • Excellent teamwork, communication, and problem-solving skills.


Core Competencies

  • Effective Communication: Ability to listen, collaborate, and communicate ideas clearly.

  • Teamwork: Strong collaboration skills to achieve shared goals.

  • Adaptability & Resilience: Ability to thrive under pressure and adapt to change.

  • Problem-Solving: Analytical mindset to identify and resolve challenges efficiently.

  • Leadership: Capable of influencing and guiding peers toward common objectives.

  • Innovation: Creative approach to improving products, processes, and technologies.


Why Join Lagersoft

  • Opportunity to build innovative software in a fast-growing tech environment.

  • Collaborative and flexible work culture.

  • Exposure to cloud-based technologies and modern development stacks.

  • Continuous learning and professional growth opportunities.

Apply For This Job

A valid email address is required.
A valid phone number is required.