Employment Type : Full-Time
Software Engineer Experience:** 4+ Years
Location:** Florida, USA
Job Type:** Full-Time
**Work Authorization:** H-1B Sponsorship Available for Qualified Candidates
Job Overview
We are seeking an experienced **Software Engineer** with 4+ years of professional experience to join our growing technology team in Florida. The ideal candidate will have strong software development fundamentals, experience building scalable applications, and the ability to work effectively in a collaborative engineering environment.
You will be responsible for designing, developing, testing, and maintaining high-quality software solutions while working closely with product managers, architects, QA engineers, and other development teams.
Key Responsibilities
* Design, develop, test, and maintain scalable software applications.
* Translate business and technical requirements into reliable software solutions.
* Develop and maintain RESTful APIs and backend services.
* Participate in architecture and system design discussions.
* Write clean, maintainable, and well-documented code.
* Troubleshoot application issues and perform root-cause analysis.
* Optimize application performance, scalability, and reliability.
* Develop unit and integration tests to ensure software quality.
* Participate in code reviews and provide constructive technical feedback.
* Collaborate with cross-functional teams throughout the software development lifecycle.
* Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimation.
* Work with CI/CD pipelines and modern development practices.
* Contribute to technical documentation and engineering best practices.
## Required Skills
* Java / Python / C# / C++ / JavaScript
* Spring Boot / .NET / Node.js
* REST APIs & Microservices
* SQL & Relational Databases
* AWS / Azure / GCP
* Docker & Kubernetes
* Git & GitHub/GitLab
* CI/CD
* Kafka / Event-Driven Architecture
* React / Angular
* Unit Testing & JUnit/Mockito
* System Design
* Data Structures & Algorithms
* Agile / Scrum
* Linux
## Qualifications
* Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
* 4+ years of professional software engineering experience.**
* Strong understanding of software development methodologies and SDLC.
* Experience developing production-grade applications.
* Strong problem-solving and analytical skills.
* Excellent written and verbal communication skills.
* Ability to work independently as well as collaboratively within a team.
H-1B Sponsorship
H-1B sponsorship is available for qualified candidates subject to position requirements, candidate eligibility, and applicable immigration regulations.
Candidates currently on H-1B who are eligible for employer change/transfer may also be considered.
## What We Offer
* Full-time employment
* Competitive compensation
* Opportunity to work on modern technology platforms
* Collaborative engineering environment
* Career growth and professional development opportunities
* H-1B sponsorship consideration for qualified candidates