Intersog

Intersog® is a Chicago-based provider of software engineering, custom development, and IT consulting solutions. We help companies address IT talent shortage challenges and jump fast on the innovation bandwagon by building dedicated software development teams locally in the USA, Canada, Mexico, or our R&D centers in Ukraine, as well as providing ad-hoc project resources for short- and long-term software project needs. Our primary goal in partnering with you is to exceed your expectations and foster an ongoing relationship that envelopes innovation, industry leadership, and business strategy while delivering products that resonate with your audience and bring exceptional user experience, brand elevation, and market dominance. We fit perfectly in any software development partnership and empower innovation with our 6 A's strengths: Advisory, Application Development, Automation, Analytics, Access to Talent, and Actual Results. Riding technology's wave® is Intersog's philosophy that we have been following for over 18 years to create teams and products that are technologically native and agile.

Related companies:

Jobs at this company:

Apply

📍 Canada

🔍 Software Engineering, IT Consulting

  • 7+ years in Java based backend services.
  • 5+ years in microarchitecture principles and Kubernetes/Docker based services.
  • 5+ years with messaging frameworks, SQL and non-SQL data storage systems.
  • 3+ years in distributed systems, specifically Akka actors.
  • 3+ years in CI/CD environments using tools like Jenkins, Argo Workflows, Github actions.
  • 2+ years in constraint solvers for scheduling problems (e.g., IBM CPLEX, OR-Tools).
  • 2+ years working with 3rd party APIs, RESTFUL concepts, and API documentation tools (Swagger).

  • Design, develop, and maintain scalable Java-based Kubernetes services using the Spring Boot framework.
  • Implement new microservices and enhance existing ones employing message-based communication systems.
  • Develop new distributed systems designs supporting experiment requests in laboratories.
  • Choose algorithms for scheduling problems based on experiment requests in laboratories.
  • Manage execution plans and ensure they adhere to capabilities of Workcell Software Systems.
  • Set technical direction, mentor engineers, and ensure code quality.

DockerLeadershipSoftware DevelopmentSQLJavaJenkinsKubernetesSpringSpring BootAlgorithmsCI/CDMentoringDocumentationMicroservices

Posted 2024-10-25
Apply