Platform Science
Platform Science1h ago
Indeed

Software Engineer II

Chennai, Tamil Nadu
Full Time
Senior Level

Auto Apply to 50+ AI Matched Software Engineer II Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Platform Science

Full Job Description

About the Role

Platform Science is looking for a highly skilled Senior Software Engineer to join our Orion (Fleet Management System) team in Chennai, Tamil Nadu. You will be a key contributor to our cloud-native, full-stack development, responsible for designing and deploying robust, high-performance software solutions for high-velocity fleet management. Reporting to the Engineering Manager, you will employ an innovative mindset to tackle complex challenges and ensure the successful delivery of projects impacting the global transportation industry.

Essential Responsibilities

  • Full-Stack Development: Design, develop, and maintain scalable applications using Node.js, Vue.js, React.js, and TypeScript, optimizing for performance across various web-capable devices.
  • API & Backend Architecture: Create efficient internal and external APIs and develop optimized database schemas for both RDBMS (PostgreSQL, MySQL) and NoSQL (ElasticSearch) environments.
  • Cloud & Infrastructure: Deploy and manage applications on AWS, utilizing Docker and Kubernetes to ensure high availability, scalability, and security.
  • Quality Engineering: Write clean, modular, and testable code, performing thorough unit, integration, and performance testing using frameworks like Jest or Enzyme to guarantee software reliability.
  • Collaborative Innovation: Partner with Product Managers and Architects to translate requirements into technical specifications and automate CI/CD pipelines with the DevOps team.

Required Experience

  • 4+ years of professional software development experience, with a strong emphasis on Node.js, Vue.js, and React.js.
  • High proficiency in TypeScript and modern frontend build tools such as Webpack.
  • Deep understanding of Microservices architecture and event-driven design patterns (e.g., Kafka, RabbitMQ).
  • Hands-on experience with AWS and cloud deployment methodologies.
  • In-depth knowledge of database management systems including SQL Server, PostgreSQL, TimescaleDB, or ElasticSearch.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Nice to Have

  • Experience with React state management libraries like Redux.
  • Familiarity with Test-Driven Development (TDD).
  • Experience with Agile project management tools such as Jira or Rally.

Traits of a Successful Candidate

  • Problem Solver: Strong debugging skills and the ability to resolve complex software system issues and performance bottlenecks.
  • Effective Communicator: Excellent interpersonal skills for effective collaboration within cross-functional, international teams.
  • Continuous Learner: A proactive approach and eagerness to explore and adopt emerging cloud and microservices technologies.
  • Detail-Oriented: Committed to writing clean code and adhering to software engineering best practices.

Benefits & Legal

Platform Science offers a range of benefits to regular, full-time employees in India, including provident fund and gratuity as per law, paid vacation, sick leave, and holidays. We also provide twenty-six weeks of paid maternity leave. Please note that compensation details for Indian roles reflect base salary only and do not include bonus, equity, or additional benefits. Platform Science respects your privacy and collects personal information to support its business operations. We are an equal opportunity employer and value diversity. All applicants are considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

Company

Platform Science

Platform Science

Platform Science is a forward-thinking company dedicated to connecting the world of transportation. Established in 2015, we provide an open IoT platform that collaborates with innovative fleets, appli...

Chennai, Tamil Nadu
Posted on Indeed