We have partnered with our client in their search for a Java Developer for one of our clients in Columbus, OH.
Responsibilities
Executing creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Developing secure high-quality production code, and reviews and debugs code written by others
Identifying opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leading evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Leading communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies and working with & mentoring an AGILE team composed of 6-8 software engineers and guiding them towards success
Developing & delivering quality applications on-time according to requirements & roadmap commitments as well as sharing & teaching excellent software engineering best practices & principles (data structures, multithreading and algorithms)
Writing & reviewing high quality code that will serve as an example for other engineers and reviewing & sharing areas of technical improvement within existing applications
Maintaining technical knowledge & operational support models by documenting our applications
Creating & maintaining the use of unit, integration, end-