Senior Software Engineering Manager

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's or master's degree in computer science or equivalent., 12+ years of full stack experience in software development, with expertise in C# or Java., Minimum 4 years of managerial experience, with a focus on team development and career growth., Experience with AWS Cloud, DevOps tools, and CI/CD processes..

Key responsabilities:

  • Lead and mentor a team of engineers, guiding them on best practices and development methodologies.
  • Strategize and oversee the development of frameworks and features for the eInvoicing platform.
  • Collaborate with cross-functional teams to align development efforts with product goals and ensure high-quality deliverables.
  • Manage the full software development lifecycle, from requirements gathering to post-release support.

Avalara logo
Avalara https://www.avalara.com
1001 - 5000 Employees
See all jobs

Job description

About the Team

  • We are developing a new product to support E-Invoicing requirements of our customer across the globe.
  • Our E-Invoicing application will help customers to be compliant with Government's mandatory compliance requirements.
  • This will give a great exposure to well known EPRs, third-party systems and use top-notch technologies to build integrations.
  • We have a team and contributing to Companies top most initiative.
  • Team members are getting an opportunity to learn something new in every week.

About the Role

As an engineering manager your role will be important. You'll build the eInvoicing & DES platform. Your creativity and will be the driving force behind an integration revolution. You will report to Director of Engineering.

 

  • Lead, mentor, and inspire a team of experienced engineers, providing guidance on best practices, architecture, and development methodologies.
  • Strategize and guide the development efforts for designing frameworks and features that are instrumental in building the next generation integration platform.
  • Collaborate with teams to align development efforts with product and our goals.
  • Achieve hiring and retention targets of the team.
  • Define product roadmap for features delivery.
  • Review program OKRs for success and align with the team goals.
  • Maintain high productivity, morale, engagement, and growth culture in the team.
  • Promote best practices and contributing to community presence.
  • Ensure team is following and other set processes.
  • Participate in design discussions and contribute to deliver high quality and scalable products/features/frameworks.
  • Collaborate with team members and expert groups on code reviews and test plans with an eye towards automation.
  • Take necessary corrective measures to address problems and anticipating problem areas in new designs and work.
  • Focus on optimization, performance, security, observability, scalability, and telemetry.
  • Provide guidance and mentorship to engineers, promoting a culture of innovation, collaboration, accountability, learning, and professional growth.
  • Oversee the full software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and post-release support.

 

  • Bachelor/master's degree in computer science or equivalent.
  • 12+ years of full stack experience in a software development role, shipping.
  • Expert in C# or Java programming language.
  • Experience working on AWS Cloud and DevOps (Terraform, Docker, ECS, etc.) would be beneficial.
  • Focus on automating everything.
  • Minimum 4 years of managerial experience .
  • Experience developing the skills and career of team members.
  • Leader Who understands the needs of customer and business to translate them into vision of the team.
  • Experience working in matrix organisations.
  • Experience communicating updates and resolutions to customers and other partners.
  • Knowledge of architectural styles and design patterns with simple intuitive design.
  • Passion to see your product be the best in the business.
  • CSM, PMP or similar certifications.
  • Knowledge of Enterprise Integration Patterns.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.)

This is a remote role.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Leadership
  • Mentorship
  • Problem Solving

Engineering Manager Related jobs