Senior Software Engineer at Flexera

Bengaluru, Karnataka, India

Flexera Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SaaS, FinOps, ITAMIndustries

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 6+ years of experience in .NET Core, .NET Framework, and backend development using C#
  • Experience working with frontend development with React
  • Experience working with relational and non-relational databases (SQL Server, PostgreSQL, MongoDB)
  • Experience in event-driven microservices and microservices observability (tracing, metrics collection, monitoring tools)
  • Containerization technologies (Docker, Kubernetes)
  • Understanding of Design patterns and their implementation as per the context
  • Good understanding of Windows OS and Domain
  • Ability to write clean, easy to understand code
  • Outstanding analytical and problem-solving capabilities
  • Excellent written and verbal communication skills
  • Experience with working in an agile environment

Responsibilities

  • Design, build, test, and maintain efficient, reusable, and reliable C# code
  • Provide technical leadership to the development team, helping them make informed decisions and grow their skills
  • Actively participate in coding, debugging, and troubleshooting to contribute to the development effort while maintaining a focus on architectural excellence
  • Review code to ensure adherence to coding standards, best practices, and architectural guidelines
  • Identify and address performance bottlenecks and scalability issues in the product
  • Create and maintain comprehensive technical documentation for architectural designs, coding guidelines, and best practices
  • Work closely with cross-functional teams to ensure the successful integration of various components and technologies
  • Ensure that the solution meets performance, scalability, and security requirements
  • Identify and mitigate potential risks and issues related to the solution
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Debug Windows applications and maintain written code for .NET projects
  • Identify and handle technical risks and issues
  • Provide technical support to stakeholders in the organization

Skills

C#
Backend Services
Software Design
Technical Leadership
Code Review
Debugging
Troubleshooting
Performance Optimization
Scalability

Flexera

IT management and software optimization solutions

About Flexera

Flexera provides IT management software and optimization solutions that help businesses control their software and IT costs. Its products enable organizations to manage their technology investments more efficiently, particularly during digital transformation efforts. Flexera's main offerings include IT asset management (ITAM) and software asset management (SAM) tools, which allow clients to track and optimize software usage. Additionally, the company offers cloud management solutions to help businesses manage their cloud resources effectively. Flexera differentiates itself from competitors through its Technology Value Optimization (TVO) approach, which focuses on maximizing the business value from technology expenditures. The company's goal is to help clients achieve a return on investment (ROI) from their technology spending, ensuring that every dollar spent contributes to growth and efficiency.

Itasca, IllinoisHeadquarters
2008Year Founded
$81.4MTotal Funding
BUYOUTCompany Stage
Enterprise SoftwareIndustries
1,001-5,000Employees

Risks

Integration of Snow Software may disrupt services if not managed well.
Rising SBOM demand may strain Flexera's resources and compliance efforts.
Rapid cloud tech evolution could lead to outdated Flexera offerings.

Differentiation

Flexera's Technology Value Optimization maximizes business value from technology investments.
Acquisition of Snow Software enhances Flexera's hybrid IT management capabilities.
Flexera's SBOM management addresses rising cybersecurity threats and regulatory requirements.

Upsides

Recognition as a leader in Cloud Cost Management boosts Flexera's market credibility.
Flexera One FinOps tool optimizes costs and improves IT-finance collaboration.
Technology Intelligence Platform bridges ITAM and FinOps for hybrid IT challenges.

Land your dream remote job 3x faster with AI