Job Details

ID #44691898
State Colorado
City Boulder
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source Cynet Systems
Showed 2022-08-08
Date 2022-08-05
Deadline 2022-10-04
Category Et cetera
Create resume

Software Engineer

Colorado, Boulder, 80301 Boulder USA

Vacancy expired!

We are looking for

Software Engineer for our client in

Boulder, CO

Job Title: Software Engineer

Job Location: Boulder, CO

Job Type: Contract

Job Description:

Responsibilities:
  • Work independently and as part of a team to develop software and apply expertise in multiple aspects of the full software lifecycle, including architecture and design, coding, testing, documentation, deployment, and support/maintenance.
  • Work independently and as part of a team to help integrate machine-learning analytics, streaming data processing pipelines, and appealing user interfaces intend-to-end mission systems.
  • Help integrate machine-learning analytics, streaming data processing pipelines, and appealing user interfaces intend-to-end mission systems.
  • Interact and collaborate frequently with company technical staff, as well as with partner organizations.
  • This includes open discussions and presentations of proposed approaches, progress, issues, and results.
  • Essential Qualifications Typically requires a bachelor's degree, master's degree, or Ph.D. in computer science, information systems, or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelor's degree or two years of experience with a masters degree.
  • May substitute equivalent experience instead of education.
  • Must have a complete understanding of software development concepts, principles, and theory and demonstrate complete understanding and application of programming and analysis concepts.
  • Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
  • Ability to organize, schedule, and coordinate work phases and, determine the appropriate approach at the task level or, with assistance, at the project level and provide solutions ta a range of complex problems.
  • Must have strong communication, computer, documentation, presentation, and interpersonal skills, ability to work independently and as part of a team; and, lead a team of less experienced professional employees on semi-routine tasks.
  • Able to work extended hours as required.
  • Typically requires a bachelor's degree, master's degree, or Ph.D. in computer science, information systems, or a related discipline and progressive software development experience as follows; four years of experience with a bachelor's degree or two years of experience with a master's degree.
  • May substitute equivalent experience instead of education.
  • Experience with building and deploying working prototypes and maintaining/adapting existing code bases.
  • Proficient with version control and git.
  • Working knowledge or experience with the following.
  • Remote sensing exploitation.
  • Agile software development.
  • AWS infrastructure and tooling.
  • CI/CD pipelines.
  • Database technology.
  • Distributed analytics and processing.
  • Geo-spatial data and analytics.
  • Docker, Kubernetes, Helm, AWS, Kafka, Hadoop, Spark, HBase, Accumulo, Storm, GeoServer.
  • Any of the following languages: Scala, Java, Go, Python, JavaScript (Angular, TypeScript).

Vacancy expired!

Subscribe Report job