About Logiciel Solutions
- Building, launching, and scaling SaaS Products, Logiciel Solutions has helped in making success stories for Start-ups since 2011.
- Our vision is to help start-ups to jumpstart their SaaS product and achieve sustainable, long-term growth.
- With a great hold on leading tech stacks, proven project management practices, and a customer-centric approach, we have successfully transformed various innovative Start-up ideas into scalable market-ready SaaS products.
- Besides creating result-oriented products for SaaS start-ups, Logiciel has also supported several SaaS businesses to successfully transition from start-up to scale-up stage.
Work Location: Ludhiana, India Or Remote / Hybrid
Department: Development
Reporting To: Director of Engineering
Fixed Salary Bracket: Competitive Salary (18.00 LPA to 24.00 LPA)
Employment Benefits: PF, Group Medical Insurance, 5 Days Working, Interest Free Corporate Loan, Flexible Timings, Team Fund
Educational Background: Graduation or Postgraduation in IT / CSC
Language Skills Required Fluency in verbal and written English communication skills is a must.
Required Skills & Experience
- Hands-on experience in all aspects of software like Backend, Database, understanding of FE, conceptual understanding of application Infrastructure design.
- Should be very good at writing quality Unit and integration Tests.
- Should have at least 2-3 years of experience doing TDD in PHP.
- Should have PHP/Laravel experience of at least 2-3 years.
- Should be very skilled in using GIT & popular Repo Hosting services like GitHub/Bitbucket.
- Scaling database, good database designs, ORM&, Deadlocks - Transactions etc.
- Dockerization, CI/CD Pipeline.
- Real time communication – websockets
Good to Have Skills
- Architecture & Design Patterns. Should be able to decide & use design patterns in his code
- Familiarity with Debugging Logging, Monitoring & Scaling application.
- Experience in working on larger database and applications
- Experience in AWS, NodeJS, and MongoDB will be a plus
- Experience in working on SaaS applications
Key Responsibilities Areas
Software Development
- Design and implement complex software solutions.
- Write high-quality, maintainable, and efficient code.
- Work on the full software development lifecycle, from requirements analysis to
- deployment.
Architecture and Design
- Contribute to the architectural decisions of software systems.
- Design scalable and robust software architectures.
Problem Solving
- Analyse and solve complex technical problems.
- Debug and troubleshoot issues in software applications.
- Propose and implement solutions to improve system performance and reliability.
Code Review
- Participate in and lead code reviews to ensure code quality and adherence to coding standards.
- Provide constructive feedback to team members on their code.
Quality Assurance
- Ensure the quality of software through the implementation of testing strategies.
- Collaborate with quality assurance engineers to identify and fix software defects.
Collaboration
- Collaborate with cross-functional teams, including product managers, quality assurance, and other stakeholders.
- Communicate effectively with team members and other departments.
Continuous Learning
- Stay updated with industry trends, emerging technologies, and best practices.
- Actively participate in training and development activities to enhance skills.
Documentation
- Create and maintain technical documentation for software projects.