Lead Software Engineer
Searce Inc
Pune, India
15d ago

Roles & Responsibilities : Build, design and implement scalable, high-traffic cloud-based web applications for PaaS or SaaS.

Design and implementation of low-latency, high-availability, and performance applications Integration of user-facing elements developed by front-

end developers with server side logic Implementation of security and data protection Work with front-end, infrastructure and 3rd party technology partners to build, integrate and deploy web applications.

Create application architecture, technical designs, plan milestones and delivery Must Have Skills : Expert in Python and related frameworks like Django Good communication skills and ability to work with global teams to define and deliver on projects.

Expert in developing performance driven backend application with latest industry framework Familiarity with ORM libraries and structure less datasets, NoSQLÂ Â Basic understanding of front-

end technologies, such as JavaScript, HTML5, and CSS3 and template engine like Jinja Knowledge of user authentication and authorization between multiple systems, servers, and environments, SSO Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing the responses to match the specific platform and design Good understanding in software development process, test driven development.

 Good to have Skills : Experience in Application development on one of the cloud platforms - AWS or GCP Working knowledge of Cloud Computing and Cloud Products would be an added advantage Understanding of fundamental design principles behind a scalable application Experience in developing multi tenant applications for production Proficient understanding of source code management tools like Git, SVN with auto deployment / devOps Understanding of fundamental design principles behind a scalable application Skills : - Python, Django and Flask

Apply
Add to favorites
Remove from favorites
Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form