Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer @ Principal Global

Home > Software Development

 Lead Software Engineer

Job Description

  • Responsibilities Experience level: 7 - 9 years Role overview: Provide technical expertise and leadership in AWS development, cloud migration, solution architecture, DevOps and CI/CD pipeline
  • In addition to technical expertise, this role requires strong coaching and communication skills

Skills:

  • Should have relevant work experience with :- Should have strong data background and has 5+ years of experience in data concepts such as DWH, ODS, ESDL, Datamart Strong tech competencies in AWS and Python Must Have Hands-on experience with AWS Service-S3, Lambda, Athena, IAM, CloudWatch, CloudFormation templates
  • Strong concepts also expected
  • Hands-on experience with AWS DB services likes RDS, Redshift, DynamoDB, DataLake
  • Hands-on experience with AWS ETL: GLUE Good Python knowledge with understanding of data types, error handling, best coding practices
  • Atleast basic understanding of Python framework like Addo or Django Experience on any CI/CD pipeline
  • Should have experience on Reporting Tool- PowerBI Preffered Key Responsibilities: Delivery Prepare and execute delivery plan for timely and quality delivery Allocate work, monitor and track progress (including cross-discipline deliveries / modules etc) Contribute towards discipline specific delivery activities like Design Review, Release Management, etc Work with stakeholders to ensure timely completion of deliverables Provide required discipline leadership to the team with hands on support

Qualifications Other skills/Personal Attributes Required:

  • Process Adherence Ensure Compliance with PGS / BU specific SDLC / Execution practices (like defect management, prevention, efforts tracking etc) Work with Delivery manager for project reviews, action items, and continuous improvement
  • Identify and handle delivery risks and dependencies Prepare and maintain delivery metrics Drive Release planning and co-ordination Team Provide inputs to Delivery Manager for appraisals & development plans for team members Mentor team members to build application/system expertise in the relevant domain Other Contribution Participate in BU level initiatives such as Knowledge Management, Operational Efficiency, etc Skills: Good to Have : Github SNS, SQS, QuickSight, AWS CDK/SDK
  • Additional Information Education: GraduateBachelors degree (any stream)

Reporting relationship: This position will report to Delivery Manager / Senior Delivery Manager

  • Other: Sound technical skills, inter personal skills, good experience in estimation methodologies, excellent communication and time management skills required
  • Understanding of system workflow, application workflow within the system, interfaces with other systems
  • High level understanding of business processes performed by system
  • Flexibility and stretch mindset
  • Competencies: Make sound business decision Embrace Change Build strong Partnership Get results Act Strategically Lead Cultivate Talent

Job Classification

Industry: Financial Services
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Principal Global
Location(s): Pune

+ View Contactajax loader


Keyskills:   Solution architecture Coding Design review Django SDK Release management Operations SDLC Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Technical Lead - Chennai

  • Tech Mahindra
  • 8 - 13 years
  • Chennai
  • 12 hours ago
₹ 6-16 Lacs P.A.

Software Developer: Python & JavaScript

  • IBM
  • 5 - 10 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Software Engineer (with .NET experience)

  • Intellias
  • 5 - 10 years
  • Kolkata
  • 6 days ago
₹ Not Disclosed

Senior Backend Software Engineer

  • Intellias
  • 7 - 12 years
  • Kolkata
  • 17 days ago
₹ Not Disclosed

Principal Global

The Principal Financial Group is a leader in offering business, individuals and institutional clients a wide range of financial products and services, including retirement and investment services and life and health insurance through its diverse family of financial services companies. We give our em...