Flexera
Flexera13h ago
Foundit

Software Development Engineer

Bengaluru / Bangalore, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Development Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Flexera

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Flexera is seeking a Software Engineer to contribute to the evolution and strengthening of our enterprise data platform. This role involves enhancing the security, stability, performance, and testability of a large-scale, data-intensive system serving enterprise customers. You will work on production code and automation, focusing on a platform that processes and serves data at scale. While this is not a senior role and support will be provided by experienced engineers, curiosity, accountability, and a desire to grow are essential.

Key Responsibilities:

  • Contribute to product enhancements focusing on security, reliability, and performance within a complex enterprise application.
  • Design, implement, and maintain automated tests for new and existing functionalities.
  • Develop across .NET, Java, and SQL components within a multi-service, multi-language platform.
  • Participate in design discussions and code reviews, adhering to established design patterns and coding standards.
  • Improve CI/CD pipelines by integrating automated tests and quality gates.
  • Investigate and resolve defects across application, data, and integration layers.
  • Collaborate with engineers, QA, and product stakeholders to achieve predictable, high-quality results.

Required Technical Skills:

  • 2-4 years of professional software development experience.
  • Hands-on experience with .NET and/or Java, with strong SQL skills.
  • Solid understanding of software testing fundamentals, including automation concepts.
  • Experience writing or maintaining automated tests (unit, integration, or functional).
  • Familiarity with CI/CD pipelines and automated build/test workflows.
  • Ability to understand and work with data-driven systems, including schemas, transformations, and data quality.

Nice to Have:

  • Experience with enterprise or data-centric platforms.
  • Exposure to test automation frameworks such as xUnit, NUnit, JUnit, or SpecFlow.
  • Familiarity with performance, scalability, or security considerations for backend systems.
  • Experience in a mixed-technology environment (Windows/Linux, multiple languages).

Personal Qualities:

  • Passion for learning, system improvement, and delivering high-quality software.
  • Strong problem-solving skills and persistence in addressing complex challenges.
  • Comfortable asking questions and respectfully challenging assumptions.
  • Willingness to support the team during high-pressure situations without promoting hero culture.
  • Clear communicator skilled in working with both engineering and non-engineering roles.
  • Takes pride in ownership while valuing collaboration and constructive feedback.

Company

Flexera

Flexera

Flexera is a leader in Hybrid IT Asset Management (ITAM) and FinOps, helping organizations worldwide save billions on technology expenses. Our award-winning, data-driven SaaS solutions optimize techno...

Bengaluru / Bangalore, India
Posted on Foundit
Software Development Engineer at Flexera | Bengaluru / Bangalore, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform