Software Engineer
4 days ago
About FTC Solar Inc
FTC Solar is a fast growing, global provider of solar tracker systems, technology, software, and engineering services. We are as passionate about renewable energy as we are about our culture and values. We want to attract likeminded individuals who live and breathe Integrity, Accountability, Innovation and Excellence. We're humble enough to know that we don't know everything, so we love bold ideas that disrupt the status quo. Basically, we don't want you to just fall in line
FTC Solar is committed to creating a culture of inclusion and diversity. For us, this is not just a set of words or metrics. It drives our culture, creativity, and future success. We support our employees and foster an environment where new ideas and perspectives are celebrated and encouraged. When our employees thrive, FTC Solar thrives. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.
About the Role:
We are seeking a Backend Developer with expertise in database management, application development, server infrastructure, and security . In this role, you will be responsible for building and maintaining scalable backend systems , developing APIs, and ensuring seamless data flow. You will also manage server deployment, network configurations, and security measures to protect both the server and application from vulnerabilities, ensuring reliability and performance
Qualifications:
- 3-5 years of experience in backend development .
- Proficiency in server-side languages , Python, Javascript, etc.) any OOP Language but preferably Python / JS
- Strong knowledge of SQL and NoSQL databases and knowledge of writing complex queries.
- Experience with server setup, deployment, and maintenance .
- Familiarity with network protocols, firewalls, and server hardening practices .
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Considerable knowledge in algorithm, data-structures and OOP design principles
- Should have experience in writing reusable / well-fragmented code following code disciplines.
- Should have a problem-solving aptitude with a user centric mindset with attention to details.
- A team player who values collaboration, innovation, and inclusion.
- Comfortable working in an Agile environment.
- Proficient in using version control tools (Git).
Responsibilities:
- Design, develop, and maintain robust backend applications .
- Build and optimize Restful Services APIs
- Manage databases (SQL/NoSQL) and ensure data integrity.
- Collaborate with cross-functional teams on infrastructure and architecture.
- Handle server deployment, configuration, and maintenance .
- Set up and manage network configurations for secure access.
- Implement server security (firewalls, SSL/TLS, encryption).
- Apply application-level security (input validation, sanitization, and access controls).
- Ensure data protection, authentication, and role-based access control (RBAC) .
- Identify and mitigate vulnerabilities (XSS, SQL injection, CSRF).
- Optimize backend systems for performance, scalability, and security .
Skills:
SQL, No-SQL Database Knowledge, Algorithm, Data structures and OOP Design principles, Server side languages - Python / NodeJs / Javascript, Server Setup, deployment and maintenance,
WORKING CONDITIONS
FTC Solar offers competitive wages, growth opportunities, and a comprehensive benefits package.
-
Apply Now: CADS Software
2 weeks ago
Chennai, India CADS Software Full timeJob Description Software Engineer - C# / Revit API Developer Company Overview At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship...
-
Senior software engineer
4 weeks ago
India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Senior Software Engineer
3 weeks ago
India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Senior Software Engineer
4 weeks ago
India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Senior Software Engineer
4 weeks ago
india, IN Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Senior Software Engineer
4 weeks ago
India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
[Urgent Search] CADS Software
2 days ago
Chennai, India CADS Software Full timeJob Description Job Title : Software Engineer Range : 2 4 : : Software Engineer - C++ / AutoCAD (ObjectARX) Developer Role Overview We are seeking a skilled Software Engineer C++ (AutoCAD / ObjectARX) to design, develop, and enhance our CAD-based detailing solutions. The role involves working extensively with ObjectARX, VC++, MFC, and COM to build...
-
product Software Engineer
3 weeks ago
Pune, Maharashtra, India, Maharashtra Rishabh Software Full timeWe're Hiring! Multiple Engineering Roles at Global In-House Center (GIC) in Pune – Join Our Tech-Driven Journey!Are you passionate about building scalable, secure, and innovative software solutions? Do you thrive in a collaborative, agile environment? Wolters Kluwer is expanding its engineering team in Pune and we’re hiring across three exciting...
-
Associate Software Engineer
4 weeks ago
india, IN Better Software Full timeBetter (Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helping businesses scale with technology.Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling...
-
Associate Software Engineer
1 week ago
India Better Software Full timeBetter (Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helping businesses scale with technology. Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling...