×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Lead - Hybrid

Job in Saint Petersburg, Pinellas County, Florida, 33739, USA
Listing for: SitusAMC
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Talent Acquisition Partner - Technology at SitusAMC

Situs

AMC is where the best and most passionate people come to transform our client’s businesses and their own careers. Whether you’re a real estate veteran, a passionate technologist, or looking to get your start, join us as we work together to realize opportunities for everyone. We proudly serve in the Real Estate Industry.

This role will serve as a full‑stack developer to produce scalable software solutions. You will work as part of a cross‑functional team responsible for the full software development life cycle, from conception to deployment, and will rotate across projects as priorities shift. The position covers all layers of the application: front‑end, middle‑layer, and database, including development frameworks and third‑party libraries.

Essential Job Functions
  • Design, develop, document, test, and debug new and existing software systems, applications, and/or components for market sale or proprietary software.
  • Serve as technical expert on development projects, participating in the full development life cycle including requirements analysis, design, and deployments.
  • Oversee and guide new product initiatives, ensuring adherence to architectural principles and driving engineering decision‑making based on sound business requirements.
  • Make design decisions that encourage leveragability, potential reuse, componentization, extensibility, maintainability, and minimal coupling.
  • Translate business requirements into technical solutions that adhere to architectural best practice.
  • Provide solutions and alternatives to impasses impacting timetables, scalability, and performance factors for production, implementation, and technology advancements.
  • Be accountable for overall productivity levels of your work, PODS, teams, and/or software development team; provide detailed metrics related to turnaround time, workload, kickbacks, and test coverage.
  • Contribute to the development of a technical roadmap.
  • Troubleshoot and solve difficult customer issues, performing the most complex development, testing, and debugging tasks.
  • Maintain knowledge of evolving platforms, programming languages, and web/database technologies.
  • Stay up‑to‑date on business initiatives and objectives, especially as they relate to infrastructure and development architecture issues.
  • Evaluate new platforms, technologies, and software products to determine feasibility and desirability for incorporation into company products.
  • Foster a culture of continuous improvement in all areas of technology and instill this mindset in the team.
  • Identify necessary training and education for developers on new techniques.
  • Advise and mentor software development team members as an escalation point.
  • Perform any other activities as assigned by your manager.
Qualifications / Requirements
  • Bachelor’s degree in computer science/engineering, information systems preferred, or equivalent combination of education and experience.
  • Minimum of 12+ years of industry and/or relevant experience, typically with 2+ years in a VP‑level role or external equivalent.
  • Minimum of 5+ years as a technical or people leader.
  • Solid knowledge and understanding of object‑oriented analysis, design, and programming.
  • Working knowledge of multiple programming languages and software development environments, including Java, AWS, API integrations, RESTful web services, structured and unstructured databases, Eclipse, JEE, and JavaScript frameworks (Angular, VUE, React).
  • Experience using Azure Dev Ops, Jira, Jenkins, Git, Bitbucket, or similar tools.
  • Interest and ability to learn other coding languages as needed.
  • Strong communication skills, both verbal and written.
  • Capacity to manage competing demands, delays, or unexpected events.
  • Experience with application integration and building APIs for rapidly integrating products.
  • Experience working on Agile Scrum and Dev Ops‑aligned delivery teams.
  • Experience developing software development estimates.
  • Experience developing cloud‑native apps and/or migrating apps to the cloud, preferably AWS.
  • Ability to be a player‑coach, leading a developer team.
  • Adaptive to changing environments and approaches to best fit the situation.

The annual…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary