Software Engineer/Developer – 5+ years

Note: Please ready the JD before applying for a job

The ideal candidate will develop high-quality web applications in Green Financial Technologies and will be responsible for designing and implementing scalable, testable code. Join us in driving innovation in sustainability technology!.

Desired Skills and Experience

Must-Have: Proficiency in C# and .NET Core development.

Front-End Skills: SCSS, CSS, Bootstrap, HTML, JavaScript, Node.js.

Experience: 5-10 years in software development, focusing on high-availability, high-performance customer-facing web applications.

Collaboration: Experience in agile teams with collaborative code development and managing releases (Git, Continuous Integration, Continuous Delivery).

API Development: Strong background in building internal and external APIs and RESTful web services.

Database Knowledge: Solid foundation in SQL and NoSQL databases.

Cloud Proficiency: Experience deploying and managing applications on cloud platforms (Azure/AWS).

Software Design: Excellent understanding of software design, development, and architecture.

Responsibilities

Develop new product features from scratch and enhance existing ones, optimizing through design, testing, and deployment.

Innovate to improve efficiency and application performance.

Implement visual designs that comply with standards.

Build efficient and reusable front-end systems and abstractions.

Create responsive designs and ensure thorough cross-browser compatibility.

Collaborate with developers to integrate markup across projects.

Research and incorporate new technologies into the tech stack.

Propose and implement improvements to existing product interfaces.

Work closely with the product management team to define and refine features.

Manage interactions with designers, testers, and other developers.

Exhibit strong critical thinking, problem-solving, and analytical skills.

Preferred experience in a fast-paced startup environment.

Additional Plus if you have,

Experience with Flutter and Dart, with knowledge of native or cross-platform mobile development frameworks.

Background in scaling startups or entrepreneurial environments.

Practical experience in building scalable, high-availability, high-performance systems.

Hands-on experience with agile development practices, including test-driven development and scrums.

Familiarity with various programming languages and development tools.

Strong foundation in computer science, with competencies in data structures, algorithms, and software design.

Proficiency in problem-solving and data structures, essential for handling large datasets.

At least 5 years of product development experience with expertise in designing and implementing high-performance web applications.

Qualifications

Bachelor’s or Masters degree or equivalent experience in Computer Science or related field.

5 years minimum experience in Software Development is a must.

Development experience with programming languages

SQL/NoSQL database or relational database skills

Employment Information

Work Location: Bangalore, India

Employment Type: Full-time

Open Positions: 10-15 Positions

Apply for this position

Allowed Type(s): .pdf, .doc, .docx