Emerald Resource Group - Avon, OH

posted 3 months ago

Full-time - Senior
Onsite - Avon, OH
Administrative and Support Services

About the position

In this role, you will be responsible for the development, integration, and implementation of applications software within a service provider environment, aligning with business strategies and objectives. You will serve as a technical consultant to management, business users, and fellow technical associates, offering mentorship to junior developers and collaborating closely with engineers and architects on continuous improvement initiatives. Your responsibilities will include acquiring and interpreting business requirements, developing functional specifications, and determining optimal technologies for implementation. You will collaborate with the Architecture team to review standards and ensure designs meet project requirements. Additionally, you will implement approved architecture designs and submit technical and process improvement recommendations as part of the technical leadership team. You will execute complex programming tasks based on established standards, methods, and best practices, and design application and database components for development projects, leveraging multiple technologies. Analyzing business models, logical specifications, and customer requirements will be crucial to building effective solutions while mitigating risks associated with technically complex projects. Maintaining and enhancing applications by amending documentation, developing detailed programming logic, and coding changes will be part of your operational management duties. You will provide support for application issues and act as a Subject Matter Expert throughout project life cycles, while also training and mentoring other developers and Professional Apprentices, fostering knowledge sharing and team growth. Furthermore, you will research and evaluate new technologies, tools, and frameworks to enhance development capabilities, lead communication meetings with project teams and stakeholders, and provide tier 2, on-call support for application problems. Participation in hiring activities and ensuring compliance with equal employment opportunity policies will also be part of your incidental functions.

Responsibilities

  • Acquire and interpret business requirements, develop functional specifications, and determine optimal technologies for implementation.
  • Collaborate with the Architecture team to review standards and ensure designs meet project requirements.
  • Implement approved architecture designs and submit technical and process improvement recommendations as part of the technical leadership team.
  • Execute complex programming tasks based on established standards, methods, and best practices.
  • Design application and database components for development projects, leveraging multiple technologies.
  • Analyze business models, logical specifications, and customer requirements to build effective solutions, mitigating risks associated with technically complex projects.
  • Maintain and enhance applications by amending documentation, developing detailed programming logic, and coding changes.
  • Provide support for application issues and act as a Subject Matter Expert throughout project life cycles.
  • Train and mentor other developers and Professional Apprentices, fostering knowledge sharing and team growth.
  • Research and evaluate new technologies, tools, and frameworks to enhance development capabilities.
  • Lead communication meetings with project teams and stakeholders, delivering presentations as required.
  • Provide tier 2, on-call support for application problems and contribute to the efficiency of organizational projects.
  • Participate in hiring activities and ensure compliance with equal employment opportunity policies.

Requirements

  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • Minimum 5 years of IT experience, with proficiency across all phases of the Software Development Lifecycle.
  • Extensive experience with Relational Database Management Systems, preferably Oracle, and developing RESTful Web services.
  • Proficiency with JPA, Spring, and Spring Boot frameworks, along with familiarity with DevOps processes including CD/CI pipelines.
  • Advanced analytical, conceptual, and problem-solving abilities.
  • Strong written and verbal communication skills, with a demonstrated ability to convey complex technical concepts to diverse audiences.
  • Proven initiative to learn and adopt new technologies quickly in a collaborative, team-oriented environment.
  • Ability to translate ideas into actionable solutions, demonstrating a strong commitment to inclusion and diversity.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service