What are the responsibilities and job description for the Software Engineer position at Mondo?
Job Details
Job Description
Apply now: Software Engineer, location is Hybrid (Boulder, CO). The start date is 2 weeks from verbal offer for this 6-month contract position (with potential to extend to 12 months).
Job Title: Software Engineer
Location-Type: Hybrid (3-5 days per week onsite, Boulder, CO)
Start Date Is: 2 weeks from verbal offer
Duration: 6 months (with potential to extend to 12 months)
Compensation Range: $55-60/hr on W2
Job Description:
This role supports the development and deployment of atmospheric observation systems.
Day-to-Day Responsibilities:
- Develop and maintain web applications using React and Go.
- Work on CI/CD pipelines utilizing GitHub Actions or Appveyor.
- Manage cloud-based builds, including Windows builds.
- Perform software development on Linux environments.
- Handle data acquisition with C and Raspberry Pi using GNU compiler tools.
- Contribute to software and development pipelines, including dependency management.
- Collaborate with the team to support short-term scoped projects.
- Use Git/GitHub for version control and issue tracking.
Requirements:
- Must-Haves:
- Bachelor's degree in Software Engineering (or equivalent combination of education and experience).
- 5 years of software engineering experience.
- Proficiency in JavaScript (React), Python, Go (especially for web applications), and C (for data acquisition).
- Experience with CI/CD pipelines, e.g., GitHub Actions, Appveyor, or Jenkins.
- Strong communication skills, adaptability, and learning ability.
- Nice-to-Haves:
- Experience with Linux development environments.
- Background in supercomputing, science, aerospace, or physics.
- Knowledge of Raspberry Pi and related tools.
Salary : $55 - $60