Lead Software Engineer
Join Our Community
Required Skills
Job Description
Responsibilities
- *What Makes This Opportunity Unique**
- -------------------------------------
At Principal Financial Group, we offer more than a job; we provide an opportunity to join an experienced team focused on innovation and delivering flawless solutions. As a Lead Software Engineer in Hyderabad, Telangana, India, you will play a key role in crafting the future of our technology initiatives. This is a chance to apply your expertise on ambitious projects that will challenge you to excel and grow. **Key Responsibilities:*** Function Lead from both technical and delivery perspective with focus more on project and resource management
- Ability to effectively influence, direct and monitor the project work
- Uses established relationships in effective collaboration with other levels, within team, within business area and across business areas.
- Develop strong understanding of the business
- Develop and Support decision making , good Business communication skills across multiple levels
- Ability to successfully manage and take accountability for projects including identifying necessary resources, communicating and establishing and meeting deadlines.
- Ability to effectively resolve conflicts
- Good Understanding on development frameworks and standard procedures followed within the organization
- Ensure alignment to business strategies
- Challenges ideas, methods, guidelines and procedures to promote discussion and thinking
- Supports and develops strategic thinking / drives
- Act as a point of escalation and resolution during the project lifecycle
- Supports in performance evaluations and mentors team members through formal (Data, Reports etc..) and informal channels
- Strong capability of executing project /operations in terms of deliveries, managing risks, ensuring overall quality
- Adheres and ensures that the Team adheres to the standard process and procedures set in place for execution
- Consistently raises the bar by going beyond day\-to\-day performance expectations
- Develop planning/organizational, problem\-solving, analytical, time management, and decision making skills
Qualifications
- *Must Have**
- *Education:** Graduate \- Bachelors degree (any stream)**Technical Skills:**
- --------------------
- Strong knowledge of .Net Development/Versioning Tools like Git.
- Advanced knowledge of Build Tools.
- Advanced database concepts (PL SQL and SQL).
- At least 2 years of experience building solutions using AWS Services like Step Function, Lambda, Glue, Dynamo, and RDS on sophisticated systems.
- Proficient with Python programming.
- Good SQL knowledge and understanding of databases.
- Exposure to Atlassian Tools like Stash/JIRA/Confluence.
- Installation, Configuration, and Integration of tools for crafting the required development environment.
- Experience handling install failures, updates, and supporting local issues is a plus.
- Understanding of application server technology, specifically Tomcat.
- .Net development experience is preferred.
- High competence, positive demeanor, good social skills, and superb communication and time management skills.
- Good English communication and exposure to a global working environment.
- Strong problem\-solving, analytical, time management, planning, and decision\-making skills.
- Self\-motivated with the ability to facilitate collaboration.
Similar Jobs
- E
Senior System Engineer - AWS IAM, Python and Agentic AI
EPAM Systems · Gurgaon, Haryana, India
- J
Lead Software Engineer- DevOps, Kubernetes, AWS
JPMorganChase · Bengaluru, Karnataka, India
- H
AWS Cloud Infrastructure & Snowflake Platform Engineer
Haparz · Bengaluru, Karnataka, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Hyderabad
- Posted
- 1d ago
- Source
- Indeed