Skip to main content

Software Developer

Miami, FL
Permanent

Posted

Job Title: Software Developer
Location: MIAMI, FL , US
Job Summary:
We are seeking a skilled Software Developer with a strong background in Agile methodologies to join our dynamic team in Miami, Florida. The ideal candidate will have 5- 7 years of experience in software development, demonstrating a proven ability to deliver high quality software solutions in a fast paced environment. You will play a key role in the design, development, and implementation of software applications, collaborating closely with cross functional teams to ensure alignment with business objectives.
Responsibilities:
Design, develop, and maintain software applications using best practices and coding standards.
Participate in Agile ceremonies, including sprint planning, daily stand ups, and retrospectives.
Collaborate with product owners and stakeholders to gather requirements and translate them into technical specifications.
Conduct code reviews and provide constructive feedback to team members.
Identify and troubleshoot software defects and performance issues.
Continuously improve software development processes and practices.
Stay updated with emerging technologies and industry trends to enhance development practices.
Mandatory Skills:
Strong knowledge and experience in Agile methodologies (Scrum, Kanban, etc.).
Proficiency in programming languages such as Java, C#, or Python.
Experience with version control systems (e.g., Git).
Familiarity with software development frameworks and tools (e.g., Spring, .NET, React).
Ability to work collaboratively in a team environment.
Preferred Skills:
Experience with cloud platforms (e.g., AWS, Azure).
Knowledge of DevOps practices and CI/CD pipelines.
Understanding of database management systems (e.g., SQL, NoSQL).
Experience with automated testing frameworks.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5 7 years of professional experience in software development.
Strong problem solving skills and attention to detail.
Excellent communication and interpersonal skills.
Ability to adapt to changing priorities and work under pressure.
If you are passionate about software development and have a strong foundation in Agile practices, we encourage you to apply and join our innovative team.

Job Type: Permanent

Job ID: 254677732