Senior Software Engineer - Back End Developer
Date: Jun 23, 2023
Company: ACCION LABS INDIA PRIVATE LIMITED
We are a team of Engineers, Designers, Thinkers, Product Managers, Problem solvers and more. We are bound by our commitment to help teams succeed with our culture of learning & innovation. We seek solutions for tomorrow and build them today. We believe in ‘Driving Outcomes Through Actions’. Treating our employees, the same way we treat our customers is what sets Accion Labs apart from the rest.
Job Title: Senior Software Engineer - Back End Developer
Span of Control: Individual contributor
Recommended years of Experience:4-6 Yrs of relevant experience.
Minimum Qualification: Bachelor’s Degree or its equivalent
As a Back-End Web Developer you will be responsible for managing the interchange of data between the
server and the users. Your primary focus will be development of all server-side logic, definition and
maintenance of the central database, and ensuring high performance and responsiveness to requests from
the front-end. You will also be responsible for integrating the front-end elements built by your coworkers
into the application.
Key skills for Backend: Solid & Proven Hands-on with Python or Java with Web Services, REST, using Python or Java - Node.js is good to have
8+ years large Enterprise application/system development experience with DISTRIBUTED Systems that uses Integration & has interface design for components
Must have Developed /Owned WEB SERVICES using Python or Java
Good understanding with interfacing on Cloud (GCP, AWS).
Must have hands on end to end knowledge of creating projects in Python or Java frameworks (Django/Flask or Similar for Java)
Experienced with API based development with AWS is desired
Good Understanding with data model (Conceptual, Logical and Physical )
- Actively participate in the overall application lifecycle.
- Focus on coding and debugging.
- Collaborate with front-end developers.
- Define and communicate technical and design requirements.
- Build a high-quality reusable code that can be used in the future.
- Create sustainable and functional web applications with clean codes.
- Learn about new technologies and stay up to date with current best practices.
- Conduct UI tests and optimize performance.