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