Job Description
Are you a passionate developer looking for your next big challenge in the heart of Florida? Tampa Tech Innovations is seeking a talented Senior Software Engineer to join our dynamic team. We are committed to building cutting-edge solutions for our clients and are looking for someone who thrives in a fast-paced, collaborative environment.
As a key member of our Tampa-based engineering squad, you will play a pivotal role in architecting scalable applications and mentoring junior developers. We offer a competitive benefits package, a hybrid work model, and the opportunity to work on projects that impact millions of users.
Why Join Us?
- Competitive salary and comprehensive health benefits.
- Flexible hybrid work schedule.
- Professional development and tuition reimbursement.
- A vibrant, inclusive culture in the heart of Tampa.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams, including product managers and designers, to define features and technical specifications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Mentor junior developers and conduct code reviews to ensure technical excellence and knowledge sharing.
- Identify and resolve complex technical issues and optimize application performance.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
Qualifications
- 5+ years of professional experience in software development, preferably in a full-time role.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with modern web development frameworks (React, Angular, or Vue.js).
- Excellent problem-solving skills and the ability to work independently.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Willingness to travel occasionally for team meetings or client workshops.