Principal Financial Group
Website:
principal.com
Company:
https://www.linkedin.com/company/principalfinancialgroup
Industries: Financial Services
Job details:
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.
Click on Apply to know more.