HyrEzy Talent Solutions
Senior Software Engineer - Python Programming
Job Location
pune, India
Job Description
Job Description : Responsibilities : - Responsible for handling the product issues' analysis, troubleshooting, and resolution. - Take ownership of providing technical support for the issues that could not be resolved by the Level 1 & Level 2 customer support teams. - Responsible for handling product related technical queries from the stakeholders. - Coordinating the issues internally with the Team Leads, Product Managers, Roadmap Team, and Cross-functional Teams. - Implement meaningful workarounds to shorten the customer downtime. Subsequently follow-up and ensure the implementation of the permanent solutions. - Identify the root cause of an issue, document it, and provide feedback to the roadmap team on corrective actions to ensure such cases are not missed in the future. - Participate in or organize a war room call to troubleshoot the issue, with collaboration with the cross-functional teams. - Ensuring meeting the agreed SLAs - Incident management, reporting, RCA documentation in Jira - Plan, design, develop, and maintain software application defect fixes in a timely manner - Write clean, scalable, and efficient code. - Implement software solutions using Python, Flask, Angular, PostgreSQL, SQLAlchemy, and AWS services. - Conduct unit testing and integration testing to ensure software quality. - Collaborate with Quality Assurance teams to identify and fix software defects. - Create and maintain technical documentation for software projects. - Use version control systems (Git) to manage and track code changes. - Participate in code reviews to ensure code quality, consistency, and best practices. - Work as part of an agile development team to deliver software increments. - Open to learn from each other in the team and each experience day-to-day. Qualifications : - Bachelor's degree in computer science, Software Engineering, or a related field. - Proven experience as a Software Engineer or in a similar role. - Proficient in one or more programming languages. - Strong problem-solving and analytical skills. - Excellent communication and teamwork skills. - Ready to work in flexible working hours when needed. Requirements : - Experience with web application development and support (frontend and/or backend). - Have at least 5 years of experience in developing & supporting Python related applications. - Experience in building & supporting applications with containerization such as Docker - Experience in writing relatively complex DB queries (any relational DB) is required. - Experience in building web platforms with Angular 9 is nice to have. - Experience in building RESTful APIs using Python and web frameworks such as Flask is required. - Experience in working in any of the ORM tools like SQLAlchemy, Django is required. - Experience with cloud computing platforms i.e. AWS (other Cloud knowledge is also considered on Azure or Google Cloud) is nice to have. - Should be comfortable with Agile methodologies, such as Scrum, Kanban - Key competencies required: Support, Problem-Solving, Analytical, Collaboration, and Accountability - AWS- certifications would be an advantage (ref:hirist.tech)
Location: pune, IN
Posted Date: 11/23/2024
Location: pune, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources HyrEzy Talent Solutions |
---|