Senior Engineer

Manifest Solutions

Senior Engineer

Columbus, OH
Full Time
Paid
  • Responsibilities

    Manifest Solutions is currently seeking a Software Engineer for a hybrid position in Columbus, Ohio.

    • Design, program, build, deploy, and maintain software applications and systems such as databases, cloud, or operating systems.
    • Analyze and modify existing software as well as design, construct, and test.
    • Participate in full development life cycle including requirements analysis and design.
    • Write technical specifications based on conceptual design and stated business requirements.Support, maintain, and document software functionality.
    • Identify and evaluate new technologies for implementation.
    • Analyze code to find causes of errors and revise programs as needed.
    • Consult with end user to prototype, refine, test, and debug programs to meet needs.
    • Recognized as subject matter expert and advanced individual contributor professional.
    • Conducts highly complex work, unsupervised and with extensive latitude for independent judgment.
    • Provide technical guidance, mentorship, and support to team members, fostering their professional growth and development.
    • Conduct code reviews to ensure code quality, adherence to standards, and knowledge sharing among team members.

    Required Qualifications:

    • Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, or Java.
    • Technical experience with API design.
    • Expertise and ability to design, build, and release MuleSoft solutions
    • Ability to implement industry standard programming techniques by mastering advanced fundamental software development concepts, practices, and procedures, and having the ability to analyze and solve problems in existing systems.
    • Expertise with unit testing, integration testing and performance/stress testing.
    • Database management skills and understanding of legacy and contemporary data modeling and system architecture.
    • Track record of executing complex, multi-faceted and organizationally distributed projects.
    • Strong communication skills.
    • Enjoys and embraces leading and mentoring other engineers.
    • Experience on teams leveraging Lean or Agile frameworks
    • Experience with optimizing or managing technology costs