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
(Node.js, 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.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.