Software Developer (Chennai)

Software Developer (Chennai)

11 Oct
|
Elements Energy
|
Chennai

11 Oct

Elements Energy

Chennai

IT

Software Developer

Develop secure, scalable, high-performance web applications and backend systems using JavaScript, React.js, Next.js, databases, and up-to-date application security practices.

Explore other opportunities

Who we are?

Elements Energy is a climate-tech company building practical sustainability solutions across energy, carbon, air, and water. Based at and incubated by IIT Madras, we work with real-world institutions and utilities to help make cleaner operations simpler, smarter, and measurable.

IIT Madras

Based & Incubated

Govt. of India

Ministry of Power Supported Pilot

Top 20

Startup at India AI Summit

Job Description

Key Responsibilities

Full-Stack Web Development

• Design, develop, and maintain responsive web applications using JavaScript, React.js, and Next.js.
• Build reusable UI components and implement modern frontend architectures.
• Develop RESTful APIs and integrate frontend applications with backend services.
• Write clean, maintainable, reusable, and well-documented code.
• Optimize applications for performance, scalability,



accessibility, and usability.

Backend Development & Database Management

• Develop and maintain backend services, business logic, and API integrations.
• Work with relational databases such as PostgreSQL and MySQL.
• Design database schemas, write optimized SQL queries, and manage data relationships.
• Apply DBMS concepts, indexing, transactions, normalization, and query optimization.
• Implement secure authentication, authorization, and role-based access control.

Application Security

• Follow secure coding practices throughout the software development lifecycle.
• Identify and address common application vulnerabilities, including SQL injection, cross-site scripting (XSS), and broken access control.
• Implement input validation, secure session management, and appropriate data protection mechanisms.
• Apply security best practices aligned with OWASP guidance.
• Participate in code reviews, vulnerability

📌 Software Developer (Chennai)
🏢 Elements Energy
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: software developer (chennai) / chennai