Previous Job
Software Engineer
Ref No.: 18-04544
Location: Denver, Colorado
Minimum Qualifications
o Java, J2EE, Spring, noSQL
o Diameter base protocol and Gx, Rx, Sy, Sh or any other diameter based protocol knowledge

Desired Skills
Mobile Domain
o Demonstrate ability to work across various functional groups within an organization
o Should have worked with Development methodologies like Agile & Scrum is a plus.
o Learn new technology quickly, think on feet, and demonstrate very strong problem solving skills..
o Have expertise with a variety of platforms and Operating Systems ( RHEL, Windows, CentOS).
o Familiarity with processes to include open source software in the product deliverables.
o Familiar with Continuous Integration tools like Jenkins/Hudson etc.
o Candidate should have exposure to Test Automation frameworks using Cucumber, Gherkin, JUnit, Seagull, Apahce JMeter, Mobicents Diameter etc,
o Exposure to working in a globally distributed environment.
o Policy and Charging Control deployments in 3G/2.5G, CDMA and EPC
Gx and Gy on PCRF and PCEF rules implications
o Multi-PCEF PCC solutions.
o Solutions with / without OCS usage monitoring/credit checks.
o SPR OAMP systems integration
o Custom protocol development based on existing diameter specifications
E2E use case requirements analysis - non-IMS, IMS, 3G, EPC, eHRPD/CDMA type scenarios
o Expertise on PCC call models, capacity planning, Gx, Gy, Rx, Sh,
o Diameter protocols from both client and server side, OAMP integration, FMC Policy, Policy standards, etc..

Software Domain
Minimum skills
o Core Java programming
o Spring
o noSQL (MongoDB experience is a plus)

Desired skills
o Eclipse RAP
o OSGi Architecture and Framework
o Eclipse Modeling Framework
o SOAP and Rest WebServices
o Jboss rules (Drool)
o Tools and Libraries: JUnit, EMMA, log4j, Xerces
o VMWare for virtualization
o Experience in developing Eclipse plug-ins
o Cloud/Virtualization domain experience is an added plus.

The candidate should have proficiency in various Libraries, Frameworks & Tools used for Java development including Maven 2, Subversion, Eclipse & JUnit.