HumanBit Logo

Software Engineer | Codersbrain

full-time
Posted on August 11, 2025

Job Description

Software Development Manager

Company Overview

Company details are not specified.

Job Summary

The Software Development Manager will oversee the entire software development process from conception to deployment. This role involves leading a development team to build scalable, end-to-end systems that contribute to measurable business growth and enhance user experiences.

Responsibilities

  • Manage the complete software development life cycle, from conception to deployment.
  • Lead the development team while providing guidance on building end-to-end systems optimized for speed and scalability.
  • Participate in the design, development, testing, deployment, and maintenance of new and existing features.
  • Build highly scalable distributed solutions across the full stack.
  • Ensure application performance, uptime, and scale while maintaining high standards for code quality and application design.
  • Implement agile development methodologies, adhering to best practices and pursuing continued learning opportunities.

Qualifications

  • 7-10 years of experience in building large-scale software applications.
  • Proven experience in developing web applications.
  • Proficiency in shell scripting.
  • Experience designing and integrating RESTful APIs.
  • Extensive knowledge of popular Java frameworks like Angular, Struts, JSF, Spring MVC, and Spring Boot.
  • In-depth Java development knowledge, including web services and JavaScript.
  • Familiarity with Object-Relational Mapping (ORM) frameworks, such as Hibernate.
  • Understanding of Java Persistence API (JPA).
  • Experience with DevOps tools (e.g., GitHub, GitLab, Jenkins, or other deployment tools).
  • Excellent debugging and optimization skills.
  • Competence in unit and integration testing.
  • Strong communication skills.

Preferred Skills

  • Familiarity with additional technical skills such as:
    • Java, JavaScript, Angular, HTML/CSS, Git, and GitHub.
    • Servers such as Tomcat and WebSphere.
    • Experience with React.
    • FTP/SFTP skills.
    • Knowledge of Unix and shell scripting.
    • Awareness of databases and web storage technologies.
    • Experience with Spring Frameworks.
    • Proficiency in DevOps tools, including Jenkins, Docker, and Kubernetes.

Experience

  • 7-10 years of relevant experience in software development and team leadership.

Environment

  • Work environment specifics are not mentioned, but may be in-office, remote, or hybrid.

Salary

Salary details are not specified.

Growth Opportunities

Opportunities for career advancement within the company are not specified.

Benefits

Details regarding employee benefits are not specified.

Powered by
HumanBit Logo