Software Engineer

i360technologies, Inc
Miami Beach, FL, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Testing (Software) Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Software Applications Automation of Tests Unit Testing Microsoft Azure C++ (Programming Language)
+20 more
Cloud Computing Software Quality Code Review Relational Databases Software Debugging Software Design Patterns Python (Programming Language) Object-Oriented Software Development Systems Development Life Cycle Software Engineering Google Cloud Software Security Software Troubleshooting Git Containerization Non-relational Database Software Version Control Docker Programming Languages Microservices

Job description

We’re looking for a detail-oriented and analytical Software Engineer to join our growing team in Miami Beach, United States. In this role, you will design, develop, and maintain robust software applications while collaborating with cross-functional teams to deliver high-quality solutions. The ideal candidate will demonstrate strong technical expertise, organized problem-solving abilities, and a commitment to writing efficient, maintainable code.

  • Design, develop, and test software applications using industry-standard programming languages and frameworks
  • Analyze requirements and translate them into technical specifications and scalable solutions
  • Write clean, efficient, and well-documented code following established coding standards and best practices
  • Collaborate with product managers, designers, and other engineers to understand project requirements and deliver solutions on schedule
  • Participate in code reviews to ensure code quality, identify improvements, and share knowledge with team members
  • Debug and troubleshoot software issues, analyzing root causes and implementing effective solutions
  • Maintain and optimize existing applications, ensuring performance and reliability
  • Integrate third-party APIs and services into applications
  • Contribute to the continuous improvement of development processes and tools
  • Stay current with emerging technologies and industry trends relevant to software development

Requirements

  • Proficiency in one or more programming languages such as Java, Python, C++, JavaScript, or Go
  • Solid understanding of software development lifecycle (SDLC) and development methodologies
  • Experience with version control systems, particularly Git
  • Strong knowledge of relational databases and SQL
  • Demonstrated ability to write clean, maintainable code with attention to detail
  • Experience developing and consuming APIs
  • Excellent problem-solving and analytical skills
  • Familiarity with software design patterns and object-oriented programming principles

Preferred Skills and Experience:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Knowledge of Agile and Scrum methodologies
  • Familiarity with containerization technologies such as Docker and Kubernetes
  • Experience with microservices architecture
  • Understanding of CI/CD pipelines and automated testing
  • Experience with unit testing and test-driven development (TDD)
  • Experience with relational and non-relational databases
  • Familiarity with software security best practices

Benefits & conditions

At i360technologies, we’re a team of driven professionals specializing in business consulting and technology services for federal agencies. We’re passionate about solving complex challenges through strategic thinking and innovative solutions. Since our founding in 1999, we’ve fostered a collaborative, fast-paced environment where initiative is recognized, professional growth is encouraged, and careers flourish. We offer competitive pay, comprehensive benefits for full-time employees, and abundant opportunities for advancement. If you’re motivated, solutions-oriented, and ready to make an impact, you’ll find a rewarding and supportive home at i360.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all