Job Description
Are you ready to shape the future of enterprise software in the Sunshine State? CodeStream Dynamics is seeking a visionary Senior Software Engineer to join our high-growth team in Jacksonville. We are passionate about building scalable, secure, and user-centric fintech solutions that power millions of transactions daily.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible hybrid work schedule supporting work-life balance.
- Opportunity to work with cutting-edge technologies and modern architecture.
- Professional development and mentorship opportunities.
As a key member of our engineering squad, you will lead the design and implementation of robust software systems, collaborate with cross-functional teams, and drive technical excellence across the organization.
Responsibilities
- Architect and develop scalable web applications using modern frameworks such as React, Node.js, and TypeScript.
- Lead technical initiatives, drive architectural decisions, and ensure code quality through rigorous code reviews and best practices.
- Mentor junior developers, fostering a culture of continuous learning and technical growth within the team.
- Collaborate closely with product managers and designers to translate complex requirements into elegant technical solutions.
- Ensure application security, compliance, and performance optimization in a cloud-native environment.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Troubleshoot and resolve complex technical issues with minimal downtime.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (Master’s degree preferred).
- 5+ years of professional software development experience, with a focus on JavaScript/TypeScript and front-end frameworks.
- Strong understanding of RESTful APIs, microservices architecture, and database design (SQL/NoSQL).
- Experience deploying and managing applications on cloud platforms (AWS, Azure, or Google Cloud).
- Demonstrated ability to troubleshoot complex problems and improve system reliability.
- Excellent communication skills and the ability to work effectively in a collaborative, fast-paced environment.
- Experience with CI/CD pipelines and containerization (Docker, Kubernetes) is a plus.