💼

Software Development Engineer III at Ericsson

NEW
Location
Bengaluru, Karnataka, India
Job type
Full time
Posted 1 day ago
Description

What Will You Do?


  • Design, develop, deploy and maintain a suite of Cloud components/microservices written in Golang OR Python.
  • Participate in Feature analysis, design and technical breakdown activities
  • Troubleshoot development and production environments
  • Write automated test cases
  • Continuously deliver small batches of working software
  • Stay updated on industry trends and emerging technologies. Introduce innovative solutions to improve application performance and efficiency
  • Work in a scrum driven team proactively looking for ways to increase velocity and remove impediments


Qualifications


Minimum Qualifications:


  • Bachelor of Engineering in Computer Science with 5-8 years of professional experience developing software using Golang and/or Java, deployed into Google Cloud or AWS cloud environments
  • Excellent problem-solving skills and a natural interest in learning new things
  • Solid grasp of data structures and functional and object-oriented design
  • High level of knowledge of a programming language and object-oriented design patterns
  • Exposure to CI/CD such as Jenkins and Gitlab
  • Understanding of scrum methodologies and works well on a team
  • A can-do mindset and behavior
  • Well-versed with scoping efforts and estimating development tasks


Preferred Qualifications:


  • Experience with Docker and Kubernetes and CI/CD processes

Master Backend Engineering
AI-First Software Engineering
Next batch starts on 29 Sep
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What are the primary responsibilities of a Software Development Engineer III at Ericsson?
Chevron down
What skills and qualifications are required for the Software Development Engineer III position at Ericsson?
Chevron down
Where is the Software Development Engineer III position at Ericsson located?
Chevron down
What type of employment is offered for the Software Development Engineer III position at Ericsson?
Chevron down
How can I apply for the Software Development Engineer III position at Ericsson?
Chevron down
What department does the Software Development Engineer III role at Ericsson belong to?
Chevron down
What is the seniority level of the Software Development Engineer III position at Ericsson?
Chevron down
What is the work culture like at Ericsson for software engineers?
Chevron down

Why work at Ericsson

Ericsson is a global leader in communications technology that has been at the forefront of connectivity for over a century. As a major player in the telecommunications industry, Ericsson offers a dynamic and innovative work environment that encourages creativity and forward-thinking. At Ericsson, you'll have the opportunity to be part of cutting-edge projects that are transforming industries and societies. The company fosters a culture of inclusivity and diversity, ensuring that everyone feels valued and empowered to contribute their best work.

Working at Ericsson means being part of a community that values teamwork, collaboration, and continuous learning. The company invests heavily in employee development, offering numerous training programs and career advancement opportunities. Whether you're interested in deepening your technical expertise or exploring leadership roles, Ericsson provides the resources and support you need to thrive. Moreover, Ericsson's commitment to sustainability and social responsibility means that you can be proud to work for a company that is making a positive impact on the world.

What's it like to work at Ericsson

Working at Ericsson is an experience like no other. The company's innovative spirit is reflected in its work culture, which encourages employees to challenge the status quo and think outside the box. As part of a global network, you'll have the opportunity to collaborate with colleagues from different cultures and backgrounds, enriching both your professional and personal perspectives.

Ericsson values work-life balance and provides flexible working arrangements to accommodate the diverse needs of its employees. The company understands the importance of maintaining a healthy balance between work and personal life, and supports its employees in achieving that balance. At Ericsson, you'll find a supportive environment where your contributions are recognized and celebrated, and where your career growth is a top priority.

What's it like to work as a Software Development Engineer III at Ericsson

As a Software Development Engineer III at Ericsson in Bengaluru, Karnataka, you'll be at the heart of cutting-edge innovations in software development. This role puts you in a pivotal position where you'll contribute to the design, implementation, and maintenance of software systems that support Ericsson's core operations and strategic objectives.

In this role, you'll collaborate with a talented team of engineers, architects, and product managers to develop software solutions that meet the evolving needs of the telecommunications industry. Your expertise will be critical in ensuring the scalability, reliability, and security of Ericsson's software products. You'll have the opportunity to work with the latest technologies and methodologies, enhancing your skills and knowledge.

Working as a Software Development Engineer III at Ericsson means being part of a culture of excellence, where your technical skills and creativity are not only valued but expected. You'll participate in regular code reviews, technical discussions, and innovation forums, all aimed at ensuring that Ericsson maintains its position as a leader in technology. The role offers a unique blend of responsibility and autonomy, enabling you to make significant contributions to high-impact projects.

Software Development Engineer III interview questions at Ericsson

Preparing for an interview at Ericsson as a Software Development Engineer III requires an understanding of both technical and behavioral aspects. Here are some potential interview questions you might encounter:

  1. Technical Questions

    • Explain the software development lifecycle and your experience with each phase.
    • What are some design patterns you have used, and why did you choose them?
    • Can you discuss a challenging software problem you faced and how you resolved it?
    • How do you ensure the security of software applications you develop?
    • Describe your experience with agile methodologies.
  2. Behavioral Questions

    • Describe a situation where you displayed leadership in a project setting.
    • How do you handle conflicts within a team?
    • Can you give an example of a time when you had to adapt to significant changes at work?
    • Describe how you prioritize your workload, especially under tight deadlines.
    • How do you keep your technical skills current?
  3. Scenario-Based Questions

    • Imagine you are leading a project and it falls behind schedule. How would you address the situation?
    • If you had to rewrite a piece of legacy software, what steps would you take to ensure its success?

Software Development Engineer III interview preparation at Ericsson

To prepare for an interview as a Software Development Engineer III at Ericsson, it’s essential to familiarize yourself with the company's technology stack and ongoing projects. Start by researching Ericsson's core technologies and identifying how your skills align with them. Reviewing the basics of telecommunications and networking can also be beneficial, given the company's industry focus.

Practice coding problems frequently encountered in interview scenarios, particularly those that relate to algorithms, data structures, and system design. Websites like LeetCode, HackerRank, and CodeSignal can provide valuable practice opportunities. Moreover, revisiting past projects you've worked on and being able to discuss your role, challenges faced, and solutions provided will be invaluable during technical interviews.

Don't ignore the behavioral aspect of the interview. Ericsson places a strong emphasis on teamwork and communication, so be prepared to demonstrate how you contribute to a positive team dynamic and how you've effectively handled challenges in previous roles.

Software Development Engineer III interview tips at Ericsson

  1. Understand Ericsson's Core Values: Familiarize yourself with Ericsson's mission, vision, and core values to answer questions about why you want to work there and how you align with the company culture.

  2. Highlight Relevant Experience: Focus on specific experiences that highlight your expertise in software development, especially those that are relevant to Ericsson's projects and goals.

  3. Show Technical Proficiency: Be prepared to demonstrate your technical skills through live coding exercises and discussions. Clearly articulate your thought process and reasoning during problem-solving.

  4. Communicate Effectively: Practice communicating complex technical concepts in a clear and concise manner that can be understood by non-technical stakeholders.

  5. Ask Insightful Questions: Prepare thoughtful questions about the role, the team, and Ericsson's future projects. This demonstrates your genuine interest and engagement with the opportunity.

By preparing thoroughly and approaching the interview with a strong understanding of both technical and behavioral expectations, you'll be well-positioned to succeed in your interview for the Software Development Engineer III role at Ericsson.