Senior Engineer

  • ComResource
  • Columbus, Ohio
  • 04/26/2026
Full time Information Technology Telecommunications Java Testing

Job Description

Job DescriptionJob Description

ComResource is looking for a Senior Engineer.

We need someone to assist in developing and maintaining complex full-stack software applications while contributing to agile product development and technical leadership within the engineering team.

Responsibilities:

  • Design and develop high-quality software features and components for enterprise applications.
  • Collaborate with agile product teams to deliver scalable and maintainable software solutions.
  • Apply clean code principles and software craftsmanship techniques to produce reliable code.
  • Contribute to technical design decisions, complexity estimation, and solution architecture.
  • Develop and implement testing strategies, including performance, security, regression, and automated testing.
  • Utilize test-driven development (TDD) and mentor team members on testing best practices.
  • Design data storage, modeling, and integration strategies across systems and services.
  • Support infrastructure automation, container orchestration, and cloud-based integrations.
  • Implement monitoring, logging, and metrics collection to ensure operational reliability.
  • Develop software using a security-first approach and apply secure coding practices.
  • Collaborate with stakeholders to translate business requirements into technical specifications.
  • Support user experience improvements and implement user-facing features.

Essentials:

  • 6+ years of software development experience.
  • Experience with backend development using Java and Spring Boot.
  • Experience with frontend development using JavaScript and React.
  • Experience developing and supporting REST APIs and microservices.
  • Experience working with relational and non-relational databases.
  • Experience with cloud platforms and infrastructure as code practices.
  • Strong understanding of software development lifecycle and agile methodologies.
  • Strong communication skills and ability to collaborate with stakeholders.

Desired:

  • Experience with Kubernetes and AWS environments.
  • Knowledge of data analytics or machine learning concepts.
  • Experience mentoring engineers and driving engineering best practices.
  • Experience designing scalable enterprise systems.

Req ID: CG