Current jobs related to Senior Software Engineer, API Cloud - Bengaluru, Karnataka - Enphase Energy
-
Senior Software Engineer
13 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout Cloud Software Group Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world's largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...
-
Senior Cloud Development Engineer
9 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout Cloud Software Group Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world's largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...
-
Senior Cloud Development Engineer
4 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeCloud Software Group (CSG) is seeking a talented and passionate Senior Cloud Development Engineer to join our dynamic DaaS (Desktop as a Service) team. In this role, you will be a key contributor to the development and maintenance of our Gateway Service, a critical component of our DaaS infrastructure. You will be working with cutting-edge cloud...
-
Senior Cloud Development Engineer
13 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeCloud Software Group (CSG) is seeking a talented and passionate Senior Cloud Development Engineer to join our dynamic DaaS (Desktop as a Service) team. In this role, you will be a key contributor to the development and maintenance of our Gateway Service, a critical component of our DaaS infrastructure. You will be working with cutting-edge cloud...
-
Senior Cloud Development Engineer
13 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeJob Description: As a Senior Software Engineer, you will design and implement Enterprise grade web applications and REST API services in large Public Clouds or on premise setups. The major technology stack includes .NET and C#, the Azure services, RDBMS, and advanced knowledge on CI/CD (TeamCity/Jenkins). Engineering a solution that can withstand failure...
-
Senior Cloud Development Engineer
9 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout This Team: Citrix, part of Cloud Software Group builds the secure digital workspace technology that helps , customers & millions of end-users to do their very best work from anywhere. By joining our award-winning workplace, you'll be included in the globally diverse, collaborative team that values work-life balance. Come see why Fortune named us one...
-
Cloud Software Engineer
4 days ago
Bengaluru, Karnataka, India Spectro Cloud Full timeAt Spectro Cloud, we're at the forefront of multi-cloud management solutions. Our team is dedicated to delivering unmatched value to our customers through innovative and scalable cloud-native applications.About The RoleWe're seeking a talented software engineer to join our Engineering team and contribute to the development of our cutting-edge Palette...
-
Senior Cloud Development Engineer
9 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout the team Join our dynamic Device Posture team We develop and manage Citrix Cloud's cutting-edge endpoint analysis offering, ensuring secure access to enterprise resources for our customers. Our team owns the full stack - cloud services, UI, and clients across all platforms. We're a highly motivated group with a strong sense of ownership,...
-
Senior Software Engineer
9 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout This Team: Citrix Observability Team helps customers by Providing Monitoring & Troubleshooting capabilities of Citrix Components mainly CVAD and DaaS. It is the default console which is used by all enterprise customers on a daily basis. Team is self-motivated, and owns the product with full sense of responsibility and customer empathy. Job...
-
Senior Systems Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout Cloud Software Group Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world's largest cloud software providers, serving more than million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud solutions to get work...
-
Cloud Service Engineer
2 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout Cloud Software GroupWe are creating technology that can help reshape the way people around the world work. The impact you can have at Cloud Software Group is life-changing, and the opportunities here are limitless.Job ResponsibilitiesAs a Technical Support Engineer, you will be responsible for providing industry-leading technical support to customers...
-
Senior Software Engineer
4 days ago
Bengaluru, Karnataka, India Rakuten Full timeRakuten is seeking an experienced Senior Software Engineer to join our team. In this role, you will lead the development of web APIs using Java and Spring Framework. We require a minimum of 5-12 years of experience in software development with a focus on web API development. Knowledge of Linux, database design, and team development is also necessary.The...
-
Bengaluru, Karnataka, India Guidewire Software Full timeWe are actively seeking a skilled Senior Software Engineer to contribute to the development of our expansive software ecosystem serving over 350 companies across 32 countries. As a member of our esteemed product development team, you will play a key role in crafting high-quality software that enhances the daily experiences of millions of users worldwide.The...
-
Senior Software Engineer
13 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout This Team We are seeking a Senior Software Engineer to lead the design, development, validation, deployment, and maintenance of features for Citrix Workspace app for Linux compatible with major Linux distributions such as RHEL, Ubuntu, and Raspberry PI OS. Ideal candidates will have experience working directly with customers, are adept at...
-
Bengaluru, Karnataka, India Axiom Software Solutions Limited Full timeAbout Axiom Software Solutions LimitedAxiom Software Solutions Limited is a forward-thinking company that strives to deliver exceptional software solutions. We are seeking a highly skilled and experienced Senior Java Fullstack Engineer to join our team.Job DescriptionWe are looking for a talented Senior Java Fullstack Engineer to lead the development of...
-
Senior Cloud Development Engineer
9 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout This Team: Citrix Observability Team helps customers by Providing Monitoring & Troubleshooting capabilities of Citrix Components mainly CVAD and DaaS. It is the default console which is used by all enterprise customers on a daily basis. Team is self-motivated, and owns the product with full sense of responsibility and customer empathy. Job...
-
Senior QA Engineer
13 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout This Team: You will be joining a world-class team that builds and maintains highly resilient and high performing cloud services that helps customer securely access their hosted applications and desktops. About the Role: We are seeking a highly motivated and experienced Senior QA Engineer to join our dynamic Cloud Software Development team. In...
-
Software Engineering Manager
5 days ago
Bengaluru, Karnataka, India Guidewire Software Full timeRequired Skills and QualificationsWe are looking for a highly experienced Senior Software Engineer who has a proven track record of designing and implementing scalable, high-performance software systems. The ideal candidate will have a strong understanding of software architecture patterns, object-oriented design, and design patterns. Additionally,...
-
Senior Cloud Software Engineer
19 hours ago
Bengaluru, Karnataka, India amIT Global Solutions Sdn Bhd Full timeJob OverviewAt amIT Global Solutions Sdn Bhd, we're seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable applications using .NET Core, ASP.NET Web API, and MVC.Key Responsibilities- Design and implement clean architecture...
-
Senior Software Development Test Engineer
8 hours ago
Bengaluru, Karnataka, India Cloud Software Group Full timein JD – SQE – Mobile & Web Overview Citrix -- the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance user experience, zero trust security and...
Senior Software Engineer, API Cloud
4 weeks ago
Description
Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries.
We are building teams that are designing, developing, and manufacturing next-generation energy technologies and our work environment is fast-paced, fun and full of exciting new projects.
If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase
About The Role
As Senior Software Engineer, API Cloud in Enphase Cloud Engineering group, your mission will be to design, develop and maintain cloud-based software services & modules that cater to millions of users and process terabytes of data.
Enable Enphase to succeed in Solar Energy domain by building application and services for various stakeholders of the company including homeowners, installers and customer support.
What Youll Do
- Work on cloud-based microservices and distributed systems to deliver scalable solutions.
- implement secure, high-performance backend web applications.
- Develop software applications using design patterns, efficient data structures, and algorithms.
- Primarily work with Java and Spring Boot, with light exposure to Ruby and Python.
- Collaborate with cross-functional teams including product managers and project managers, following best-in-class agile software development processes.
Experience
Who you are and what you bring
- B.E/B.Tech/M.Tech in Computer Science or Electrical Engineering from top tier college and >70% marks
- 4 to 8 years of total experience for B.E/B.Tech OR 3 to 7 years of total experience for M.Tech
- Minimum 4+ years of experience in building robust backend systems.
- At least 3+ years of hands-on experience using Spring and Spring Boot.
Technical Expertise
- Experience working on large-scale software projects.
- Strong understanding of Java internals, including performance optimization, memory management, and garbage collection (GC).
- Familiarity with software development frameworks, such as Spring and Hibernate.
- Knowledge of multi-threading, concurrency, and parallel processing concepts.
- Experience with databases such as MySQL, PostgreSQL, or MongoDB.
- Experience with using Java testing frameworks such as Junit, Mockito.
- Familiarity with software build tools, such as Gradle and Maven
- Proficiency in design patterns and adherence to SOLID principles.
- In-depth knowledge of core web technologies such as HTTP protocols.
- Familiarity with software version control systems such as Git and SVN
System Fundamentals
- Strong experience with Linux environments, containerization tools (Docker), and orchestration platforms like Kubernetes.
Problem-Solving Skills:
- A solid grasp of algorithms, data structures, and efficient debugging methodologies.
Bonus Skills
- Familiarity with monitoring and observability best practices in complex systems.
- Hands-on experience working in agile teams with product-focused delivery.
- Experience with Ruby on Rails.