Job Description
What will you contribute Reporting to the Development Manager, the Senior Software Engineer designs, develops, analyzes, and maintains high-quality software product application
Responsibilities & Deliverables: As a member of the development team the responsibilities will include but are not limited to:
- Collaborating with internal teams to define program initiatives for technical audiences, gathering feedback, and nurturing and growing technical communities.
- Creating and maintaining relevant content (demos, videos, blogs, screencasts, books, and other mediums), emerging technologies and industry developments.
- Working with your worldwide counterparts to share best practices and help build a best-in-the-industry developer relations organization.
- Continuing to identify leads for potential partnerships and customer opportunities.
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
- Support of developed features
- SAFe Agile Methodology experience
General Profile
Recognized as a technical expert within the job discipline and requires in-depth and/or breadth of expertise in own job discipline and broad knowledge of other job disciplines within the job discipline group.
Solves unique problems that have a broad impact on the business accountability typically spans multiple products or across business segment.
Develops innovative/cutting-edge solutions, processes and best practices by leading internal technical teams
Impacts the direction and resource allocation for program or services
Progression to this level is typically restricted on the basis of business requirements Functional Knowledge
Regarded as the technical expert in their particular job discipline
Requires expert level skills in technology stacks used
Requires in-depth and/or breadth of expertise in own job discipline and broad knowledge of other job disciplines within the business segment, LOB or function.
Business ExpertiseAnticipates business and regulatory issues recommends product, process or service improvements
Fosters ongoing awareness of developments in technology within the team
LeadershipLeads technical projects with notable risk and complexity develops the strategy for project execution OR
Provides technical thought leadership, strategy, and advice, across multiple products, within the business segment, network or entire platform
Problem SolvingSolves unique and complex problems with broad impact on the business requires conceptual and innovative thinking to develop and apply solutions
ImpactImpacts the direction and resource allocation for program, project or services works within general business segment/ functional policies and industry guidelines
Impacts multiple products and customization with business segment impact provides advice regarding technical direction of the business segment.
Interpersonal SkillsCommunicates complex ideas, anticipates potential objections and persuades others, often at senior levels, to adopt a different point of view
Provides technical advice and consults authoritatively with clients
The Global Career Framework is part of Power of 3 that provides insights points to help you understand what good looks like. Finastra Competencies build on our Power of 3 which provide more richness to expectations for all our employees around the values and observable, measurable skills and behaviors that are expected of each of us. Our competencies are aligned to Finastra Values which outline what each and every Finastra employee is expected to embody, exhibit and model in their interactions and the competencies help build this out more and provides the bases for how we can continue to evolve our role modelling of the Finastra Values. Individual Contributors Competencies: Customer Focus, Action Oriented, Drives Results, Self Development, Instils Trust, Situational Adaptability, Courage, Being Resilient, Tech Savvy, Cultivates Innovation, Collaborates, Communicates Effectively People Manager & Leader Competencies: Customer Focus, Action Oriented, Decision Quality, Plans & Aligns, Ensures Accountability, Instils Trust, Situational Adaptability, Strategic Mindset, Collaborates, Builds Effective Teams, Attracts & Develops Talent.
The Required Skills, Knowledge & Experience- Both positions will support all Cloud Enablement initiatives:
- Developing Infrastructure-as-Code (IaC) for:
- ICR
- Platform
- AKS (Kubernetes adoption)
- Azure PaaS (data and compute services)
- Other products moving to Azure as part of R&D initiatives
- Build and support all Azure infrastructure for Development
- (CoE) Downstream train product development teams on best practices and cost management other their Azure environments
- (CoE) Cross-train other Development Engineering functions for integration of workstreams
- Continue to the development and progression of our IaC, naming, billing/cost reporting and compliance for corporate standards (vulnerability/patch management) for all R&D environments
*************************************************************************************************************The above statements describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required.Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential job functions. If you need assistance or an accommodation due to disability please contact your recruitment partner.
*************************************************************************************************************Employement Category:
Employement Type: Full time
Industry: Banking
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Expert Software Engineer
Contact Details:
Company: Finastra Software
Location(s): Bengaluru