Java/ C++ Software Developer

Employment Type:
IT Jobs
Job Role:
Software Development Jobs, Software Engineering Jobs
Mobile Jobs
Job Ref:

We are truly a global company, working across borders in 175 countries, offering a diverse, performance-driven culture and an innovative and engaging environment where employees enhance their potential every day. Our employees live our vision, core values and guiding principles. They share a passion to win and a high responsiveness to customer needs that in turn makes us a desirable partner to our clients. To ensure professional growth, Ericsson offers a stimulating work experience, continuous learning and growth opportunities that allow you to acquire the knowledge and skills necessary to reach your career goals.

Job Summary

As an Architect you will work in BSS products within Ericsson.

You will responsible for technical strategic studies, creating detailed requirements that are ready for design out of business requirements, performing requirement impact studies, system sketches, cost estimations, driving architecture evolution and improvements in the product areas BSS.


4- 8 years of relevant experience

Essentials for the Role

Mandatory Skills:

Technical expertise in Charging/Billing domain, or telecom products with similar complexity
Excellence in Software Design, Architecture principles and Software development Life Cycle
Domain knowledge in: Telecom BSS with strong focus on Billing/Charging, Rating
An ability to quickly move between from 30’000 feet down to low level technical discussions
Keen interest and familiarity in nurturing a product from feature ideation stage to successful mass implementation in customer deployment.
Experience on Real Time OS and optimized programming for the same
Expertise in various protocols e. g.: CDMA, WCDMA, GSM, CIP, SS7, UMTS, SIP, Diameter, GPRS, WAP, IP Mobile, SIGTRAN, RADIUS, RPC, XML-RPC, HTTP
Sound knowledge of OSGi, Corba
Knowledge of Application Servers e.g. JBOSS, Tomcat
Excellent knowledge of Oracle TimesTen database
Exposure to TTCN scripting
Good command on
Algorithms and data structures, OOAD, state machines
Client-server systems, distributed systems
Multithreaded programming, socket, signaling and messaging
Must have good analytical skills
Experience of working in an Agile environment will be a plus
Must be good in re-engineering aspects
Experience in a software design modeling tool
Experience and knowledge of algorithms and data structures, OOAD, multithreaded programming, databases
Proactive, motivated, works well in team and should be a good communicator
Good knowledge of Linux and Solaris is added advantage
Version control and GIT/Gerrit/Maven knowledge is added advantage
Good technical leadership skills (hands on as a technical leader)
Ability and interest to work in new areas
Structured and meticulous in planning and problem solving
Open, flexible and adaptable in outlook and ways of working
Strong collaborative team building skills
Strong networking skills
Exposure to multicultural experiences a definite advantage

Core Competencies:

Product Development Knowledge
Product Life Cycle Management Knowledge
Business Understanding
Lean and Agile Knowledge and Skills
Working with People
Relating and Networking
Adapting and Responding to Change
Creating and Innovating
Delivering Results and Meeting Customer Expectations
Planning and Organizing

Minimum Qualification and Experience Requirements

You may return to your current search results by clicking here.

Latest Job Listings