We are looking for an energetic and self-starter software developer to join our product development practice as a Senior Software Engineer (SSE). You will get to work with some of the best and knowledgeable tech talent in the financial world and you will build next generation digital services and platforms that will lead the transformation goals for our customers. You will work closely with the engineering, UX, product and test automation communities, as part of the agile team, to lead product design and development and to help the Digital Service Product Owner to deliver and maximize value. You will drive engineering and architecture best practices for writing and encouraging others to write secure code and dev-ops process while getting opportunities for learning new business domain and topics, to work with industry SMEs and to learn new technology and behavioral skills.
Key Responsibilities
As a Full-stack Developer
7+ year’s professional experience in enterprise software design and development in an N-tier architecture environment.
Understanding of 12-factor app framework is highly desirable
Must have experience building web applications using .NET core (.NET 5.0 and above is better), React JS, HTML, CSS, JavaScript Good to have Angular.
Must have experience with tools such as Jira, Github, Confluence (or other wiki), SonarQube (or similar), OWASP ZAP (or similar) and Snyk (or similar)
Experience with data visualization libraries /framework like D3js, Plotly, HighCharts etc. will be an advantage
Must have experience with SOA and Web Service standards (REST & JSON/SOAP & WSDL/WS-I Basic Profile), and IIS
Understand the business requirements from the product owner(s)
Design and implement the system from scratch & build enhancements, features request using modern application frameworks using C# and React with .NET Core, Web API, AWS services etc.
Participate in both development & maintenance tasks
Independently troubleshoot difficult and complex issues on production and other environments
As a Technical Lead in the pod
Must have experience of working in an automated CI/CD environment and with fast moving teams using Scrum/Agile; Experience with AWS and other cloud providers is highly desirable
Must have extensive experience with object oriented design principles. Ability to articulate the pros and cons of design/implementation options
Participate in design review and peer code review
Work collaboratively in a global setting, should be eager to learn new technologies
Responsible for extending and maintaining existing codebase with focus on quality, re-usability, maintainability and consistency
Coach teams on best practices and architecture design
As member of the Engineering community
Must have extensive experience with object oriented design principles.
Ability to articulate the pros and cons of design/implementation options
Good understanding and knowledge of areas including but not limited to requirement gathering, designing, development, testing, maintenance, quality control etc.
Stay up-to-date on latest developments in technology
Learn and share learnings with the community
Behavioral Competencies
A self-starter, excellent planner and executor and above all, a good team player
Excellent communication skills and inter-personal skills are a must
Must have organizational skills, including multi-task capability, priority setting and meeting deadlines
Ability to build collaborative relationships and effectively leverage networks to mobilize resources
Liking and initiative to learn business domain is highly desirable
Likes dynamic and constantly evolving environment and requirements
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for NET Full Stack Developer
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!