Kenility - Miami, FL

posted about 1 month ago

Full-time - Mid Level
Miami, FL

About the position

As a Senior Backend Developer at Kenility, you will be an integral part of a dynamic team dedicated to creating high-quality software solutions. This role requires a deep understanding of backend development processes and the ability to work collaboratively with other developers, engineers, and designers. You will be responsible for designing, implementing, and maintaining robust backend systems that support our enterprise applications. Your expertise in cloud platforms and programming languages will be crucial in ensuring that our products are scalable, secure, and efficient. In this position, you will leverage your extensive experience in software development to contribute to all phases of the software development lifecycle. You will work closely with cross-functional teams to gather requirements, design solutions, and implement features that meet the needs of our clients. Your role will also involve troubleshooting and optimizing existing systems, ensuring that they perform at their best. You will be expected to stay current with industry trends and best practices, continuously seeking ways to improve our development processes and product offerings. The ideal candidate will have a strong background in cloud technologies and a proven track record of building enterprise-level applications. You will be expected to mentor junior developers, sharing your knowledge and expertise to help them grow in their roles. Your ability to communicate effectively and work collaboratively will be essential in fostering a positive team environment and driving project success.

Responsibilities

  • Design, implement, and maintain backend systems for enterprise applications.
  • Collaborate with cross-functional teams to gather requirements and design solutions.
  • Troubleshoot and optimize existing systems for performance and reliability.
  • Mentor junior developers and share knowledge to foster team growth.
  • Stay current with industry trends and best practices in software development.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 6+ years of experience in software development.
  • Strong proficiency in cloud platforms like AWS, Google Cloud, or Azure.
  • Expertise in one or more programming languages such as C#, C++, Java, Python, or JavaScript.
  • Solid understanding of database technologies, including SQL and NoSQL databases.
  • Familiar with software development tools and practices like Agile/Scrum, Git, and CI/CD pipelines.
  • Experience building reliable, full-stack enterprise applications.
  • In-depth understanding of Agile methodologies with a history of contributing to successful Agile teams.
  • Familiarity with enterprise architecture design patterns.
  • Experience in data migration and security protocols.
  • Knowledge of Okta or other SSO & SAML strategies.

Nice-to-haves

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service