Posted in

Software Engineer II

Software Engineer II

CompanyIridium Communications
LocationChandler, AZ, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • Bachelor of Science degree in Computer Science, or related engineering discipline
  • Minimum of 2 years’ software programming experience
  • Strong communication skills, with the ability to clearly present information and ideas to others
  • Must be able to prioritize your tasks, be self-aware enough to identify and correct mistakes, and not be afraid to ask for help when needed
  • Have a positive attitude to take on ever increasing S/W development tasks, build stable working relationships, and participate in broader team initiatives
  • Strong work ethic
  • Familiarity with coding and scripting languages with a willingness to continuously learn and enhance skills
  • Experience working with different databases
  • Willingness to learn and work with numerous COTS package

Responsibilities

  • Customer oriented and responsive to agile Sprint and Kanban boards
  • Follow existing Iridium processes for Change Control, Prioritization, Risk Management, COTS Management, Build and Test software deployments and use knowledge to assist in development of process/procedure documentation materials
  • Work with team members to develop optimized code for both scalability and performance
  • Work within the Agile/Scrum framework for SW development (Atlassian tool suite)
  • Create and maintain Ground Software build environments and ongoing code base
  • Work within team objectives to plan and execute software releases per stakeholder/program schedules and budgets
  • Update issues/features/bug data in Atlassian Project/Software tracking tools
  • Respond to questions (within scope) from stakeholders
  • Edit, structure, and present data, concepts and arguments clearly and succinctly, through briefings and documentation

Preferred Qualifications

  • Experience with the following technologies is strongly desired: Java ( Spring Boot) / Java Script / Python / Perl
  • JSON / XML
  • Node.js / Apache Web Server
  • Linux based environments and bash shell scripting
  • Working knowledge or willingness to learn the following technologies is desired: Visual Studio / JetBrains IntelliJ IDE
  • Kubernetes / Docker / Podman / ArgoCD
  • MongoDB / SQL Databases
  • RESTful / HTTP / ELK or similar / WebSockets
  • Atlassian management software suite: Jira / Bitbucket / Crucible / Confluence
  • GitLab / Conan / Artifactory
  • C++
  • CI/CD processes and automation