Logo
Emerald Resource Group

Senior It Developer

Emerald Resource Group, Columbus, Ohio, United States, 43224


Job Title:

Senior IT Developer

Location:

Cleveland, OH

Job Description:

We are looking for a highly skilled Senior IT Developer to join our dynamic team. As a Senior IT Developer, you will be responsible for creating efficient and effective technology solutions that meet the business requirements of our organization. You will have a significant impact on our technology architecture, ensuring the successful deployment of projects and solutions.

Responsibilities:

Strategy & Planning:Acquire and interpret business requirements, create functional specifications, and determine the most efficient and appropriate technologies.Influence users in determining the best design to meet project requirements while following established department standards.Design, submit, and review technical and process improvement recommendations as a member of the technical leadership team.Acquisition & Deployment:

Perform complex programming assignments that require an advanced understanding of established programming standards, methods, and best practices.Design application and database components for development projects.Mitigate significant risks associated with high-technical complexity projects or those that pose significant challenges to the business.Understand the business problem being solved and recommend the best solution.Operational Management:

Maintain and modify applications by amending application documentation, developing detailed programming logic, and coding changes.Provide support for critical application problems and issues, developing proactive measures to ensure issue resolution and prevention.Act as a Subject Matter Expert in the discovery and investigation of critical production problems.Collaborate with business domain experts to analyze and assess existing business-critical functions, recommending process improvements.Assist Project Managers in defining, gathering, and documenting business and technical requirements.Collaborate with other developers, programmers, and designers in conceptualizing and developing new software programs and applications.Incidental Functions:

Conduct research into new technologies, including tools, components, and frameworks.Train and share knowledge with development teams.Mentor and coach developers and/or Professional Apprentices.Self-manage project work, tasks, and status reporting.Make presentations to management, clients, and peer groups as requested.Provide off-hour support for critical application problems and issues.Analyze program performance and take corrective action based on consultation with clients and supervisor approval.Participate in hiring activities and contribute to efficiency and effectiveness of work.Qualifications:

Formal Education & Certification:

Bachelor's degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study or equivalent experience.

Knowledge & Experience:

5+ years of IT experience.5+ years of experience working on all phases of the Software Development Lifecycle.Experience working with customers to build and formulate business requirements.5+ years of experience in Java, ORM/JPA/Hibernate, Web Services, Object-oriented design techniques, and common design patterns.3+ years of experience in writing SQL queries and stored procedures for Oracle databases.Experience in automated testing is desired.Microservices experience.Advanced skills in implementing API and Microservices architecture using leading solutions.Strong hands-on development track record in building integration and applications with various technologies, development tools, and database systems.Personal Attributes:

Strong written and oral communication skills.Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly.Advanced systems/process orientation with demonstrated analytical thinking, organizational skills, and problem-solving abilities.Ability to work in a team-oriented, collaborative environment.Willingness and ability to train and teach others.Ability to facilitate meetings and follow up with resulting action items.Ability to prioritize and execute tasks in a high-pressure environment.Strong presentation and interpersonal skills.Ability to work effectively in a multi-cultural environment and lead cross-organizationally.Strong commitment to inclusion and diversity.If you are a highly motivated and skilled IT developer looking for a challenging role with an opportunity to make a significant impact, we encourage you to apply. Please send your resume and cover letter to

luke@emeraldresourcegroup.com . Join our team and play a crucial role in shaping our technology solutions and architecture.

Attention Employers!

Seeking exceptional talent? We've got the solution: Share your job descriptions with us.

Precision Matching:

We'll pinpoint the perfect candidates.Time Saver:

Fill crucial roles faster than ever.Showcase Your Brand:

Attract top talent aligned with your mission.Partnership:

We're your allies in successful hiring.Network Access:

Tap into our extensive candidate pool.Confidentiality : Your needs are handled discreetly.

Elevate your team today! Contact us to share your job descriptions and discover your next top performer.