Software Engineer II
Company | Iridium Communications |
---|---|
Location | Chandler, AZ, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid 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