← Back to jobs
Tampa, FL, USA
No related jobs found
Design, develop, test, and maintain high-quality software applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Lead by example with clean, scalable, and maintainable code practices.
Contribute to architectural discussions and technical design reviews.
Conduct code reviews and provide mentorship to junior developers.
Troubleshoot, debug, and upgrade existing systems.
Ensure performance, quality, and responsiveness of applications.
Stay current with emerging technologies and recommend improvements.
12+ years of professional software development experience.
Strong programming skills in one or more languages such as Java, .NET, Python, or Node.js.
Experience with front-end technologies like React, Angular, Vue.js, or HTML/CSS/JavaScript.
Solid understanding of database technologies – both SQL (e.g., PostgreSQL, Oracle, MySQL) and NoSQL (e.g., MongoDB, Redis).
Proficiency in building RESTful APIs, microservices, and cloud-native applications.
Experience with version control systems like Git, and CI/CD pipelines.
Understanding of software design patterns, SOLID principles, and best practices.
Experience with cloud platforms (AWS, Azure, or GCP).
Familiarity with DevOps tools (Docker, Kubernetes, Jenkins).
Exposure to Agile/Scrum methodologies.
Domain experience in [Finance, Healthcare, Retail, etc.] is a plus.
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Certifications in relevant technologies (optional but preferred).
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Ability to lead initiatives and work independently.
Passion for technology and continuous learning
Any Graduate
No related jobs found
← Back to jobs