Job Description
Are you a recent graduate looking to launch your career in the vibrant tech scene of Tampa? Tampa Digital Innovations is seeking a motivated Entry Level Software Engineer to join our growing team. We value innovation, collaboration, and continuous learning in a fast-paced environment.
In this role, you will work closely with senior developers to build robust, scalable software solutions that power our client's digital experiences. If you are eager to apply your academic knowledge and passionate about coding, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Opportunity for mentorship and career growth in a leading tech hub.
- Flexible work environment and modern office amenities in downtown Tampa.
- Access to continuous learning resources and tech conferences.
Responsibilities
- Collaborate with senior developers to design, develop, and implement high-quality software solutions.
- Write clean, maintainable, and efficient code in Python, JavaScript, or Java.
- Participate in daily stand-ups, code reviews, and agile planning sessions.
- Debug and resolve software defects to ensure seamless user experiences.
- Assist in the development and maintenance of internal tools and web applications.
- Document technical specifications and contribute to technical documentation.
- Stay updated on emerging technologies and industry best practices.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Strong understanding of data structures, algorithms, and software design principles.
- Familiarity with at least one modern programming language (e.g., Python, Java, JavaScript).
- Proficiency with version control systems, specifically Git.
- Excellent problem-solving skills and a proactive attitude toward learning new technologies.
- Basic knowledge of database management systems (SQL) and RESTful APIs is a plus.
- Strong communication skills and ability to work effectively in a team setting.