Flexera
Flexera2h ago
Foundit

Software Development Engineer

Bengaluru / Bangalore
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 enhance and secure our enterprise data platform, focusing on improving security, stability, performance, and testability within a large, data-intensive system for enterprise customers. This role involves working on production code and automation for a platform that handles data ingestion, processing, and delivery at scale. While this is not a senior position and will be supported by experienced engineers, candidates are expected to be curious, accountable, and eager to grow their skills.

What You'll Do

  • Contribute to product enhancements in security, reliability, and performance for a complex enterprise application.
  • Design, implement, and maintain automated tests for new and existing features.
  • Work with .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.
  • Assist in improving 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 ensure predictable, high-quality deliveries.

Required Technical Skills

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

Nice to Have

  • Experience with enterprise or data-centric platforms.
  • Exposure to test automation frameworks (e.g., xUnit, NUnit, JUnit, SpecFlow).
  • Familiarity with performance, scalability, or security aspects of backend systems.
  • Experience in a mixed-technology stack (Windows/Linux, multiple languages).

What We're Looking For (Personal Qualities)

  • A passion for learning, system improvement, and delivering quality software.
  • Strong problem-solving abilities and persistence in addressing complex issues.
  • Comfort in asking questions and respectfully challenging assumptions.
  • A willingness to support the team during high-pressure situations, avoiding hero culture.
  • Clear communication skills, effective with both engineering and non-engineering colleagues.
  • A strong sense of ownership combined with valuing collaboration and feedback.

Flexera is committed to fostering a diverse, equitable, and inclusive workforce. We encourage candidates requiring accommodations to reach out.

Company

Flexera

Flexera

Flexera is a leader in Hybrid IT Asset Management (ITAM) and FinOps, helping organizations optimize technology spend and achieve billions in savings. Their award-winning, data-driven SaaS solutions fo...

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