ESP Engineered is looking for a Senior Software Engineer in Bengaluru, India, to design and maintain backend systems. Ideal candidates will demonstrate a strong grasp of responsive design principles and possess excellent communication skills. Responsibilities include crafting high-quality, testable code and mentoring junior developers. This role requires the ability to manage concurrent projects and adhere to security best practices. Join us to influence the engineering standards and improve tooling within our team.
Qualifications
Strong understanding of responsive design principles.
Ability to work independently and with a team to meet deadlines.
Adept at reviewing developed code and mentoring junior developers.
Excellent communication and problem-solving skills.
Responsibilities
Design, implement, and maintain backend systems.
Write high-quality, testable, and scalable code.
Take ownership of features from design to deployment.
Work closely with other teams to deliver features.
Mentor less experienced engineers.
Skills
Responsive design principles
Independent work
Team collaboration
Excellent communication
Problem-solving skills
Job description
JOB DISCRIPTION FOR SENIOR SOFTWARE ENGINEER BACK END:
Design, implement, and maintain the software that powers our backend systems.
Write high-quality, testable, and scalable code.
Take ownership of features from start to finish, including design, development, testing, and deployment.
Handle short-term and long-term projects concurrently and adjust on the fly as priorities change.
Understand the business domain and how our products fit into the larger picture.
Work closely with other teams to deliver features end-to-end.
Help improve engineering standards, tooling, and processes.
Proactively identify and fix issues in existing code.
Provide input on technical decisions and trade-offs.
Mentor less experienced engineers.
Handle sensitive data with care and adhere to security best practices.
Stay up to date on the latest industry trends.
TECHNICAL SKILL:
Strong understanding of responsive design principles.
Ability to work independently and with a team to meet deadlines.
Able to review the developed code and guide junior developers.
Excellent communication and problem-solving skills.
BEHAVIORAL SKILL:
Strong understanding of responsive design principles.
Ability to work independently and with a team to meet deadlines.
Able to review the developed code and guide junior developers.
Excellent communication and problem-solving skills.