Search jobs > Austin, TX > Software engineering

Software Engineering Manager

N-able Technologies, Inc.
Austin, TX, United States
Full-time

Job Description

Why N-able

N-able is a leading provider of integrated monitoring, management, security, and ticketing solutions aimed at facilitating the digital evolution of small and medium-sized businesses.

At N-able, we prioritize our People, Partners, and Products, believing that this approach will continue to drive the growth of our business.

We foster a dynamic and innovative work environment, characterized by fast-paced operations and a commitment to continual improvement.

We are currently seeking a dynamic Software Engineering Manager to lead our Business Applications team. In this role, you will oversee multiple core Scrum teams throughout the software development lifecycle.

The ideal candidate will thrive in a geographically dispersed team environment and bring fresh ideas and enthusiasm to the table.

We are looking for an innovative manager who is unafraid to challenge existing practices and drive ongoing improvements in processes, code quality, and tooling.

Reporting to the Senior Engineering Manager of BizApps, the Software Engineering Manager will play a pivotal role in shaping the future of our business applications.

If you are seeking a challenging role in software engineering and possess the skills and attributes outlined above, we encourage you to apply today!

What You'll Do

  • Lead and manage a high-performing development team to deliver software solutions that align with the business's strategic objectives.
  • Provide technical guidance and support to developers and QA team members as needed.
  • Collaborate closely with Product Managers and stakeholders to evaluate and prioritize new features and enhancements for our business systems.
  • Define project scope and schedules that are realistic and achievable for the engineering team.
  • Track and manage releases to ensure timely delivery of projects.
  • Coordinate the resolution of support issues requiring escalation.
  • Work collaboratively with the QA team to ensure comprehensive test coverage for releases.
  • Drive continuous improvement in development processes to enhance efficiency and quality.
  • Mentor and train team members to foster their professional growth and development.

What You'll Bring

  • Bachelor's or Master's degree in Computer Science or equivalent experience.
  • 7+ years of experience in designing, developing, and deploying software.
  • 3+ years of experience in leading or managing a development and test team.
  • Proficiency in C# and the .NET Framework.
  • Strong understanding of QA processes and automated testing.
  • Self-motivated with the ability to work independently and collaboratively in a fast-paced environment.
  • Familiarity with Lead-To-Trial and Quote-To-Cash processes.
  • Experience in business applications development, including ERP, CRM, Billing, databases, Rest API technologies, and web services.
  • Knowledge of software development practices such as git, modularity, containerization, test-driven development, unit testing, and CI / CD.
  • Strong problem-solving skills and a background in software development.
  • Excellent communication and organizational abilities.
  • Thorough knowledge of Scrum / Agile methodologies, with the ability to coach Agile teams and facilitate Scrum ceremonies.

Preferences :

  • Experience working with geographically distributed engineering teams.
  • Familiarity with Salesforce and Apex development.
  • Experience in implementing service-oriented architecture solutions.
  • Knowledge of JSON and JavaScript.
  • Agile certification (CSM or CSPO)

Purple Perks

What do we offer you?

  • Medical, dental and vision - for employee , partner , and children!
  • Generous PTO and observed holidays
  • 2 Paid VoluNteer Days per year
  • Pension Plan with company-contribution
  • Employee Stock Purchase Program
  • Discounted gym access at several local facilities
  • FuN -raising opportunities as part of our giving program
  • N-ablite Learning - custom learning experience as part of our investment in you
  • The Way We Work - our hybrid working model based on trust and flexibility

About N-able

At N-able, Inc. (NYSE : NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their evolving IT needs.

We build strong relationships with our customers to help them thrive at every stage of growth, and at the heart of this effort is our network of N-ablites-a global team of extraordinary, diverse creators who are dedicated to making a difference in how our partners do IT.

LI-ZP1 #LI-Hybrid

1 day ago
Related jobs
Promoted
Procore
Austin, Texas

Manager - Software Engineering. Authorization protects the access of intellectual and contractual property of the industry, so as a manager of this change, you will have the opportunity to leave your mark on our organization and make a significant impact on the industry. This position will report to...

Promoted
VirtualVocations
Austin, Texas

Key Responsibilities:Able to bring both highly technical skills and effective people manager leadershipCoach and mentor a diverse team of engineers with an emphasis on collaboration, teamwork, creativity, and timely quality deliverySet clear expectations, standards, and goals for team excellence, dr...

Promoted
Canonical
Austin, Texas

This is an exciting opportunity for a software engineering manager, passionate about open source software, Linux and cloud computing. Sustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers. As an ...

Promoted
SHI
Austin, Texas

The Manager of AI/ML Engineering will function as an Agile Software Development Manager (ASDM) and be responsible for ensuring project teams are functioning at a high level and delivering high-quality AI and machine learning solutions. Communicate and coordinate with other managers, stakeholders, an...

Promoted
minware
Austin, Texas

We are seeking an ambitious and nice engineering manager who has experience leading teams that build scalable, maintainable software. Kevin Borders founded minware after bootstrapping his previous company to $86m in revenue and selling in 2021, with the idea of helping others benefit from lessons le...

Promoted
Accenture
Austin, Texas

Software Engineering Manager (Accenture LLP; Austin, TX): Accenture LLP has multiple openings for the position of Software Engineering Manager in Austin, TX, and the job duties are as follows:Analyze, design, build, test, implement and/or maintain multiple system components or applications for Accen...

Crossover for Work
Austin, Texas

Are you a senior software engineer known for successfully delivering product releases? Do you thrive in challenging environments and possess the strategic mindset to guide teams toward success? If this resonates with you, GFI Software has an exceptional opportunity: step into a leadership role and s...

Citizens Bank
Texas
Remote

Manager Software Engineering - Site Reliability Engineering (SRE),. ...

Capital One
TX, United States

Senior Manager, Software Engineering, Full Stack. Manager Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 8 years of experience in software engineering (Internship experience does not apply). Share your passion for ...

Electronic Arts
Austin, Texas

Work closely with engineering and design teams to ensure product. Bachelor's degree in Business, Engineering, or a related field. Previous experience in software development is a strong plus. Experience in the software industry, preferably in SaaS or cloud-based. ...