Match score not available

Remote Software Development Manager

Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

Over 10 years of software development experience, Proficiency in programming languages like Python and Go, In-depth knowledge of frontend frameworks, Expertise in AWS or Azure and containerization technologies, Bachelor's degree in Computer Science or related field.

Key responsabilities:

  • Lead design, development, testing, and deployment of applications
  • Mentor engineers, ensuring coding standards are met
  • Collaborate with teams to define technical requirements
  • Maintain CI/CD pipelines for enhanced processes
  • Foster continuous learning and improvement within the team
Get It Recruit - Information Technology logo
Get It Recruit - Information Technology Human Resources, Staffing & Recruiting TPE https://www.get.it/
2 - 10 Employees
See more Get It Recruit - Information Technology offers

Job description

Position Title: Software Development Manager - Remote

Position Overview

Join our innovative team dedicated to creating advanced software solutions that address complex real-world challenges. We are actively seeking a skilled Software Development Manager or Lead Software Engineer who is passionate about software development and team leadership. In this pivotal role, you will oversee the design, development, and maintenance of scalable applications while guiding a talented team of engineers. Your ability to collaborate across various departments will be crucial in delivering high-quality, secure, and efficient software solutions.

Key Responsibilities

  • Spearhead the design, development, testing, and deployment of web applications and APIs.
  • Engage in hands-on coding and architect workflows across a range of services and data repositories.
  • Lead, mentor, and support a team of engineers, ensuring adherence to coding best practices and software development standards.
  • Collaborate with internal and external teams to define technical requirements and ensure timely project delivery.
  • Develop and maintain CI/CD pipelines to enhance continuous integration and deployment processes.
  • Design and sustain enterprise-level services for both internal operations and client-facing applications.
  • Diagnose and resolve performance, security, and scalability issues within existing applications.
  • Maintain the security, scalability, and cost-efficiency of cloud infrastructure, utilizing platforms such as AWS or Azure.
  • Foster a culture of continuous learning, improvement, and teamwork within the development team.

Required Skills

  • Over 10 years of practical software development experience, with proficiency in programming languages such as Python, Go, or equivalents.
  • In-depth knowledge of frontend frameworks (e.g., Angular, React, Vue) and modern web technologies.
  • Comprehensive understanding of both SQL and NoSQL databases.
  • Expertise in cloud platforms like AWS or Azure, along with experience in containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD tools for seamless integration and deployment.
  • Knowledge of message queuing systems or event-driven architecture.
  • Proven capability in leading and mentoring software engineering teams.
  • Exceptional communication skills for effective collaboration with both technical and non-technical stakeholders.

Qualifications

  • Experience with microservices and service-oriented architecture (SOA) is preferred.
  • Familiarity with identity management frameworks (e.g., OAuth 2.0, SAML) is advantageous.
  • Background in Agile/Scrum and Waterfall methodologies is beneficial.
  • Strong experience in both backend and frontend development.
  • Experience in integrating third-party services and APIs is a plus.

Education

  • A Bachelor's degree in Computer Science, Information Systems, or a related discipline is required.
  • A Master's degree is preferred but not mandatory.

Career Growth Opportunities

This role offers a remarkable chance to be part of a forward-thinking team, where your expertise will significantly influence the development of meaningful software solutions. We are committed to fostering your continuous learning and professional growth, paving the way for career advancement.

Company Culture And Values

Our team is characterized by a culture of continuous learning and collaborative improvement. We value teamwork and support one another in delivering high-quality, secure, and efficient software solutions. If you are ready to take on the challenge and contribute to impactful projects, we invite you to apply and become part of our esteemed organization.

Employment Type: Full-Time

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership
  • Verbal Communication Skills

DevOps Manager Related jobs