Job Description
We are seeking a highly skilled and motivated Senior Software Engineer to join our growing team in Tampa, FL. This is an immediate hire opportunity for a self-starter who thrives in a fast-paced, innovative environment. You will play a critical role in designing, developing, and deploying scalable software solutions that drive our business forward.
At Apex Digital Solutions, we value innovation, excellence, and collaboration. If you are ready to take your career to the next level and make an immediate impact, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern technologies.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define feature requirements and architecture.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews, debug issues, and optimize application performance for speed and scalability.
- Participate in the full software development lifecycle, from concept and design to testing and deployment.
- Mentor junior developers and contribute to technical team discussions and decision-making processes.
Qualifications
- Minimum of 5+ years of professional experience in software development.
- Strong proficiency in JavaScript, React, or Node.js.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).