Job Description
We are seeking a results-driven Senior Software Engineer to join our elite team in the heart of Tampa. If you are passionate about building scalable, high-performance applications and thrive in a fast-paced environment, this is your chance to make a significant impact.
At Apex Digital Systems, we don't just write code; we engineer solutions that power the future. You will work alongside industry veterans on cutting-edge projects that span across cloud infrastructure, data analytics, and enterprise software.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages.
- Lead architectural discussions and provide technical mentorship to junior developers.
- Collaborate with product managers and designers to translate complex requirements into technical specifications.
- Conduct code reviews, perform rigorous testing, and ensure best practices for security and performance.
- Identify and resolve technical debt to ensure long-term system stability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in software development with a strong focus on backend or full-stack technologies.
- Proficiency in Python, Java, or JavaScript and familiarity with RESTful APIs.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker/Kubernetes).
- Strong problem-solving skills and the ability to work independently in a remote-first or hybrid culture.