Senior Application Developer

Independent Living Systems
9h

About The Position

We are seeking a Senior Application Developer to join our team at Independent Living Systems (ILS). ILS, along with its affiliated health plans known as Florida Community Care and Florida Complete Care, is committed to promoting a higher quality of life and maximizing independence for all vulnerable populations. About the Role: The Senior Application Developer will lead the design, development, and implementation of complex software applications that meet business needs and enhance operational efficiency. This role requires a deep understanding of software architecture and the ability to translate business requirements into scalable, maintainable, and high-quality code. The successful candidate will collaborate closely with cross-functional teams including product management, quality assurance, and IT operations to deliver robust solutions on time. They will also mentor junior developers, providing technical guidance and fostering best practices in software development. Ultimately, this position is critical in driving innovation and ensuring the reliability and performance of enterprise applications within the organization.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional experience in application development.
  • Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with relational databases and writing efficient SQL queries.
  • Relevant experience may substitute for the educational requirement on a year-for-year basis.

Nice To Haves

  • Master’s degree in relevant technical discipline.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Experience working in distributed team environment.

Responsibilities

  • Design, develop, test, and deploy high-quality software applications using modern programming languages and frameworks.
  • Collaborate with stakeholders to gather and analyze requirements, ensuring alignment with business goals.
  • Lead code reviews and provide constructive feedback to maintain code quality and consistency.
  • Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
  • Mentor and support junior developers, promoting continuous learning and adherence to development standards.
  • Participate in architectural discussions and contribute to the evolution of the technology stack.
  • Document technical specifications, design decisions, and development processes for future reference.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service