drjobs Senior SAAS Backend Developer

Senior SAAS Backend Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Egypt, PA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview
The Senior SAAS Backend Developer plays a crucial role in the development and optimization of software solutions based on the Laravel framework. This position is integral to the organizations ability to provide scalable efficient and secure software products particularly in a multitenant SaaS environment. With a focus on microservices architecture and DevOps practices the senior developer will lead a team in designing robust backend systems that integrate seamlessly with frontend solutions ensuring an excellent user experience. This position also emphasizes collaboration with crossfunctional teams to ensure that all aspects of the application are aligned with business objectives. The Senior SAAS Backend Developer will not only be responsible for coding and developing new features but will also optimize existing code and adopt best practices in security and database management.
Key Responsibilities
  • Design and implement microservicesbased architectures.
  • Develop and maintain robust backend services using Laravel.
  • Collaborate with frontend developers to integrate userfacing elements.
  • Implement multitenant architecture for optimal resource utilization.
  • Conduct code reviews to ensure code quality and adherence to standards.
  • Write clean maintainable and efficient code.
  • Optimize existing applications for performance and scalability.
  • Design and develop RESTful APIs and services.
  • Ensure security best practices are followed in all development processes.
  • Utilize CI/CD tools for automated testing and deployment.
  • Manage databases including design optimization and maintainability.
  • Handle troubleshooting and debugging of applications.
  • Document development processes code changes and architecture decisions.
  • Stay updated with emerging technologies and industry trends.
  • Provide mentorship and guidance to junior developers.
Required Qualifications
  • Bachelors degree in Computer Science Information Technology or related field.
  • Minimum of 5 years of experience in backend development.
  • Strong experience with the Laravel framework.
  • Proven track record in developing microservices architectures.
  • Indepth knowledge of DevOps practices and tools.
  • Experience with multitenant SaaS environments.
  • Proficient in database management systems including MySQL.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Experience using version control systems preferably Git.
  • Strong understanding of API development and integration.
  • Ability to write unit tests and perform debugging.
  • Knowledge of Agile development methodologies.
  • Excellent problemsolving and analytical skills.
  • Effective communication and teamwork abilities.
  • Strong leadership and mentoring capabilities.

devops practices,api development,saas,version control (git),agile development methodologies,ci/cd tools,multi-tenant,microservices architecture,multi-tenant saas,devops,database management,cloud platforms (aws, azure),unit testing,restful apis,version control,continuous integration,laravel,database management (mysql)

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.