Skip to main content

Senior Software Engineer

Job DescriptionJob Description

ComResource is looking for a Senior Software Engineer.

Responsibilities:

  • Full lifecycle application development
  • Designing, coding, and debugging applications in various software
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
  • Object-oriented Design and Analysis (OOA and OOD)
  • Software modeling and simulation
  • Front-end graphical user interface design
  • Software testing and quality assurance
  • Performance tuning, improvement, balancing, usability, automation
  • Support, maintain, and document software functionality
  • Integrate software with existing systems
  • Evaluate and identify new technologies for implementation
  • Maintain standards of compliance
  • Implement localization or globalization of software

Essentials:

  • AngularJS, Application integrations SOAP, RESTful API development, Event Driven Architecture, GitHub, Java, Java Spring Boot, JFrog, REST API, and SoapUI
  • Undergraduate degree in computer engineering, computer science, information technology, or a related discipline
  • 3 to 5 years of Java 17 or higher
  • 3 to 5 years of experience in Spring 6.x & Spring Boot 3.x
  • 3 to 5 years with RESTful API development and back end for front ends
  • 1 to 3 years of experience in microservice-oriented back-end architecture & development
  • 1 to 2 years of experience working in agile/scrum teams
  • 1 to 3 years of experience with Test Driven Development with Junit
  • Prior experience with Git, GitHub, Jenkins, and JFrog
  • Understanding of Software Development Methodologies
  • Understanding of security best practices
  • Strong problem-solving skills
  • Strong collaboration skills
  • Excellent verbal and written communication skills

Req ID: AM804344725

Senior Software Engineer

Cincinnati, OH
Full time

Published on 01/12/2025

Share this job now