Job Description :

Job Overview:

We are seeking a Lead Application Developer to join our team in Tampa, FL. This senior-level role is responsible for overseeing the development, implementation, and enhancement of application systems in collaboration with the technology team. The ideal candidate will bring strong leadership skills, technical expertise, and a problem-solving mindset to drive innovation and efficiency.

Key Responsibilities:

  • Collaborate with management teams to integrate key functions, define system enhancements, and drive process improvements.
  • Analyze complex business and system processes to develop effective solutions aligned with industry standards.
  • Provide technical leadership in application development, ensuring adherence to architectural best practices.
  • Design, code, test, debug, and implement software solutions with a deep understanding of system flows.
  • Develop a comprehensive understanding of business operations, infrastructure, and architecture to achieve organizational goals.
  • Offer advanced problem-solving insights, using interpretive thinking to define challenges and implement innovative solutions.
  • Mentor and guide mid-level developers and analysts, effectively delegating tasks as needed.
  • Ensure compliance with industry regulations and company policies, demonstrating ethical judgment and risk management.

Required Qualifications:

  • Primary Skills: Java 17, Spring Boot 3.0, Angular 14+, JavaScript, PL/SQL (Oracle 19c), database design, and optimization.
  • Experience:
    • 10+ years of hands-on development experience, with at least 3 years in a technical lead role.
    • Proven ability to lead full-stack software development projects, covering front-end, middleware, and back-end components.
    • Experience managing technical project teams.
    • Strong background in Agile methodologies, DevOps practices, and CI/CD pipelines.
  • Soft Skills:
    • Excellent verbal communication skills.
    • Strong problem-solving abilities and attention to detail.
    • Proactive work attitude with a commitment to learning and ownership.
    • Ability to work collaboratively in a team environment.

Education:

Bachelor's degree in a relevant field or equivalent experience.

             

Similar Jobs you may be interested in ..