Senior Software Engineer

Talent ProntoPensacola, FL
Hybrid

About The Position

Talent Pronto is seeking a Senior Software Engineer to join their dynamic development team in their Downtown Pensacola, FL office. The company is building innovative talent management solutions that help organizations unlock the potential of their workforce. As a Senior Software Engineer, the role involves designing, developing, and maintaining the core platform, mentoring junior team members, and driving technical excellence across the engineering organization.

Requirements

  • 5+ years of professional software development experience
  • Strong proficiency in one or more programming languages (Java, Python, JavaScript, C#, or similar)
  • Solid understanding of software design principles, design patterns, and clean code practices
  • Experience with relational databases, SQL, and data modeling
  • Demonstrated ability to work effectively in agile development environments
  • Excellent problem-solving skills and ability to tackle complex technical challenges
  • Strong communication skills with the ability to explain technical concepts clearly to both technical and non-technical stakeholders
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Nice To Haves

  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes)
  • Experience with RESTful APIs and modern web development frameworks
  • Familiarity with CI/CD pipelines and DevOps practices
  • Background in talent management, HR technology, or SaaS products
  • Experience mentoring or leading junior developers
  • Open source project contributions or technical blog presence

Responsibilities

  • Design and develop scalable software solutions using modern architecture patterns and best practices
  • Lead the full software development lifecycle from requirements gathering and system design through testing, deployment, and maintenance
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality features that meet business objectives
  • Mentor and provide technical guidance to junior engineers, conducting code reviews and fostering a culture of continuous learning
  • Troubleshoot complex technical issues, optimize application performance, and implement security best practices
  • Participate in architectural discussions and contribute to strategic technical decisions that shape the product roadmap
  • Champion code quality, maintainability, and testing standards across your projects and the broader engineering team

Benefits

  • Competitive Compensation: Attractive salary and performance-based bonuses commensurate with experience
  • Comprehensive Benefits: Health, dental, and vision insurance; 401(k) matching; and flexible paid time off
  • Professional Growth: Opportunities for technical certifications, conference attendance, and continuous learning
  • Collaborative Culture: Work alongside passionate engineers in a supportive, innovation-focused environment
  • Flexible Work Options: Remote work flexibility and a modern office in downtown Pensacola
  • Impact-Driven Work: Directly influence the success of our product and the organizations we serve
  • Career Development: Clear pathways for advancement into senior and leadership positions
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service