Iridium Satellite

  • B/OSS Developer II

    Job Locations US-AZ-Tempe
    Job ID 2019-1477
    Information Technology
    Worker Category
    Regular Full-Time[F]
  • Company Overview

    Iridium is the only truly global voice and data satellite communications network that connects people, organizations, assets, government and relief agencies with “on-the-move” availability.  Together with its ecosystem of partners, Iridium delivers essential, reliable communications with an easy-to-integrate platform and service for improved efficiency.  With more than 20 years of experience, Iridium delivers the next-generation of connectivity, Iridium CertusSM - the most versatile global broadband service that satisfies the critical need to send and receive communications when traveling by land, sea or air.  For more information about Iridium products, services and partner solutions, visit

    Position Summary, Job Requirements & Responsibilities

    This position will act as a full stack Developer II within the B/OSS delivery team. The candidate will be responsible for development of front end and middleware applications. The candidate will also provide technical support as required to supplement the operations and Tier2 support teams. The candidate will display a growing proficiency in development, maintenance and support of multiple core software systems within the team product catalogue.


    Duties and Responsibilities:

    • Development
      • Development of software and web applications, including new programs, enhancements, and modifications
      • Develop using industry standard best-practices
      • Participate fully in Agile Scrum team development cycle
      • Develop and maintain Java based middleware with SOAP web services
        • Current environment is RHEL 7.x, JBOSS EAP, Java 8 connecting to Oracle DBs via JDBC and Hibernate, as well as Oracle BRM via FLIST
        • Roadmap leading to RHEL 8, JBOSS EAP, Java 11
      • Develop and maintain PHP based (Zend Framework) front end applications
        • Current environment is Zend 1.1.2, PHP 5.4
        • Roadmap leading to Zend 3, Expressive, PHP 7
      • Develop and maintain Oracle PL/SQL packages and procedures
      • Develop and deploy Java based Lambda applications to AWS
      • Participate fully in end-to-end development from database to middleware to front end interface
      • Participate in backlog issue management by ensuring stories are written correctly, acceptance criteria are fully captured, and issues follow the defined workflow to lead to successful commitments
      • Quality driven development using tools such as Junit and PHPUnit
      • Resolve code quality issues as reported by tools such as SonarQube and Veracode
      • Review peer code against team agreed code standards and industry best practices
      • Produce new builds and deployments upon completion of development tasks
      • Assists with the integration, documentation and launch of new product offerings
      • Participates in requirements gathering sessions to ensure the proper product direction for business and customer needs
    • Support
      • Support QA efforts, by resolving issues and defects in a timely manner
      • Support customer efforts through beta and production release cycles
      • Assist in the troubleshooting and assist in resolving complex system issues that may have a negative impact on revenue or customer perceptions
      • Assist as necessary with user acceptance testing of billing and reporting systems as development is completed, before production roll out
    • Ownership
      • Participates in meetings to recommend process improvements as development or customer needs dictate to enhance or maintain efficiencies for internal customers and reduce risk of revenue loss
    • Leadership
      • Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary
      • Demonstrated flexibility as part of the Agile Methodology to flex with business priorities and provide business value
      • Communicate expectations clearly to resources to ensure that deliverables and deadlines are properly met
    • Other
      • Ability to take direction and execute tasks with some support required
      • Understanding and familiarity of telecom back office, billing and revenue assurance
      • Ability to Interact with various departments and management
      • Ability to prioritize multiple projects, multi task and review workloads to ensure the best use of resources
      • Must possess excellent organizational skills
      • Other activities as deemed necessary

    Experience & Education Requirements / EEO

    • 4 year degree in Business or Computer Science
    • Minimum 4 years of Software Development experience with progressive responsibilities in above technologies
    • Technical knowledge and experience in Telecommunications, BSS/OSS systems, Oracle BRM preferred
    • Ability to translate functional requirements to technical design
    • Ability to understand and follow-up on various technical issues (Sizing, Performance, business logic, etc) & can thrive in a fast pace environment
    • Minimum 2 years’ experience with Java-based middleware with SOAP web services
    • Minimum 2 years’ experience developing PHP-based front-end applications
    • Minimum 2 years’ experience using Oracle PL/SQL

    Iridium is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, sexual orientation, gender identity or status as a protected veteran. EOE of Minorities/Females/Vets/Disability and other protected categories.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed