SOFTWARE DEVELOPMENT MANAGER
The Software Development Manager is responsible for leading software engineering teams in the design, development, and delivery of high-quality software solutions. This role combines technical leadership, people management, and strategic planning to ensure engineering teams meet business objectives while following best practices in software development. The Software Development Manager collaborates closely with product, design, QA, and operations teams to deliver scalable, secure, and reliable applications in a fully remote environment.
This position is strictly limited to candidates who currently reside in the United States and are legally authorized to work in the U.S. Applications from individuals residing outside the United States will be rejected.
Key Responsibilities
Lead, mentor, and manage software development teams responsible for building and maintaining applications
Oversee project planning, resource allocation, and delivery timelines
Drive engineering best practices including code quality, testing, and CI/CD processes
Collaborate with product management to define technical requirements and delivery priorities
Conduct performance evaluations, career development, and coaching for engineering team members
Ensure software solutions meet scalability, performance, and security standards
Manage sprint planning, backlog prioritization, and Agile development processes
Facilitate technical decision-making and architecture discussions
Monitor project progress, risks, and dependencies and communicate updates to leadership
Recruit and support onboarding of new engineering talent
Required Qualifications
Bachelors degree in Computer Science, Software Engineering, or related field
7–10 years of software development experience, including 3+ years in engineering leadership or management roles
Strong understanding of software development lifecycles and Agile methodologies
Experience leading remote or distributed engineering teams
Proficiency in modern programming languages and software architecture principles
Strong problem-solving, leadership, and organizational skills
Excellent communication and stakeholder management abilities
Ability to balance technical leadership with people management responsibilities
Preferred Qualifications
Masters degree in Computer Science, Engineering, or Business Administration (MBA)
Experience with cloud platforms (AWS, Azure, or Google Cloud)
Knowledge of DevOps, CI/CD pipelines, and automated testing frameworks
Experience scaling engineering teams in high-growth environments
Familiarity with microservices, distributed systems, or SaaS architectures
Compensation
Performance-Based Bonus: Eligible, tied to company and team performance
Equity or Long-Term Incentives: May be available depending on organization structure
Benefits
Comprehensive medical, dental, and vision insurance
401(k) retirement plan with employer matching
Paid time off, paid holidays, and sick leave
Life, short-term, and long-term disability insurance
Flexible remote work arrangement
Professional development, leadership training, and conference reimbursement
Employee wellness and assistance programs
Work Authorization & Residency Requirement
Must be legally authorized to work in the United States
Must currently reside within the United States
Applications from candidates outside the U.S. will not be considered
Recommended Jobs
High Reach Operator
Now hiring for a High Reach Operator Role 2nd shift - Carlisle, PA! Job Description We are seeking dedicated individuals to operate stand-up high reach forklifts for order picking. The main resp…
Warehouse Operations
Roles & Responsibilities Basic PC Skills and using Microsoft Office (MS Excel, Word, Outlook). Knowledge of the basic use of data collection devices (inventory system). Understanding of transac…
Community Liaison
Overview: Join a Team That Changes Lives For more than 170 years, Elwyn has been leading the way in supporting children, teens, and adults with autism, intellectual and developmental disabiliti…
Building Controls Specialist
McClure Company has been voted one of the best companies to work for in Pennsylvania, consecutively, since 2009! We have 100% paid for medical, dental & vision benefits for employees and eligible d…
Wharehouse Supervisor
: : Summary: The main function of a warehouse supervisor is to oversee warehouse employees in order to meet business objectives for assigned departments regarding safety, quality productivity, r…
Project Engineer
Project Engineer — Capital Projects & Equipment Reliability Industry: Consumer Products Manufacturing Location: [Confidential / On-site] Overview A leading consumer products manuf…
Director, Communications Planning (Audience Strategy)
Description Position at CMI Media Group The Opportunity: Architecting the Future of Health Marketing Are you a strategic visionary ready to redefine what's possible in health marketing? CMI Me…
Warehouse Associate
Annual Compensation Range: $50,000-$56,000 Surmodics Services & Technologies ("SST") (formerly Biocoat) is committed to providing the best in developing, manufacturing, and applying coatings on …
Strategic Account Manager
You know how to clear the way, attend to complex situations, and serve as a trusted liaison. We are seeking a Strategic Business Director (SBD) to support the launch of a cardiovascular product i…
GE9X Hot Section Distinguished Staff Technical Leader
Job Description Summary Are you ready to see your career take flight? At GE Aerospace, we believe the world works better when it flies. We are a world-leading provider of jet engines, components, …