Find Jobs
Find Jobs Near You – Available Work in Your Location
Software Engineer
Job Description
Software Engineer at Eliassen Group Software Engineer at Eliassen Group in Dayton, Kentucky Posted in about 22 hours ago.
Type:
full-time Description On-site in Cincinnati, OH Acts as a technical leader, providing guidance, mentorship, and direction to engineers across the team. s ownership and accountability for risk by proactively identifying concerns, influencing decisions, and ensuring adherence to policies, standards, and procedures. Leads by example in doing the right thing for customers and colleagues, ensuring that technical decisions and team behaviors consistently drive a high-quality customer experience while operating within the Bank's risk appetite. Accountable for identifying, assessing, managing, monitoring, and reporting risks across applications and systems. Champions strong engineering practices that improve reliability, scalability, and security. his is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis and convert to FTE following contract duration. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate:
$62.00 to $72.00/hr. w2 JN -092026-108474 DUTIES
AND RESPONSIBILITIES
Lead design and development of complex features while ensuring scalability, performance, and maintainability Provide technical leadership to the team through architecture guidance, code reviews, and mentoring junior engineers Drive engineering best practices across the team, including coding standards, testing strategies, and CI/CD improvements Partner with product, architecture, and leadership to shape technical direction and influence roadmap decisions Identify and resolve system-level issues, including production incidents and recurring defects Contribute to and lead developer communities of practice, promoting knowledge sharing and innovation Evaluate and introduce new technologies to improve efficiency and solution quality Proactively identify risks, dependencies, and technical gaps, and drive mitigation strategies Other duties as assigned
SUPERVISORY RESPONSIBILITIES
Provides technical leadership and mentorship to team members May lead project teams or initiatives without direct people management responsibility
MINIMUM KNOWLEDGE, SKILLS AND ABILITIES REQUIRED
Bachelor's degree in computer science/information systems or comparable experience 5+ years of software development experience with demonstrated leadership in delivering complex solutions Advanced proficiency in one or more programming languages: Java (8 or above) JavaScript / TypeScript Strong experience in designing and building scalable, distributed systems Deep understanding of object-oriented design, system architecture, and design patterns Strong experience with relational databases and SQL Hands-on experience with: Spring Framework / Spring Boot Gradle or similar build tools Docker / containerization Node.js, Angular or similar frameworks Strong understanding of networking, APIs, and integration patterns Expertise in version control (Git/GitHub) and modern development workflows Deep understanding of the full software development lifecycle, including DevOps practices Strong knowledge of secure coding practices and regulatory considerations Proven ability to troubleshoot and resolve complex production issues Strong leadership, communication, and problem-solving skills
Benefits
- 401(k) Plans
- Health Insurance
- Dental Insurance
- Vision Insurance