Job Description
Responsibilities
· Writing reusable, testable, and efficient code
· Design and implementation of low-latency high-availability, and performant applications
· Integration of user-facing elements developed by front-end developers with server-side logic
· Implementation of security and data protection
· Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
Skills And Qualifications
• Expert in Python
• Experience between 2 to 5 year must required.
• Familiarity with some ORM (Object Relational Mapper) libraries
• Able to integrate multiple data sources and databases into one system
• Understanding of the threading limitations of Python, and multi-process architecture
• Good understanding of server-side templating languages
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
• Understanding of accessibility and security compliance {{depending on the specific project}}
• Knowledge of user authentication and authorization between multiple systems, servers, and environments
• Understanding of fundamental design principles behind a scalable application
• Familiarity with event-driven programming in Python
• Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
• Able to create database schemas that represent and support business processes
• Strong unit test and debugging skills
• Proficient understanding of code versioning tools {{such as Git
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Web / Graphic Design Jobs sector. This role in Sahibzada Ajit Singh Nagar offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Web / Graphic Design Jobs is a plus.
