What are the responsibilities and job description for the Software Engineer position at Tech Observer?
Job Title: Software Engineer
Location: Miami, FL (3 days Office) Hybrid
Key Outcomes
Looking for Senior hands-on technology leader with 15 years of experience leading cloud-native software development, digital transformation, and enterprise architecture initiatives closely aligned with business goals.
Known for building and mentoring high-performing teams that are both technically strong and true partners to the business. Consistently drives improvements in efficiency, revenue growth, and scalability by owning the product, defining clear technology roadmaps and fostering a culture of innovation.
Skilled at turning executive vision into practical, executable solutions, earning stakeholder buy-in, and delivering scalable systems that create lasting competitive advantage
Experience & Knowledge
-Previous experience in a technology engineering development management role with a well-developed understanding of management and leadership activities
-10 years’ experience working within Software Development or Testing domains
-15 years’ experience working within the technology domain with a strong emphasis on real time applications, platforms and system integration
-Demonstrated ability to build high performing teams
• Proven track record of technical experience in Web, Mobile, Cloud and data
• Demonstrated working knowledge of technology within a commercial environment
• Excellent understanding of software development lifecycle and agile delivery methods
• A strong desire to establish standards, processes, policies and best practise
• Strong understanding of cloud computing, cloud providers (AWS, Azure etc.) and Cloud Technologies
• Understanding of Restful Architectures
• Proven ability to communicate, work with and inspire Technical engineering teams
• Strong Business and communication skills
• Excellent organizational, prioritization and time management skills
• Ability to understand and portray the big picture, and to influence projects to close the gap between current state and future state.
• Proven ability to effectively manage teams to grow, change and adopt new ways of working and tools.
• Broad based information technology experience and foundation in Systems development (e.g. languages, methods, Development lifecycle, Project management approaches etc.)
Experience with Risk identification and management, Incident management and root cause analysis
Understanding of Open source development, tools and technologies and Restful Integration
• Understanding of Loyalty Business concepts
• Commercial experience in a client focused, marketing-based organization
• Exposure to retail POS systems and related technologies
The ideal candidate will have:
• Exceptional communication skills, both written and verbal
• Be self-starting and self-managing
• Ability to develop, maintain, and strengthen partnerships with stakeholders – influencing stakeholders and take them with you by showing the positivity of the changes in place