> Markdown version of [/jobs/ext/1269971-software-developer](https://www.wearedevelopers.com/jobs/ext/1269971-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** THE FIRM AI, LLC - **Location:** Miami, FL, United States (Remote available) - **Salary:** $78,415.0 - $125,318.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Databases, Software Design Patterns, Web Development, Cryptographic Protocols, Github, Revision Control Systems, Iterative and Incremental Development, Python (Programming Language), Linux Servers, Microsoft SQL Server, MySQL, Performance Tuning, Scrum Methodology, Ruby on Rails, Role-Based Access Control, Cloud Services, Software Construction, Software Engineering, Software Systems, Subversion, Systems Architecture, Web Applications, ReactJS, Git, Information Technology, Vba Programming Language, Front End Software Development, Api Design, Restful APIs, Software Version Control, Programming Languages, Microservices - **Published:** July 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7b24b39d75101c77 ## About the Role * Extensive experience in software development with proficiency in multiple programming languages including JavaScript frameworks (React Express), C++, C#, Python, Java, and VBA. * Strong understanding of IT infrastructure components including Linux servers, cloud services (AWS, Azure), and network security protocols. * Deep knowledge of web development practices with expertise in REST APIs, application development frameworks, and front-end technologies. * Familiarity with design patterns, system architecture for scalable systems, microservices architecture, and API design standards. * Experience working within Agile methodologies such as Scrum or Kanban to facilitate iterative development cycles. * Knowledge of database management systems including MySQL and SQL Server for data storage and retrieval optimization. * Hands-on experience with version control systems like GitHub and SVN to ensure code integrity across projects. * Understanding of software engineering best practices including scalability considerations, security (RBAC), and performance tuning. Join us to be part of a forward-thinking team dedicated to innovation! Your technical expertise will help us build resilient systems that support our growth while providing an engaging environment where your skills can flourish. We value continuous learning and collaboration-empowering you to make meaningful contributions every day! ## Description We are seeking a dynamic and innovative Software Developer to join our technology team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that drive our business forward. You will collaborate with cross-functional teams to create robust applications, optimize existing systems, and implement cutting-edge technologies. Your expertise will help shape the future of our digital infrastructure, ensuring high performance, security, and scalability across all platforms. This paid position offers an exciting opportunity to contribute to impactful projects in a fast-paced environment where your skills will truly make a difference., * Develop and enhance web applications using programming languages such as JavaScript, Python, Java, C#, and Ruby on Rails. * Design and implement RESTful APIs to facilitate seamless communication between systems and services. * Build scalable microservices architectures leveraging cloud infrastructure like AWS and Azure for optimal performance. * Collaborate within Agile software development teams to plan, develop, test, and deploy new features efficiently. * Apply system design principles to create reliable, maintainable, and high-performing software solutions. * Utilize version control tools such as GitHub, SVN, and Git for code management and collaboration. * Implement CI/CD pipelines to automate testing and deployment processes ensuring rapid delivery of updates. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)