

About Mobpair Technologies Pvt Lts
About
Similar jobs
Job Title: Lead Software Engineer
Experience: 4 - 12 yr
Department: Software
Reports To: Senior Software Engineer / Software Architect
Purpose of the Role
The incumbent will be responsible for designing and developing robust software solutions for products in the domains of Warehouse Automation, Industrial Automation, Robotics, and IoT. The role includes defining software architecture, ensuring scalability and performance, and mentoring the development team to drive technical excellence and innovation.
Technical Skills Required
- Proven experience in designing, developing, and deploying high-volume, scalable applications.
- Expertise in distributed systems, microservices, and central system architectures.
- Programming & Frameworks: Proficiency in Java 17+.
- Experience with frameworks such as Spring, Hibernate, Kubernetes, and RESTful APIs.
- Knowledge of JPA, MS SQL, and database modelling/design.
- Hands-on experience with GCP, AWS, or Azure for cloud architecture.
- Familiarity with virtualization and containerization technologies.
- Strong skills in data modelling and database design.
- Knowledge of secure coding practices.
- Tech stack: Java, MSSQL, MySQL, Spring Boot, Redis, Data Structures, Linux, basics of Kubernetes.
Behavioural Skills Required
- Attention to Detail (Proficient)
- Problem Solving
- Decision Making
- Collaborative approach
- Adaptability to a volatile environment
- Accountability
- Good Leadership skills
Job Responsibilities
- Understand requirements and define database and application structure under guidance of Software Architect.
- Write high-quality, scalable, and efficient code.
- Prepare Functional Requirement Documents (FRD) based on inputs from BA team.
- Guide junior and mid-level developers and provide technical support.
- Collaborate to identify and fix technical issues in UAT/Production.
- Work closely to meet project deadlines.
- Take ownership of product implementations at customer sites.
- Hands-on development for assigned modules/products.
- Handle application performance in production.
- Work with customers to understand automation requirements.
- Review and merge code changes from the team.
- Conduct sprint meetings, demos, and resolve development roadblocks.
- Optimize code for performance and efficiency.
- Role & Responsibilities:
- Develop and maintain backend functionality for websites and web applications.
- Create custom WordPress themes and plugins based on requirements.
- Work with REST API integration and database management (MySQL).
- Follow MVC principles for structured code development.
- Collaborate with frontend developers to integrate designs and functionality.
- Use Git for version control.
We are looking for a good backend developer who has worked on core PHP and has basic frontend knowledge. Should have basic knowledge of API development and some basic concepts of Laravel. Must have MYSQL experience.
- Minimum of 1+ years PHP web development experience
- As a PHP developer your duties would primarily consist of developing new projects built using PHP-based frameworks/platforms, writing custom code, and architect new solutions for prospective clients.
- Expert with PHP object-oriented programming & MVC applications
- Familiarity with automated deployment strategies
- Solutions-oriented thinking; always looking for the smart solution to a problem rather than jumping at the first answer
- Salary is negotiable depending on the experience
- Hands-on experience in developing end-to-end applications using Node.Js,
- Experience of working with databases with ORMs – MySQL
- Knowledge of AWS services are an added advantage
- Should have basic knowledge of TypeScript
- Knowledge of Nest.js and/or Sail.js frameworks is a plus point
- An experience of writing clean, semantic code with cross-browser compatibility in mind
- Proficient understanding of code versioning tools, such as Git/SVN
- Excellent coding and debugging skills.
- A passion and the ability to make beautiful, smooth, delightful web experiences.
- A Will-Do attitude
- B.E/M.C. A Or B.C.A Degree in Computer Science, Engineering, MIS, Or Similar Relevant Field
- Strong Knowledge of PHP Web Frameworks E.G Laravel
- Understanding the Fully Synchronous Behaviour Of PHP
- Understanding of MVC Design Patterns
- Basic Understanding of Front-End Technologies, Such as JavaScript, HTML5, And CSS3 - Knowledge of Object-Oriented PHP Programming.
- Strong Knowledge of The Common PHP Or Web Server Exploits and Their Solutions
- Understanding Fundamental Design Principles Behind A Scalable Application.
- Integration of Multiple Data Sources and Databases into One System
- Familiarity With SQL/NoSQL Databases and Their Declarative Query Languages
- Proficient Understanding of Code Versioning Tools, Such as Git, Bitbucket.
- Understanding Fundamentals of Cloud Technologies E.G AWS
- Knowledge of Node.js And React.js Should Be an Advantage.
- Knowledge of HealthCare and e-Commerce domain will be good.
• Should have 5+ years of work experience in design, develop, Code and Unit Test web and desktop-based applications written in .Net framework starting from 4.x and above.
• Strong analytical skills to understand a given requirement and provide work estimates.
• Strong Object-Oriented Programming knowledge.
• Strong experience with Static Code Analyzers like Fortify.
• Should have good understanding of web servers such as IIS and Front-end such as HTML’s and Razor based engines.
• Strong debugging skills using .net front end and backend.
• Strong coding experience and thorough understanding of programming languages such as C#, VB.NET, ASP.Net, ADO.Net, JQuery, JavaScript, Traditional Web Services, WCF, Web API and other Scripting languages such as pythons.
• Strong working knowledge on various design patterns such as MVC, MVVM, DDD, Repository Pattern and any custom/hybrid framework as designed by the Architects.
• Should have a strong working knowledge of Azure DevOps.
• Strong knowledge and understanding of data sharing medium using JSON, XML and other media types.
• Strong knowledge on Entity Framework (6 and above) and other ORM such as Dapper.
• Strong knowledge and programming skills in Database such SQL SERVER, Oracle, My SQL and SQL Express. Additionally, nice to know-how knowledge in MS ACCESS.
• Strong knowledge and coding experience in REST based web services and service-oriented design patterns using WCF and other API’s.
• Should have used IDE such as Visual Studio and Visual Studio Code for Front-end development.
• 1+ years of building SPA web solutions using Angular 6/7/8 , BackBone, Bootstrap
• 5+ years building HTML5 complaint pages
• 3+ years of experience using TypeScript
• 3+ years of writing automated testing using Jamine or others
Day to Day job Duties: (what this person will do on a daily/weekly basis)
• Co-ordinate/mentor other Junior developers on a day to day basis.
• Understand the use cases/User Story, code and develop on a designed platform/pattern.
• Strict adherence to coding standards.
• Participate self-code review/peer reviews and correct errors wherever applicable before checking in the final code into the Branch/code repo.
• Create code documentations wherever applicable and as set guidelines by the team.
• Create and perform Unit Tests wherever applicable as set guidelines by the team.
• Provide feedback and assist in estimation planning.
• Merge code branches as and when required.
• Create and publish release documentations and application deployments as and when requested.
• Report out statuses to the leads onshore daily during the Stand-up calls.
• Additionally, update efforts on a given work item on everyday basis.
• Provide true estimates on work assigned prior development. Also ask questions/provide comments on User Stories/work items assigned.
• Be a team player and flexible towards availability in case of any urgent issues that need immediate attention.
• Plan out vacations in advance (min. 2 weeks of adv. Notice).
Nice to have(not a must) experience, skills
• Good understanding of Service Workers.
• Prior coding experience using FORTRAN.
• Experience on 3rd party tools like Spire.Pdf, PDF.Js.
• Knowledge of Rapid application development framework like DevExpress, Code on Time, HighCharts.
• Knowledge of code clean up tools like CodeMaid.
• Knowledge of Power BI and O365 Suites of applications.
• knowledge of SQL Data tools like SSIS and SSRS.







