About the Company
Patil Group, with a legacy spanning nearly a century, has operated across several industries before establishing itself as India’s largest manufacturer and solutions provider in railway track components. Patil-I-Labs is the Research and Development (R&D) centre of Patil Group, created to spearhead innovation in intelligent systems and digital transformation technologies for the railway and allied sectors. Located in Bangalore, Patil-I-Labs is designed to complement Patil Group’s manufacturing and track engineering capabilities by developing next-generation products in Internet of Things (IoT), Artificial Intelligence (AI), Machine Learning (ML), and Machine Vision.
About the Role
We are seeking an experienced Full Stack Developer with 4 - 8 years of relevant experience to design, develop, test, and maintain scalable, high-performance software applications. The ideal candidate will have strong technical skills across front-end, back-end, cloud deployment, databases, and system architecture, along with hands-on experience in agile development environments.
Responsibilities
Design, develop, test, and debug full stack software applications.
Implement and manage backup solutions and redundant server environments.
Collaborate with cross-functional teams to integrate software with hardware and system architecture.
Develop responsive UI / UX designs using modern front-end frameworks and languages.
Build robust back-end services and APIs using multiple programming languages.
Work with databases including MySQL, PostgreSQL, and MongoDB.
Configure and manage web servers (e.g., Apache).
Deploy and manage applications on public and private cloud environments.
Follow Agile or Waterfall methodologies for project execution.
Utilize version control systems such as GitHub or Bitbucket for code management.
Ensure adherence to industry standards, best practices, and regulatory guidelines.
Qualifications
Education details : BE, BTech, ME, MTech
Required Skills
Strong technical skills in areas of Full stack software development, hardware integration, and system architecture.
Knowledge of multiple front-end languages and libraries (e.g. HTML / CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Knowledge of databases (e.g. MySQL, postgreSQL, MongoDB)
Knowledge of Web servers (e.g. Apache)
Knowledge of Public and Private Cloud deployment
Knowledge of UI / UX design
Knowledge of Agile, Waterfall methodologies of project management and industry standards / regulations.
Knowledge of Version control system like GitHub, bitbucket
Preferred Skills
HTML, CSS, Javascript, React, Vue, Node.js, Angular, Python, MySQL, PostgreSQL, MongoDB, Apache, Django, Agile, GitHub, Bitbucket
Stack Engineer • Bengaluru, Karnataka, India