Job Description:
Job Title – Lead - Software Engineering
The Purpose of This Role
Fidelity's Software Engineering group is looking for a Tech savvy Software Engineer to join the team to work on design, implementation, testing and support activities on the features for enterprise SAAS platforms. The Software Engineer will work closely with technical leads, stakeholders, and product managers to support and enhance the products.
The Value You Deliver
A technology focused software development space with a focus driven attitude towards developing and supporting of critical systems.
Foster teamwork and a spirit of collaboration among team members and business partners while conveying a sense of urgency and responsiveness to meet business needs.
You will develop an understanding of the business domain to participate in discussions and provide guidance to development teams.
Will be involved in all aspects of application/cloud engineering.
The Skills that are Key to this role
Technical
Cloud Platforms / Server and Infrastructure Management:
Proven experience in designing, deploying, and maintaining cloud infrastructure across platforms like AWS, Azure, or Google Cloud.
Proficiency in managing and optimizing CI/CD pipelines to streamline release processes.
Solid understanding of networking, security, and system architecture.
Expertise in access management policies and ensuring secure resource utilization.
Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation) and automation tools like Ansible.
Ability to monitor system performance, troubleshoot issues, and ensure high availability and reliability.
Strong problem-solving skills and the ability to collaborate with development and operations teams.
A knack for staying updated on emerging cloud technologies and recommending improvements.
Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Administrator) are a plus.
Programming and Frameworks:
Strong skills in Java and related frameworks such as Spring.
Experience with front-end technologies like Angular, JavaScript, TypeScript.
Experience with Python programming, especially for AWS Lambda functions.
Experience in security or infrastructure administration and management.
Knowledge of networking and SSH.
Proficiency in PowerShell scripting.
Experience with Workday Server management is added advantage.
Database Technologies
- Proficiency in any of the RDBMS system and PL/SQL (e.g., MySQL, PostgreSQL, MongoDB).
Behavioral
Communication
Ability to explain complex technical concepts to non-technical audiences.
Enjoy communicating and learning the business behind the application.
Problem-Solving:
Strong analytical and problem-solving skills to troubleshoot issues and optimize performance.
Strategic problem solver with curiosity and excitement for collaboration.
Energized by fast, iterative, and acute programming practices.
Teamwork:
Proven ability to work well in a team environment, fostering a collaborative and supportive atmosphere.
Willingness to share knowledge and mentor junior team members.
Desire to collaborate and work closely in a paired programming environment
Adaptability:
Flexibility to adapt to changing technologies and business requirements.
Ability to manage multiple tasks and priorities in a fast-paced environment.
Comfortable with ambiguity and enjoy experimenting, developing, and communicating alternatives.
Attention to Detail:
High level of attention to detail to ensure accuracy and quality in all aspects of work.
Commitment to maintaining high standards and best practices.
Maniacal focus on automation and always looking towards reducing waste and improving efficiencies.
Leadership:
Demonstrated leadership skills to guide and influence project direction.
Ability to take initiative and drive projects to successful completion.
Agile Experience:
Experience and comfort working in an agile environment (Scrum and Kanban).
How Your Work Impacts the Organization
The Software Engineering Chapter Area is dedicated to building and implementing high quality solutions for Enterprise Technology Group. We are focused on the craft of software development and are constantly learning, improving, and collaborating to produce outstanding technology.
The Expertise We’re Looking For
·6+ years of IT experience
·B, E. in Computer Science preferred, Engineering / Mathematics or comparable.
Location: Bangalore
Shift timings: 11:00 am - 8:00 pm