Software Developer/ Engineer/ Architect

Senior Software Developer

Our Exciting Opportunity

Ericsson Digital Services helps service providers prosper in the digital economy. From improving the way service providers engage with their customers to automating operations, we're helping service providers reach new levels of programmability, access, and agility – levels that digital natives call home. We provide solutions consisting of software and services in the areas of Digital Business Support Systems (BSS), Operational Support Systems (OSS), Cloud Communication, Cloud Core, and Cloud Infrastructure. The portfolio is focused on 5G-ready, cloud-native, automated, and industrialized solutions to secure a smooth digitalization journey towards 5G.

 

Ongoing digitalization, together with virtualization and the realization of 5G is driving new opportunities for service providers but it also puts demand on them to manage an ever-increasing complexity in the network by requiring advanced analytics, automation, and closed loop solution to keep the network configuration consistent and perform in an optimized way and we will help them.

 

Job summary:

Our team (BDGS SA OSS SD NM CA) is leading the Network Management Customer Adaptation business and is set up to define and foster services business and support Ericsson Market Area (MA) customer engagements & deliveries beyond the standard Ericsson Product Software capabilities. The team drives service development, service industrialization and provides key competence in customer delivery engagements executed together with our offshore team on customer requests.

 

We are opening a position for a Senior Software Developer to join us to strengthen up the global expertise on our services around the analytic solutions offered in the Network Management suite. Today with a focus of service around our product offerings for ENIQ and Network Analytics (NetAn) but with an early insight to tomorrow’s platforms as part of the daily work.

 

As part of the global service delivery team the primary task of the role would be designing and delivering customer adaptations with a focus on new solutions and critical customer engagements. You would also be expected to lead and set standards for how we shall design, deliver, and maintain/support the software as well as automate our processes and support technical sales and effort estimations. The design activities stretch from data mediation to machine learning and report visualization.

 

In the role you would be able to make a direct impact to how customers perceive our solutions and have a direct insight to the business outcome of our activities. You will be part of evolving our offerings in an area where we see a strong momentum for software driven service delivery business in the coming years.

 

Within the team you would be given good development possibilities in a diverse work environment within a multi skilled team with a close connection to both the global market as well as the development organizations. You will, in addition to your focus area, have an entry point to the latest functionality and techniques Ericsson offers in the Network Management and Orchestration domain around automation and optimization and influence and drive the combined service offerings for the team.

 

Responsibilities:

• Design and delivery (remote/on-site) in key customer engagements and new service introduction deliveries in relation to our analytics solution for ENIQ and NetAn

• Provide technical expertise of our design guidelines, processes, tools, and ways of working to our offshore design teams

• Supporting pre-sales activities, including pre-studies, work packages definitions and effort estimates for commercial requests

• Support driving our automation and Industrialization of software design and delivery processes (Continuous Integration and delivery)

• Be a key person for knowledge, information and feedback sharing towards different stakeholders in our organization involved in the delivery of customer adaptation services.

• Support Strategy, serviceability and new Service offering creation and competence introduction plans as an early adopter

• Customer support request handling on delivered software

• Work with the offering and implementation leads to support the Customer Adaptations assets creation for re-usability

• Act as a mentor for new members in the areas of technical expertise and team processes.

Core Professional experience & other qualifiers:
• Software Solutioning and design experience (work package definition, solution design, test etc.) in some or several of the used languages and protocols such as:

  • Java SE/EE (Java 8 and above) and Python, including multithreaded/process and distributed systems
  • Experience of Web Design (JavaScript, NodeJS)
  • Experience of Databases, SQL, ODBC etc.
  • TCP/IP fundamentals and good understanding of security aspect in design
  • R (Machine Learning)
  • Report Design in Tibco Spotfire, BO, Tableau, or other visualization tool
  • Knowledge about Telecom Networks is favorable

 

• Understanding of artificial intelligence and machine learning techniques as well as big data

• Knowledge of cloud native architecture, containers, K8s, Docker, Micro Services, VMWare TKG, Red Hat OpenShift is beneficial

• Knowledge and experience in automation, agile ways of working, software engineering principles and process transformation

• Ability to drive work in a structured & proactive manner, with good communicate skills verbally and in writing, focusing on explaining technical solution to different stakeholders on their level.

• Collaborative, team-player with ability to work across domains, in teams, across geographies and cultures. Ability to build effective relationships and excellent social, communication and consultative skills.

• Innovative and problem-solving demeanor with a desire to drive continuous improvements technically keeping an open mind to seeing the opportunity in change and always challenge us to improve.