939 Virtusa Consulting Services Jobs
Python Developer
Virtusa Consulting Services
posted 28d ago
Flexible timing
Key skills for the job
Job Overview Position demands a tech savvy and proficient python developer to build software products based on the business requirments.
Senior software engineer will be primarily responsible for building efficient server side applications in Python and integrating the applications with external systems using Restful web services
The position requires the python developer to build efficient back end features and also to coach the junior team members Responsibilities Building efficient server side applications in python flask Django etcIntegrating with external systems using web services
Peer code review and coaching junior team membersHelp design and implement functional requirementsBuild efficient back end features in PythonResponsible to loading data into databases managing databasesCloud development experience in Google Cloud GCP or Amazon Web Services AWSResponsible managing GitLab CICD for the project
Manage testing unit test cases and bug fixes
Deploying solutions to test environment and elevating the solution to prod environments
Implement software enhancements and suggest improvementsSolve technical challenges by debugging while writing code
Ability to do code profilingAbility to quickly produce prototypes and proof of concepts
Ability to present to leadership and articulate complex technical scenariosKnowledge around various technology stack such as Conda databases Postgres SQL Redis MySQL etcKnowledge around Unix Systems NAS pip and Shell scripting
Building Client Server and scalable architecture
Taking ownership of Modules and FeaturesAbility to estimate story point for a given task feature moduleAbility to convert business requirement to technical requirement Education
An undergraduate Engineering professional or higher qualification is preferred Experience Required Total Years of experience 5 to 6 Yrs
Must HaveAt least 5 to 6 Years of expertise in development and 2 years experience in pythonStrong knowledge of Data Structures and Algorithms
Excellent knowledge of object oriented paradigmsAt least 1 year of experience in work in agileSolid experience as Python DeveloperExperience with Python frameworks eg Django Flask
Understanding of databases SQL and NoSQL Good to haveSolid and proven experience as Python DeveloperKnowledge of JavaScript Nodejs framework CICD is a plusAt least 1 to 2 years of experience working in agileSupport prepare technical architectural documentation
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Python Developer roles with real interview advice