Apply

Software Development Manager

Posted 6 days agoViewed

View full description

πŸ’Ž Seniority level: Manager, 5 years of hands-on software development experience, 2+ years of experience in managing, mentoring, and leading software engineering teams

πŸ’Έ Salary: 175500.0 - 246900.0 USD per year

πŸ” Industry: Logistics

πŸ—£οΈ Languages: Technical, non-technical

⏳ Experience: 5 years of hands-on software development experience, 2+ years of experience in managing, mentoring, and leading software engineering teams

Requirements:
  • 5 years of hands-on software development experience.
  • 2+ years of experience in managing, mentoring, and leading software engineering teams.
  • Proven track record of building successful enterprise or consumer-facing products.
  • Excellent software project management skills.
  • Effective written and oral communication skills, both technical and non-technical.
  • Deep understanding of software architecture and best practices.
  • Strong quantitative data analysis and critical thinking skills.
Responsibilities:
  • Hire, manage, and grow a software engineering team.
  • Work with Product Managers on strategy and roadmap development.
  • Ensure high availability and scalability of software architecture across engineering.
  • Promote best practices in software design, development, testing, and deployment.
Apply

Related Jobs

Apply

πŸ“ US

πŸ” Healthcare

  • Bachelor’s Degree in Computer Science or related field.
  • 7+ years of professional software development experience.
  • 2+ years in a software engineering management role leading scrum teams.
  • Proven track record of building high-performing engineering teams.
  • Hands-on experience with CI/CD frameworks and cloud-based microservice architectures.
  • Strong background in object-oriented languages, especially Java.
  • Build and lead a high-performance engineering team by hiring, mentoring, and developing engineers.
  • Set clear, measurable goals and hold individuals accountable.
  • Oversee daily activities of multiple scrum teams and guide technical decisions.
  • Collaborate to break down complex projects into tasks and ensure timely completion.
  • Drive quality and reliability in design, development, and testing efforts while removing roadblocks.

AWSDockerGraphQLJavaKubernetesC#AzureCI/CDRESTful APIsScala

Posted about 5 hours ago
Apply
Apply

πŸ“ United States

πŸ” Healthcare

  • Bachelor’s Degree in Computer Science or related field, or equivalent work experience.
  • 7+ years of professional software development experience with progressively increasing responsibility.
  • 2+ years in a software engineering management role, leading multiple scrum teams.
  • Experience with CI/CD frameworks and cloud-based microservice architectures.
  • Strong background in object-oriented languages, especially Java.
  • Hire, mentor, and develop engineers, setting clear goals and promoting a culture of innovation.
  • Oversee day-to-day activities of multiple scrum teams, ensuring timely project completion.
  • Coordinate design, development, and testing efforts, focusing on quality.
  • Serve as a technical leader, helping to resolve issues and provide feedback.
  • Strategically allocate resources and plan for future needs in a collaborative manner.

AWSDockerGCPJavaKubernetesC#AzureCI/CDRESTful APIsScala

Posted about 5 hours ago
Apply
Apply

πŸ“ US

πŸ” Specialty healthcare technology solutions

  • Experience in managing software development teams.
  • Strong understanding of compliance, regulatory requirements, and interoperability.
  • Technical execution capabilities to ensure project effectiveness.
  • Ability to assess project scope and feasibility.
  • Responsible for leading and managing software development efforts focused on compliance and regulatory requirements.
  • Oversee a team of high-performing software developers.
  • Ensure delivery of robust, scalable solutions aligned with healthcare regulations and organizational objectives.
  • Evaluate project scope and assess feasibility.
  • Drive technical execution while fostering innovation and efficiency.

LeadershipProject ManagementSoftware DevelopmentCompliance

Posted 6 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Healthcare technology

  • Collaborate openly and clearly with team members.
  • Embrace a growth mindset and flexibility.
  • Navigate an evolving environment with resourcefulness.
  • Guide and mentor high-performing teams.
  • Empower teams to design, develop, and deploy robust solutions.
  • Drive business success through effective leadership.

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentAgileREST APIMicroservices

Posted 19 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 185300.0 - 301100.0 CAD per year

