Flexera, a prominent technology solutions provider, is currently inviting qualified candidates to apply for the position of Associate Software Engineer. This role is open to individuals with a Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field, underscoring Flexera’s commitment to a strong educational foundation. The company is seeking candidates with 0 to 1 year of experience, creating an excellent opportunity for both recent graduates and individuals with limited industry exposure to embark on a promising career path. The job is based in the dynamic city of Bangalore, known for its thriving tech industry.
Company Name: Flexera
Job Role: Associate Software Engineer
Education Required: Bachelor’s or higher degree in Computer Science, Software Engineering, or related field.
Experience Required: 0–1-year
Job Location: Bangalore
Role and Responsibilities:
- Help define and execute on the technical roadmap for our core SaaS platform technology.
- Work closely with engineering teams to integrate these services with the rest of our platform.
- Collaborate closely with both architecture and engineering teams to review project requirements, technical artifacts, and designs, and ensure that our platform meets the needs of our users.
- Design, develop, and maintain high-quality, scalable, and reliable software components using GoLang.
- Collaborate with cross-functional teams to gather and refine requirements for platform services including IAM, API Gateway, notification services, and message bus.
- Deploy, and manage containerized services leveraging Kubernetes.
- Implement best practices for code quality, security, and scalability.
Required Skills and Qualification:
- Bachelor’s or higher degree in Computer Science, Software Engineering, or related field.
- Minimum 0–1 year relevant experience in software development including experience in GoLang programming language.
- Experience in container technologies, with a focus on Kubernetes, experience with cloud platforms (e.g., AWS, GCP, Azure), and familiarity with CI/CD pipelines and DevOps practices.
- Good understanding of Service Oriented Architecture and API standards such as REST and GraphQL.
- Proficiency in designing and implementing IAM solutions is a plus.
- Experience with developing and maintaining customer-facing APIs is a plus.
- Strong problem-solving skills and ability to troubleshoot complex issues.
- Excellent written and verbal communication skills.
- Ability to work effectively both independently and in a collaborative team environment.