Senior Software Engineer, Flexera

Salary not provided
SQL
MongoDB
Docker
Kubernetes
C#
.NET
Azure
Senior level
Remote in Canada
Flexera

IT management solutions

Open for applications

Flexera

IT management solutions

1001+ employees

B2BSaaS

Open for applications

Salary not provided
SQL
MongoDB
Docker
Kubernetes
C#
.NET
Azure
Senior level
Remote in Canada

1001+ employees

B2BSaaS

Company mission

To help IT executives turn insight into action.

Role

Who you are

  • Experience: 5+ years of professional software development experience, with a strong focus on C# .NET
  • Expertise in C# .NET for microservices development and optimization
  • Advanced knowledge of Docker and Docker Compose for containerization and orchestration
  • Proficiency in messaging technologies such as NATS, including design and implementation
  • Extensive experience in designing and developing RESTful and Asynchronous APIs
  • Proven experience managing containerized applications at scale with Kubernetes
  • Experience with MongoDB for database management and integration
  • Leadership: Demonstrated ability to lead and mentor junior engineers, driving the adoption of best practices
  • Problem-Solving: Exceptional problem-solving skills with a proactive approach to identifying and resolving complex issues
  • Communication: Strong verbal and written communication skills, capable of effective collaboration with cross-functional teams
  • Bachelor’s degree in computer science, Engineering, or a related field; advanced degrees or certifications are a plus. Equivalent substantial related experience in software engineering will also be considered

Desirable

  • Experience with cloud platforms, particularly Azure
  • Familiarity with Agile/Scrum methodologies and practices
  • Experience with additional messaging technologies or service mesh solutions
  • Experience with Kubernetes, Helm charts, and Kustomize
  • Knowledge of SQL Server

What the job involves

  • As a Senior Software Engineer at Flexera, you will leverage your extensive experience to design, develop, and optimize complex microservices architectures. You will play a key role in guiding the adoption and implementation of best practices in C# .NET development, Docker containerization, Kubernetes orchestration, and messaging technologies like NATS. Your expertise will shape our technical direction and ensure the success of our innovative software solutions
  • Design and implement features on a scalable and high-performance microservices architecture using C# .NET, ensuring reliability and efficiency
  • Architect and implement reliable messaging solutions using NATS to facilitate smooth communication between microservices
  • Design and develop scalable, secure, and high-performing RESTful and Asynchronous APIs
  • Oversee the creation, deployment, and management of Docker containers and Docker Compose configurations, ensuring robust and secure setups
  • Lead the deployment, scaling, and management of applications within Kubernetes clusters, utilizing best practices for container orchestration
  • Mentor and guide junior engineers, conduct code reviews, and foster best practices to enhance team capabilities and code quality
  • Proactively identify and resolve complex technical issues related to microservices, containerization, and messaging systems to ensure minimal disruption
  • Develop and maintain comprehensive documentation and establish best practices for software development, deployment, and maintenance
  • Work closely with product managers, architects, and stakeholders to align technical solutions with business objectives and drive successful project outcomes

Our take

Flexera is an IT solutions company for businesses looking to maximize the potential of their technology investments. Spun out of legacy company InstallShield dating back to 1987 and its leading software product Flexnet Manager, Flexera offers a range of solutions including IT asset management, IT visibility, and cloud migration.

It’s the latter that in the present day seems to be the most popular product from not only Flexera, but competitors too. Flexera was cited in the summer 2022 by Information Services Group as a global leader in hyperconverge infrastructure solutions (HCI) systems, that uses cloud computing as a basis for its build.

The company has been a shapeshifting entity on the market for decades now, with a flexible range of services that in 2023 include the Flexera One FinOps, a solution for the strengthening of cloud central teams. Flexera also saw a buyout by private equity firm Thoma Bravo to the sum of $2.9 billion in 2020. The large company boasts 50,000 customers worldwide and offices in Asia Pacific and Northern Europe, having acquired a healthy rostrum of IT companies over the years.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle

Insights

Top investors

Few candidates hear
back within 2 weeks

Company

Funding (last 2 of 5 rounds)

Feb 2013

$15.6m

SERIES D

Sep 2010

$25m

SERIES C

Total funding: $62.1m

Company benefits

  • Health and mental wellness
  • Competitive time off and new-parent support
  • Retirement and employee investment program
  • Student loan debt relief and tuition reimbursement
  • Be part of the diversity council, have fun and give back

Company values

  • Candor - Flexera is direct and open, holding each other accountable.
  • Keep Score - Flexera measures its successes, learns from its failures and is accountable.
  • Passion - Flexera inspires with its curiosity, love of learning, relentless focus and integrity.
  • Celebrate Success - Flexera recognizes people who do extraordinary things.
  • Professionalism - Flexera strives to improve, add skills and hold itself to the highest ethics.
  • Give Back - Flexera seeks to have a charitable impact at the local, regional and national levels.

Company HQ

Addison Township, Itasca, IL

Leadership

Currently Co-Founder of the Do Great Things Initiative and Operating Advisor at Thoma Bravo.

Share this job

View 15 more jobs at Flexera