C++ Operations Research Developer

1 hour, 2 minutes ago
Full-time
Entry Level
Software Development
OMP

OMP

OMP provides a comprehensive supply chain planning solution through its Unison Planning™ platform, which integrates advanced technology and consulting services to enhance supply chain efficiency and facilitate synchronized end-to-end planning.

Internet Software & Services
1K-5K
Founded 1985

Description

  • Write high-quality code in line with agile practices and the latest standards for the chosen technology.
  • Translate functional requirements into software designs and algorithms.
  • Refine designs into detailed technical specifications.
  • Discuss and validate functional requirements with a small team and with product managers and product analysts.
  • Review code written by team members.
  • Collaborate with software engineers, QA test engineers, functional analysts, technical writers, and project managers.
  • Maintain and support software developments based on user feedback.
  • Contribute across the full software development life cycle, including analysis, architectural design, programming, and maintenance.
  • Develop expertise in one or more product domains such as data science, integration, operations research, or supply and demand planning.

Requirements

  • Bachelor’s, Master’s, or PhD degree in Computer Science, Engineering, Mathematics, or a similar field, or equivalent experience.
  • Passion for writing high-quality software.
  • Eagerness to learn and stay current with technology.
  • Excellent algorithmic and conceptual thinking.
  • Solid expertise in one or more of the following: object-oriented programming, RESTful architecture, and/or functional programming.
  • Relevant work experience, including internships, is a plus.
  • Experience with software development best practices such as design patterns, UML, Git, and automated testing is a plus.
  • First experience with cloud-native technologies, streaming frameworks, service-oriented architecture, and API development is a plus.
  • English language proficiency is required.
  • Any other language is a plus.

Benefits

  • Talent management program that supports personal development and career growth.
  • Opportunity to grow into roles such as software architect, software expert, project manager, or team manager.
  • Work in a team where you can learn from experienced software architects and software experts.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Santa Cruz, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead development of its native Windows app experiences for a widely used text-to-speech platform that helps millions of people read and learn without barriers.

C# C++ CI/CD .NET
1 hour, 18 minutes ago

Senior Software Engineer, Core Experiences - Columbia, SC, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build foundational services and SDKs that power the company’s cross-platform product experience.

GCP Java Kotlin
2 hours, 6 minutes ago

Senior Software Engineer

Carvana 10K-50K Automotive

Carvana is hiring a Software Engineer for its Next Generation Communications Platform team to build AI-powered microservices and conversational systems that improve the customer experience across the car-buying journey.

AWS Azure C# CI/CD Docker GCP Generative AI GraphQL Kafka Kubernetes Linux LLM Machine Learning Microservices OpenID Connect Python RabbitMQ Redis SQL
2 hours, 14 minutes ago

Software Engineer

Redwood 251-1K Internet Software & Services

Redwood Software is hiring a Software Engineer, Platform & Integrations to help build and scale its JSCAPE Managed File Transfer SaaS platform for enterprise customers worldwide.

Agile AWS CI/CD Docker Encryption Java JUnit Kubernetes Microservices Mockito MySQL PostgreSQL REST API Scrum SFTP Spring Boot SQL TLS
2 hours, 34 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers