Randstad

Randstad

  • Englewood, CO

  • $56.85-71.26 per hour

  • Contract

  • Full-time

job summary:

Senior-level Software Developer to join the Flight Operations Software Development Development team. Our software development team operates in an agile environment to build products and services supporting flight operations across the globe. This position will develop the back end and front end test automation solutions a cloud-hosted geospatial aviation mapping solution

Position Responsibilities:

  • Leads the development, documentation and maintenance of software architectures in order to meet customer, functional, and/or regulatory requirements, quality objectives, and constraints specific to the applicable domain and available technology.
  • Provides technical leadership for project management including schedules, plans, and estimates.
  • Prioritizes tasks and leads reviews.
  • Assists project managers with risk management and progress reviews.
  • Develops corrective action plans.
  • Develops Computer Software Component (CSC) software requirements and algorithms.
  • Defines external interfaces. Leads trade studies.
  • Performs CSC requirements change assessment.
  • Supports requirements team lead in negotiating interfaces and requirements.
  • Leads supplier/subcontract management team.
  • Ensures application of best practices. Reviews statements of work, conducts estimates and manages risks.
  • Translates contract requirements into work requirements, processes and tasks.
  • Contacts suppliers and subcontractors to exchange technical data and to discuss project performance.
  • Manages customer and supplier relationships.
  • Participates in the development of fundamental approaches to projects and requirements for implementation.
  • Leads development, maintenance, and unit tests for a software Computer Software Configuration Item (CSCI) by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements.
  • Leads code walkthroughs.
  • Develops/decomposes, documents and maintains designs for a CSC.
  • Participates in internal/external design reviews.
  • Leads integration/test efforts of complex systems. Creates overall integration plans.
  • Leads development, selection, tailoring, and deployment of processes and tools.
  • Leads process reviews.
  • Determines research directions and pursues related opportunities with internal/external organizations.
  • Leads proposal efforts. Provides expertise on resolution of regulatory and domain operational and integration issues to internal/external customers.
  • Supports issue resolution.

Basic Qualifications (Required Skills/Experience):

  • 7+ years of experience in working as a Software Developer
  • Highly proficient in object oriented programming (OOP), e.g. Java 8+ ( Spring Boot knowledge is a plus), Python (Flask, psycopg2 is a plus)
  • Proficient in SQL
  • Experience building GIS applications – familiar with GIS tools such as ArcGIS, QGIS, etc
  • Experience working in a Agile software development environment
  • Bachelor’s degree in computer science, computer engineering, information technology or similar technical degree

Preferred Qualifications (Desired Skills/Experience)

  • Knowledge of the Azure Cloud platform, fundamentals such as Key Vaults, Virtual Machine Scale Sets, Deployment templates (Bicep, ARM)
  • Familiar with one or more of the following software development tools: Git, Azure DevOps, Eclipse IDE (Java), pgAdmin (PostgreSQL), VS Code (Python, Java), Azure CLI, Powershell, SonarQube, Cypress.io
  • Ability to work with Windows or *NIX platform
  • Experience working in a SAFe organization

Typical Education & Experience:

Education/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 9 or more years’ related work experience or an equivalent combination of technical education and experience (e.g. PhD+4 years’ related work experience, Master+7 years’ related work experience, 13 years’ related work experience, etc.)

location: Englewood, Colorado

job type: Contract

salary: $56.85 – 71.26 per hour

work hours: 8am to 4pm

education: Bachelors

responsibilities:

Position Responsibilities:

  • Leads the development, documentation and maintenance of software architectures in order to meet customer, functional, and/or regulatory requirements, quality objectives, and constraints specific to the applicable domain and available technology.
  • Provides technical leadership for project management including schedules, plans, and estimates.
  • Prioritizes tasks and leads reviews.
  • Assists project managers with risk management and progress reviews.
  • Develops corrective action plans.
  • Develops Computer Software Component (CSC) software requirements and algorithms.
  • Defines external interfaces. Leads trade studies.
  • Performs CSC requirements change assessment.
  • Supports requirements team lead in negotiating interfaces and requirements.
  • Leads supplier/subcontract management team.
  • Ensures application of best practices. Reviews statements of work, conducts estimates and manages risks.
  • Translates contract requirements into work requirements, processes and tasks.
  • Contacts suppliers and subcontractors to exchange technical data and to discuss project performance.
  • Manages customer and supplier relationships.
  • Participates in the development of fundamental approaches to projects and requirements for implementation.
  • Leads development, maintenance, and unit tests for a software Computer Software Configuration Item (CSCI) by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements.
  • Leads code walkthroughs.
  • Develops/decomposes, documents and maintains designs for a CSC.
  • Participates in internal/external design reviews.
  • Leads integration/test efforts of complex systems. Creates overall integration plans.
  • Leads development, selection, tailoring, and deployment of processes and tools.
  • Leads process reviews.
  • Determines research directions and pursues related opportunities with internal/external organizations.
  • Leads proposal efforts. Provides expertise on resolution of regulatory and domain operational and integration issues to internal/external customers.
  • Supports issue resolution.

qualifications:

  • Experience level: Experienced
  • Minimum 9 years of experience
  • Education: Bachelors (required)

skills: * DevOps (9 years of experience is preferred)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate’s education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

Randstad

  • Apply Now