Senior Software Engineer

Year    KA, IN, India

Job Description

Revenera helps product executives build better products, accelerate time to value and monetize what matters. Revenera's leading solutions help software and technology companies drive top line revenue with modern software monetization, understand usage and compliance with software usage analytics, empower the use of open source with software composition analysis and deliver an excellent user experience--for embedded, on premises, cloud, and SaaS products.
Flexera is transforming the way enterprises deliver IT, and we're looking for experienced and collaborative professionals to help us deliver on that promise by anticipating our customers' needs and solving real problems.
As a Senior Software Engineer, you will work across our technology stack, developing new features and being involved in the full product lifecycle from requirements gathering, architecture and design, UX and wireframes, to coding and testing.
What You'll DoActively participate in an agile software development life cycle, decomposing requirements, documenting, and discussing the design, estimation, and implementation. Work in the platforms team on the Identity and Access Management services of Flexera's SaaS offering Design and implement backend micro services written in Go, packaged into Docker containers, and deployed to AWS and Azure clouds as Kubernetes clusters. Design database models for PostgreSQL and Mongo. Coordinate with all Flexera product teams to help them adopt the platform services you develop. Generate architecture recommendations and interact with customers to understand use cases and propose solutions. Constantly improve product quality, security, and performance, with a strong focus on SQL Server performance optimization and improvements. Contribute to the knowledge base, wiki, and other Flexera resources to help build the best customer experience.

You'll Be Expected to HaveAt least 4+ years of experience in software development. Extensive experience in developing backend micro-services and applications. Hands-on experience with Go programming language. Deployment and troubleshooting with Kubernetes on AWS and/or Azure cloud environments Proficient in using AI tools like GitHub Copilot to accelerate development activities. Good understanding of SQL database design. Ability to reason about software, algorithms, and performance from a high level. Good communication skills to work within and across teams.

Additional Skills (Preferred)Experience developing in Linux environments. Kubernetes or cloud certifications Exposure to Identity and Access Management concepts like OAuth2, SAML, PKI

Perks of Working at FlexeraA welcoming and casual office environment. A competitive salary and benefits package.

Revenera is proud to be an equal opportunity employer. Qualified applicants will be considered for open roles regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by local/national laws, policies and/or regulations. Regarding disability, we encourage candidates requiring accommodations to please let us know by emailing careers@flexera.com.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4055688
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year