Senior Software Engineer Job at KellyMitchell Group, Celebration, FL

eGpaUHRJalJxd01ucm1jZjJhNFQ1TWF0ZEE9PQ==
  • KellyMitchell Group
  • Celebration, FL

Job Description

Job Summary:

Our client is seeking a Senior Software Engineer to join their team! This position is located in Celebration, Florida.

Duties:

  • Collaborate with product managers and story owners to design new features and prioritize development tasks based on business needs
  • Develop high-quality mobile applications, engineer robust solutions, resolve defects, and optimize performance
  • Manage code deployments, assemble release packages, and continuously improve release and delivery processes
  • Work closely with the mobile team to define and maintain clear data contracts
  • Lead the design and implementation of software enhancements, bug fixes, components, and new applications
  • Participate in software architecture discussions, design reviews, and peer code reviews to ensure high standards
  • Troubleshoot and resolve complex issues by working across cross-functional teams including product, design, and QA
  • Identify and recommend improvements to tools, workflows, and technologies that enhance team productivity and software quality

Desired Skills/Experience:

  • Bachelor’s degree in Computer Science or a related field, or equivalent work experience
  • 5+ years of experience developing Java REST applications for enterprise or consumer use
  • 2+ years of experience developing backend systems with TypeScript
  • Experience working in an Agile team environment with product, design, QA, and development
  • Strong foundation in computer science fundamentals, with a focus on code quality and design patterns
  • Proficient in Java 17, Spring Boot, Kubernetes, and Docker
  • Knowledge of TypeScript for backend development
  • Experience with Nest.js is a plus
  • Understanding of networking concepts such as protocol and socket connections
  • Experience with web services including SOAP and REST
  • Skilled in software performance optimization (memory, CPU, scaling, etc.)
  • Familiarity with security best practices and OWASP recommendations

Benefits:

  • Medical, Dental, & Vision Insurance Plans
  • Employee-Owned Profit Sharing (ESOP)
  • 401K offered

The approximate pay range for this position is between $56.00 and $80.00 . Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.

Job Tags

Work experience placement, Local area,

Similar Jobs

KidMed Urgent Care

Revenue Cycle Manager Job at KidMed Urgent Care

 ...Job Summary: The Revenue Cycle Performance Manager plays a critical role in ensuring the financial health of KidMed Pediatric Urgent Care by overseeing and optimizing all aspects of the revenue cycle. This includes managing billing operations, improving cash flow, and... 

The Davis Companies

Office Assistant Job at The Davis Companies

 ...dependable and detail-oriented individual to join our team as a Customer Service & Administrative Assistant . This is a great entry-level opportunity to gain hands-on experience in local government operations, customer service, and administrative support. The role is... 

Liberty Health

CERTIFIED NURSING ASSISTANT - MARY GRAN Job at Liberty Health

 ...CERTIFIED NURSING ASSISTANT - MARY GRAN Clinton-NC-28328-United States Liberty Cares With Compassion At Liberty Healthcare and Rehabilitation Services , we promote a challenging, but rewarding opportunity in a caring environment. We are currently... 

SELECT SAVVY, LLC

Physical Therapist Job at SELECT SAVVY, LLC

 ...Get Savvy with Your Job Selection! Select Savvy is currently seeking an outstanding Physical Therapist for the 20252026 school year in West Aurora area. This is a great opportunity to join a supportive school-based team dedicated to helping students thrive both physically... 

GeorgiaTEK Systems Inc.

Data Entry Specialist Job at GeorgiaTEK Systems Inc.

 ...tracking. This would not include creation of new spreadsheets or tracking forms as tools are pre-existing. The individual will need to update existing tracking documents to manager their assigned work as well as managing their calendar. Verbal and written communication...