Senior Software Consultant /Python Developer/

Remote Full-time
We exist to make it better. We’re a new generation software company based in Hyderabad, helping to scale digital businesses to disrupt global utility retail markets. We provide technology development, customer experience and process optimisation services to support our award-winning utility retailers in New Zealand and Australia. It’s an exciting time where traditional utilities need to innovate. Consumers expect companies to do good for their employees, customers, local communities, and for the future of the planet (all while offering seamless user experience that’s great value). Our strategy recognises that the exceptional technology we create makes us one of the best consumer facing businesses in our industry. Job Description: Python Dev - Senior Software Consultant (10 + years) Purpose of the Job We are seeking a highly skilled and experienced Senior Software Consultant with a proven track record of leading and managing technical teams including both internal and external contractors. The ideal candidate will have over 10+ years of extensive experience in building Python based applications and hands-on experience in front end technologies. The candidate should be demonstrating expertise in agile development methodologies, CI/CD practices using cloud-based Microservices architecture. The successful candidate will play a crucial role in ensuring the timely delivery of high-quality software solutions within budget constraints. Responsibilities • Team Management and Leadership: Responsible for empowering team members and training them. Lead, mentor and manage technical teams to foster a collaborative and high-performance culture. • Agile Development: Drive and implement agile development methodologies to enhance efficiency, flexibility, and responsiveness in project execution. Work towards sustaining current processes and implementing new ones. Codebase development as defined by the Employer and maintain codebases between different global applications. • CI/CD Practices: Implement and optimise Continuous Integration/Continuous Deployment practices to streamline software development and deployment processes. • Secure Software Implementation: Responsible for leading the development and implementation of robust security strategies within the software development lifecycle. Good knowledge in secure coding practices, vulnerability management, and the ability to incorporate security measures into CI/CD pipelines. • Modern development practices: Leverage extensive experience in cloud-based Microservices architecture to design and implement scalable and resilient solutions. • Project Management: Oversee the full project lifecycle, ensuring projects are delivered on time and within budget while maintaining high-quality standards. Achieving the set SLOs. • Quality Assurance: Establish and enforce quality assurance processes to ensure the delivery of reliable and robust software solutions. • Problem Solving: Proactively identify technical challenges and propose innovative solutions to address them. Troubleshoot complex issues and provide resolutions to ensure project success in timely manner • Development: Design, develop, and deploy robust and scalable applications using Python for backend. • AWS Cloud Expertise: Experience in AWS cloud services to design, implement, and manage scalable and resilient solutions. • Problem Solving: Proactively identify technical challenges and propose innovative solutions to address them. Troubleshoot complex issues and provide resolutions to ensure project success in a timely manner. Outcomes • Enhanced innovation and creativity within the technical teams. • Improved communication and collaboration across the organization. • Continuous improvement in technical processes and methodologies. • Quality deliverables and effective operational support in managing the TEC technology stack in production environments. • Positive contributions to the overall technical vision and roadmap of the organisation. Desired Skills • Having 10+ years of experience overseeing technical teams, demonstrating expertise in agile development methodologies, CI/CD practices using cloud-based Microservices architecture. • Having expertise in Python development, postgress database, CI/CD practices using cloud-based Microservices architecture on AWS. • Having PHP, Angular, HTML, JQuery, and CSS knowledge is a plus. • Extensive experience in AWS services such as API Gateway, EC2, S3, Lambda, RDS, etc. • Experience in REST API development. • Strong expertise in CI/CD pipelines. • Working knowledge of Containers such as Docker. • Working knowledge of Linux Ubuntu environment is a plus. • Familiarity with automated testing frameworks and unit test frameworks like Pytest, Jest, Karma, Jasmine, or any other. • Monitoring and achieving the set SLOs. • Should have experience working in an agile development model, shipping quality deliverables every sprint. • Excellent written and verbal communication skills with an ability to collaborate with cross-functional teams. • Understanding the business requirements, designing the component, and delivering it with the help of various scrum teams each sprint. • High proficiency with development practices, tools, and workflows. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Qualifications required: • B.E/B.Tech(CSE) / M.E/M.Tech(CSE) / MCA - Computer Science / Information Technology. Our vision is to be the most loved company wherever we play. At the heart of our business is a purpose led culture. We’re a community at heart, and we know our people are unstoppable when they have the empowerment to come up with the answers. Here’s some of the benefits we give: • Flexible working • Growth academy and internal career opportunities - we grow our people while we grow our company • Competitive salary • Five extra days of paid leave every year to do the things that matter to you • A paid volunteer day every year to give back to your community • Parental leave that’s above and beyond legal requirements Want to help us make it better? Apply and we’ll be in touch. Original job Senior Software Consultant /Python Developer/ posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs. Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Remote Chat Support Specialist – Deliver Exceptional Customer Experiences at blithequark**

Remote

Sr. Director - Analyst, Generative AI Technologies (Remote US)

Remote

Experienced Data Entry Specialist for Remote Work Opportunity at blithequark

Remote

Custodian Worker (Part time) – Amazon Store

Remote

[Remote] Associate Product Manager (Remote USA - EST)

Remote

Account Executive

Remote

Delta Vacations Senior Program Manager, Luxury Travel

Remote

Pharmacy Order Entry Technician - Remote

Remote

Customer Service Representative - Field Solutions

Remote

Live Chat Customer Service Representative Remote Flexible Work from Home Opportunity

Remote
← Back