Senior Software Engineer
Job Description
This on-site, full-time Senior Software Engineer role in Tampa, Florida focuses on designing, developing, testing, and maintaining high-quality software while architecting systems and optimizing backend services in collaboration with cross-functional teams.
Responsibilities
- Design and develop scalable system architecture
- Implement and maintain back-end services
- Write, test, and review clean, efficient code
- Troubleshoot, debug, and optimize application performance
- Collaborate with cross-functional teams to deliver integrated software solutions
Requirements
- U.S. citizen due to Federal Contract
- Employment contingent upon FEMA approval, including a federal background check and the ability to obtain a federal badge
- Strong foundation in Computer Science
- Proficiency in Back-End Web Development, Software Development, and Programming, with emphasis on Laravel PHP
- Hands-on experience with Laravel queues
- Strong knowledge of Object-Oriented Programming (OOP)
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment
Education
- Bachelor’s or Master’s Degree in computer science, Software Engineering, or related field
Technologies
- Laravel PHP
- MySQL
- Laravel queues
- AWS CloudFormation
Benefits
- Medical: PPO and HDHP options
- Telehealth services
- Dental and vision coverage
- Life/AD&D and disability insurance
- Voluntary accident, critical illness, and hospital indemnity plans
- Employee Assistance Program (EAP)
- Health Savings Account (HSA) and Flexible Spending Account (FSA) options
- Generous leave package, including paid personal, sick, vacation, and holidays
- Paid parental leave
- 401(k) plan with company match
Compensation
Starting range: $70,000 – $150,000 per year, based on experience.