πŸ” Healthcare technology

  • At least 12+ years of experience in software engineering, including 5+ years of management experience.
  • Experience working with data domains involving PHI, PII, PCI, and fraud risks.
  • Proven track record of leading large complex projects iteratively and growing teams.
  • Exceptional communication skills to align technical and business strategies across teams.
  • Experience in building and nurturing high-performing teams focused on innovation and collaboration.
  • Ability to use quantitative & qualitative data for decision making.
  • Experience collaborating with Design, Product, and Support teams.
  • Extensive experience in building highly available, scalable services and understanding system resiliency and cloud architecture.
  • Guide and mentor high-performing Payments and Payroll teams to design, develop, and deploy robust solutions.
  • Set direction by creating strong roadmaps and applying a strategic lens to project planning and execution.
  • Enhance team engagement and operational excellence through a metric-driven approach.
  • Foster professional growth through mentorship, providing timely feedback and praise.
  • Engage in iterative and agile delivery of customer value.

AWSBackend DevelopmentLeadershipProject ManagementPythonSoftware DevelopmentJavaRuby on RailsC#Data engineeringGoREST APISoftware Engineering

Posted 21 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 166000.0 - 197000.0 CAD per year

πŸ” Technology

🏒 Company: SyndioπŸ‘₯ 101-250πŸ’° $50,000,000 Series C over 3 years agoHuman ResourcesAnalyticsSoftware

  • Compassionate mentor with the ability to raise the performance of teammates.
  • Proven collaboration skills across product and engineering teams.
  • Excellent communication skills for interfacing with technical and non-technical teams.
  • Strong problem-solving and critical thinking abilities.
  • Experience in enterprise technology applications architecture, design, development, and maintenance.
  • Focus on performance, reliability, and security.
  • Manage a team of highly skilled backend developers.
  • Provide technical leadership to your team and make responsible technical decisions.
  • Share expertise in Google Cloud Platform Data toolsets.
  • Contribute to data-related best practices and process improvements.
  • Collaborate with various departments to ensure project requirements are met.
  • Create a culture of diversity and belonging while leading hiring processes.
  • Document, plan, and drive execution of team decisions.

Backend DevelopmentLeadershipPythonSoftware DevelopmentGCPKubernetesData engineering

Posted 26 days ago
Apply
Apply

πŸ“ Canada

πŸ” Commerce and Payments

🏒 Company: Lightspeed CommerceπŸ‘₯ 1001-5000πŸ’° $716,100,000 Post-IPO Equity over 3 years agoπŸ«‚ Last layoff 2 months agoE-CommerceBusiness Information SystemsRetail TechnologyCloud Management

  • Experience leading a team of developers through successful delivery of software products.
  • Experience delivering microservice-driven, scalable, cloud-based applications.
  • Strong working knowledge of Java and/or TypeScript.
  • Professional experience in agile development and continuous delivery best practices.
  • Strong written and verbal English communication skills.
  • Ability to coach, mentor, and drive individual and overall team development.
  • Strong passion for continuous learning and improvement.
  • Focus on software scalability and resilience.
  • Guiding, motivating and growing a team of software developers as they solve complex problems in the Payments domain.
  • Managing a team through collaboration with a Technical Lead Staff Engineer.
  • Working closely with architects, Product teams, engineering leadership, and stakeholders to align on team priorities.
  • Identifying, communicating and removing impediments and risks to delivery across Financial Services.
  • Planning and furthering the professional growth of individual team members.
  • Reporting on team progress and status to engineering leadership.
  • Hiring top talent for the team and wider organization.
  • Providing technical and process guidance to the team during delivery.

AgileCloud ComputingJavaTypeScriptMicroservices

Posted about 2 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Education Technology (EdTech)

