Senior Software Engineer

Manifest Solutions - Columbus, OH

Manifest Solutions is currently seeking a Senior Software Engineer for a position in Columbus, OH.

  • Develop software applications, services, systems, and APIs, creating or enhancing content, content-pipelines, tools, and workflow solutions in a complex content-curation ecosystem.
  • Develop test-automation, deployment-automation and observability for software builds across various operating domains, continuing to enhance the existing CI/CD platform for Content Technology.
  • Collaborate with teammates and product owners grooming backlogs of epics and stories for upcoming development sprints.
  • Connect across the organization in our Communities of Practice to build influential working relationships, preparing your career for tomorrow.
  • Stay abreast of the latest technology trends through individual and team training opportunities.

Job Requirements:

  • 4-year degree in computer science or engineering, or equivalent job experience.
  • Application Delivery and Software Development: at least 8 years of experience.
  • Java and JavaScript Development: senior-level, full-stack experience creating enterprise applications, APIs and tools with automated builds, automated deployments, shell-scripting, and operating domains using a Java-based technology stack (e.g. Java, JavaScript, Scala, Git, Jenkins, AWS, OpenStack, Docker, Maven etc.).
  • Quality Engineering: senior-level experience and knowledge of Automated Testing, Test-driven Development, debugging, troubleshooting, and optimizing code/automation.
  • Big Data: intermediate-level experience with the big-data technology stack (e.g. Hadoop, Spark, Scala, Kafka, Cascading, Solr/Lucene etc.).
  • Leadership: willingness to provide ownership for team deliverables and to adopt Operating Principles related to trust, organizational growth, team building, and team performance.
  • Pair Programming: candidates need to have experience or be willing to pair with others when it makes sense.
  • Clear Communication and Healthy Dialogue: candidates must be comfortable and eager to discuss work items and issues in team settings.
  • Passion for Development: preference for candidates that actively learn on the job and outside of work. We are a team of developers that constantly seek to improve our craft and we expect to work with the same.
  • Cross Functional Skill Development: willing to learn new skills and roles to meet the needs of their team.

Posted On: Wednesday, March 23, 2022

Apply to this job