Software Engineer - Finance Technology

2 - 4 years

8 - 12 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The Software Engineer II designs, develops, tests, deploys, monitors, and supports software solutions. Ensures quality, security, privacy, reliability, availability, maintainability, performance, compatibility and integrations of solutions throughout. Advances the teams technical foundation to deliver modern, simple, and secure solutions, and raises engineering skills within the squad. Scope of delivery and sphere of influence is for a single squad.

 

Responsibilities:

Responsible for design, development, testing, deployment, maintenance, monitoring, and support of a platform or application. Maintains thoughtful application design. Builds subject matter expertise in the business area.
Contributes to and helps refine the teams backlog. Partners with teammates and the Product Owner to break down work into reasonable sizes that can be accomplished in a single iteration. Ensures stories have clearly understood value and defined acceptance criteria. Helps inform delivery estimates (story points). Seeks to understand prioritization and sequencing decisions. Seeks to understand key dependencies. Helps inform prioritization, identify dependencies, and influence the product roadmap.
Participates in agile ceremonies, including daily stand-up, backlog refinement, planning, review/demo, and retrospectives. Helps drive collaboration within the team through participation in practices such as pair programming.
Seeks to understand application architecture for the squads limited area of responsibility.
Participates in peer mentoring.
Follows quality standards. Leverages automation where possible. Ensures application performance, uptime, and scale. Participates in peer code reviews. Troubleshoots and fixes bugs, security risks, and bottlenecks. Improves software development lifecycle. Leverages and maintains support playbooks.
Employs DevOps practices to advance the technical foundation of solutions.
Starts exploring new technologies and ways of software delivery. Assists with the implementation of proof-of-concepts to experiment with new ideas.
Performs other duties as assigned.

 

Additional Requirements:

Bachelor s degree, applicable certification or equivalent experience. Typically requires 2-4 years of professional experience, and general proficiency with tools, systems, and procedures required to accomplish the job. Exposure to data services in a cloud computing platform Experience coding in one of the following languages (Python, Scala, SQL, PowerShell) Demonstrated ability to quickly learn new software development tools Ability to participate and contribute in a team environment, and to work with users of all levels to identify requirements and deliver timely results Ability to grasp new technologies rapidly, break down data issues and resolve them Solid technical, communication and interpersonal skills Sound judgment and decision-making, and the appropriate sense of urgency. Coding proficiency in a modern programming or scripting language, strongly preferred Azure experience preferred (Logic and Function apps) Knowledge of database systems (SQL) Strong project and time management skills Ability to work and collaborate with cross functional teams Excellent communication skills, both written and oral Exposure to wholesale and/or retail solutions preferred Experience with Data Catalogs, business glossaries, data governance, and metadata management preferred Work Schedule: Standard Hours

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You