Position ID: SSF–OP–PR–2
Title: Senior Software Engineer
Reporting to: Delivery Manager
No of openings: 1
The role will deliver value by working with for customer implementations and POCs for the operations team
Typical duties for Senior Software Engineer include leading technical delivery for implementation of Encrypto to
customers. Includes hands–on engineering work in Python, React and My Sql.
» Responsibility for writing modern, robust, maintainable, and efficient code
» Close Collaboration with DevOps to develop scripts for continuous integration, packaging, deployment, and
improvement in process management
» Passion for software development of the highest quality and working with other software development experts
» Contribute to measuring and ensuring software quality (stability, performance, maintainability)
» Implementation of quality measures such as code reviews and pair programming
» Mentoring of Junior Python Developers
» Lead Time.
» Cycle Time.
» Release Burndown.
Minimum Entry Qualifications & Additional Certifications
BE/B.Tech in a relevant stream
» Min. 8 years of experience in professional software development with Python
» Must have working experience on python web frameworks such as Flask and Fast API or DRF
» Must have experience in developing applications on microservices architecture. (Docker / Kubernetes)
» Should have experience cloud environment (Azure/GCP/AWS) and their services such as EC2/VM, S3/blob, CloudFront, Lambda, DynamoDB, API gateway, SNS, SQS.
» Should have good work experience on Databases such as MySQL, PostgreSQL
» Experience with version control systems (Git or bitbucket)
» Expert level knowledge and application of OOPS, OOD and Design Patterns
» Should be comfortable working on agile development environment
Good to have
» Hands–on experience in UI frameworks such as React or Angular
» Exposure to Python key libraries such as pandas, PySpark, SciPy, NumPy