🏒 Company: American College of EducationπŸ‘₯ 100-500Education

  • Bachelor's degree in Computer Science, Engineering, Information Systems or related discipline.
  • 10+ years of Information Technology experience.
  • 5+ years of hands-on software development experience, preferably using Microsoft technology stack like .NET, C#, SQL Server, ASP.NET MVC, JavaScript, Angular.
  • 3+ years in a technical supervisory/management role.
  • Experience creating and consuming web APIs.
  • Experience managing software projects using Agile/Scrum framework.
  • Experience with Microsoft Azure cloud is preferred.
  • Certification in Agile, Scrum or equivalent frameworks is a plus.
  • Experience with enterprise applications in the EdTech space is a strong plus.
  • Leads the development of new software and subsystems.
  • Identifies and removes impediments to development team’s productivity.
  • Provides supervision of development team to ensure adherence to policies, standards, and documentation requirements.
  • Contributes to resource estimation and work allocation across delivery teams and members.
  • Plans change management and training for end users.
  • Conducts technical design and code reviews, providing feedback.
  • Coordinates with external resources and vendors.
  • Tracks and communicates delivery progress and risks.
  • Collaborates with stakeholders to ensure solutions align with business priorities.
  • Manages end-to-end solution delivery utilizing modern techniques and approaches.
  • Ensures deliverables meet customer expectations.
  • Collaborates with other IT Managers to improve delivery practices.
  • Manages application architecture and integrations using APIs.
  • Provides technical expertise for technology and implements future solutions.
  • Identifies and manages risks associated with application security.
  • Manages external vendor resources for optimization.
  • Ensures scalable application build-out and team stays on track.
  • Maintains up-to-date technical documentation.
  • Supports release processes outside normal business hours.
  • Ensures adherence to software development lifecycle policies.

AgileASP.NETJavascriptMicrosoft AzureSCRUMC#API testing.NETAngularREST API

Posted 2 months ago
Apply
Apply

πŸ“ Ireland

🧭 Full-Time

πŸ” Travel technology

🏒 Company: SojernπŸ‘₯ 501-1000πŸ’° $9,842,000 over 1 year agoπŸ«‚ Last layoff about 1 year agoDigital MarketingAdvertising PlatformsSaaSTravel

  • Strong knowledge of technology stack involving Java and MySQL database, scalability.
  • Experience working with Angular or React.
  • 15+ years of experience in software development.
  • 5+ years of experience in managing development teams.
  • Strong knowledge of the Software Development Life Cycle (SDLC) process.
  • Proven track record in product development and program management.
  • Expertise in modern technologies and best practices.
  • Certified Scrum Master (CSM) or equivalent experience.
  • Experience in building and managing cross-functional teams.
  • Strong organizational skills and the ability to prioritize tasks.
  • Detail-oriented and highly organized.
  • Innovative thinker with a passion for technology.
  • Strong leadership and communication skills.
  • Lead and mentor teams of developers and QA engineers, fostering a collaborative and productive work environment.
  • Oversee the entire SDLC process, ensuring efficient and effective project delivery.
  • Drive product development from concept to launch, delivering high-quality software solutions.
  • Manage programs, coordinate multiple projects, and ensure alignment with business goals.
  • Implement and manage Agile methodologies to enhance team performance.
  • Build and manage cross-functional teams for seamless collaboration.
  • Execute projects on time and within budget, prioritize tasks, and manage resources.
  • Maintain and update project status to management weekly.
  • Develop key metrics/KPI to indicate progress and product quality.

LeadershipProject ManagementSoftware DevelopmentAgileJavaMySQLQASCRUMProduct DevelopmentAngularReactCommunication SkillsCollaborationAgile methodologiesOrganizational skills

Posted 3 months ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ $154,400 - $241,300 per year

πŸ” Healthcare

  • Experience managing back-end platform teams in dynamic environments.
  • Strong background in maintaining and scaling back-end systems, with direct experience working on large monolithic applications like Ruby on Rails.
  • Familiarity with container orchestration platforms, particularly Kubernetes, and hands-on experience managing Helm charts.
  • Solid understanding of SRE principles, including monitoring, observability, and managing incidents for critical infrastructure.
  • Experience driving improvements in developer experience, such as standardizing development environments, streamlining workflows, and managing golden images for back-end development.
  • Proven experience managing diverse development teams, navigating interpersonal dynamics, and fostering team cohesion.
  • In this role, you’ll lead the Back-end Services Foundations (BSF) team, a key part of Jane's platform that powers our core services.
  • You’ll be responsible for ensuring the stability, scalability, and performance of our back-end systems, while driving initiatives that will empower our development teams to deliver innovative healthcare solutions.
  • You’ll also coach and mentor team members, helping them grow into their next roles.
  • Ultimately, your role will be instrumental in supporting Jane's vision of building transformative clinic management software for healthcare professionals.

LeadershipKubernetesRubyRuby on RailsCollaboration

Posted 4 months ago
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.