Lead Software Engineer
3 weeks ago
iApartments is looking for a passionate Lead Software Engineer to help build cloud-based solutions in the multifamily industry. We are looking for someone who is motivated to tackle complex systems and learn new technologies quickly to bring the best possible experience to our customers and their residents. The Lead Software Engineer will report directly to the Director of Engineering and assist in design, implementation, and maintenance decisions with management.
CULTURE:
Our team at iApartments works with the latest IoT devices to bring thoughtful smart home solutions to our customers. We are looking for people to join our team that are hungry to solve problems and face challenges head on. We are a family first company that believes that hard work should be rewarded with hard play. We’re looking for team members that can think of unique solutions and always challenge our notion of the status quo.
CAREER PATH:
The Lead Software Engineer is expected to take ownership of the software team’s roadmap and performance. This roadmap will lead to directly managing a large diverse software team both onshore and off. Future career goals including Software Manager and beyond.
LOCATION: Tampa, FL in office, hybrid, or remote.
RESPONSIBILITIES / ESSENTIAL FUNCTIONS:
- Lead onshore and offshore development teams in planning sprints and executing roadmaps
- Develop both back-end and front-end functionality in web applications
- Evaluate the use of front-end technologies including Angular, ReactJS, etc.
- Evaluate backend technologies including AWS ECS, EKS, Lambdas
- Evaluate languages for backend development including C#, Python, NodeJS
- Design, implement, and maintain both internal and external vendor APIs
- Consistently act as an advocate for the end-user, ensuring a high-quality user experience, and recommending improvements or revisions to the engineering team
- Perform other duties as assigned
REQUIRED EDUCATION / EXPERIENCE:
- 5+ years of experience in software development using a high-level language
- 5+ years of experience with C#, .NET Core
- 5+ years of experience in database design including both schema-based and schema-less servers
- 5+ years expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Angular, jQuery and LESS
- 5+ years of experience with building new APIs and/or integrating with remote vendor APIs (e.g. SOAP, REST XML/JSON APIs, GraphQL, etc.)
- Experience with serverless development with AWS Lambda
- Technical leadership experience
- Experience with SCRUM/Agile development environment
- Experience using configuration management tools (e.g., Git, Subversion, Mercurial)
- Ability to work in fast paced environment with onshore and offshore teams on multiple projects
- Capable of learning new technologies at an accelerated pace
PREFERRED EDUCATION / EXPERIENCE:
- Bachelor’s degree or equivalent education in engineering or computer science
- AWS Certified Solutions Architect (Associate or Professional)
- AWS Certified Developer or DevOps Engineer
- Experience developing and maintaining REST or GraphQL APIs
- Experience with IoT frameworks including MQTT messaging
- Experience with DynamoDB, RDS, Redshift
- Experience with AWS EKS, ECS Fargate, IoT Core, Fleet Hub, IoT Analytics
- Experience implementing AWS CDK and IAC
- Experience implementing and maintaining CI/CD pipelines
- Experience with NodeJS and Python
TRAVEL:
- As needed to attend conferences or summits
- Remote: Quarterly visits to Tampa office for team building and collaboration.
BENEFITS:
- 401(k) match
- Flexible PTO
- Health
- Dental
- Vision
PERKS:
- Home office setup reimbursement assistance
- Free gym on-site at office
- In office snacks & company events
- Focus Fridays (no meetings after noon)
-
Lead Software Engineer
3 weeks ago
Tampa, United States TheIncLab Full timeTheIncLab Lead Software Engineer Tampa , Florida Apply Now TheIncLab engineers and delivers intelligent digital applications that have a profound and positive impact on the lives of our customers, our people, and the free world depending on both of us. We are where innovation meets purpose; and where your career can meet purpose as well. We are currently...
-
Lead Software Engineer
3 weeks ago
Tampa, United States VES Full timeVES, LLC is currently seeking a highly accomplished Lead Software Engineer with demonstrated success supporting and providing leadership within DoD organizations. For this position you'll be supporting our efforts with the Joint Acquisition Task Force (JATF) in Tampa, FL and helping to lead a software development team. You will be responsible for designing,...
-
Lead Software Engineer
2 weeks ago
Tampa, United States VES Full timeVES, LLC is currently seeking a highly accomplished Lead Software Engineer with demonstrated success supporting and providing leadership within DoD organizations. For this position you'll be supporting our efforts with the Joint Acquisition Task Force (JATF) in Tampa, FL and helping to lead a software development team. You will be responsible for designing,...
-
Lead Software Engineer
3 weeks ago
Tampa, United States TheIncLab Full timeThe Mission Starts Here TheIncLab engineers and delivers intelligent digital applications that have a profound and positive impact on the lives of our customers, our people, and the free world depending on both of us. We are where innovation meets purpose; and where your career can meet purpose as well. We are currently hiring for a wide range of...
-
Lead Software Engineer
2 weeks ago
Tampa, United States TheIncLab Full timeThe Mission Starts Here TheIncLab engineers and delivers intelligent digital applications that have a profound and positive impact on the lives of our customers, our people, and the free world depending on both of us. We are where innovation meets purpose; and where your career can meet purpose as well. We are currently hiring for a wide range of...
-
Lead Software Engineer
1 month ago
Tampa, United States JPMorgan Chase & Co. Full timeWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...
-
Lead Software Engineer
2 weeks ago
Tampa, United States JPMorgan Chase & Co. Full timeWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...
-
Lead Software Engineer
3 weeks ago
Tampa, United States iApartments Full timeiApartments is looking for a passionate Lead Software Engineer to help build cloud-based solutions in the multifamily industry. We are looking for someone who is motivated to tackle complex systems and learn new technologies quickly to bring the best possible experience to our customers and their residents. The Lead Software Engineer will report directly to...
-
Lead Software Engineer
3 weeks ago
Tampa, United States iApartments Full timeiApartments is looking for a passionate Lead Software Engineer to help build cloud-based solutions in the multifamily industry. We are looking for someone who is motivated to tackle complex systems and learn new technologies quickly to bring the best possible experience to our customers and their residents. The Lead Software Engineer will report directly to...
-
Lead Software Engineer
2 weeks ago
Tampa, United States iApartments Full timeiApartments is looking for a passionate Lead Software Engineer to help build cloud-based solutions in the multifamily industry. We are looking for someone who is motivated to tackle complex systems and learn new technologies quickly to bring the best possible experience to our customers and their residents. The Lead Software Engineer will report directly to...
-
Software Engineer
3 weeks ago
Tampa, United States Fairfax Software Inc Full timeSupport Services Engineer Duties: The Software Support Engineer provides customers with technical product support for company's Applications. The position is responsible and accountable for the creation, tracking and resolution of change requests & production/test issues from customers while meeting response and resolution service level objectives. Answers...
-
Software Engineer
2 weeks ago
Tampa, United States Fairfax Software Inc Full timeSupport Services Engineer Duties: The Software Support Engineer provides customers with technical product support for company's Applications. The position is responsible and accountable for the creation, tracking and resolution of change requests & production/test issues from customers while meeting response and resolution service level objectives. Answers...
-
Lead Software Engineer
3 weeks ago
Tampa, United States JPMorgan Chase Bank, N.A. Full timeWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Treasury Payments Pay by Bank Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...
-
Lead Software Engineer
4 weeks ago
Tampa, United States JPMorgan Chase Full timeJob Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Treasury Payments Pay by Bank Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products...
-
Pega Lead Software Engineer
4 weeks ago
Tampa, United States JPMorgan Chase Bank, N.A. Full timeWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase in Payment Investigations within CIB Payments you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable,...
-
Pega Lead Software Engineer
4 weeks ago
Tampa, United States JPMorgan Chase Bank, N.A. Full timeWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase in Payment Investigations within CIB Payments you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable,...
-
Lead Software Engineer
3 weeks ago
Tampa, United States DTCC Digital Assets Full timeAre you ready to make an impact at DTCC?Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills and...
-
Lead Java Software Engineer
3 weeks ago
Tampa, United States Doran Jones Inc Full time* No C2C Required Experience 13+ years of overall software development experience in enterprise systems. 10+ years of software development experience in Core Java, including multi-threading. 8+ years of experience with Spring Boot and Spring Batch. 5+ years as an AWS solutions architect. 5+ years of microservice architecture and low-latency implementations....
-
Senior Lead Software Engineer
24 hours ago
Tampa, United States JPMorgan Chase & Co. Full timeJoin our agile team at JPMorgan Chase within the Emerging Payments group as a Senior Lead Software Engineer, where you will have the opportunity to enhance, build, and deliver market-leading technology products. This role offers significant career growth, the chance to apply your deep technical expertise, and the opportunity to make a substantial business...
-
Lead Software Engineer
4 weeks ago
Tampa, United States DTCC Full timeAre you ready to make an impact at DTCC?Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills and...