Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer

AT Finastra
Finastra

Senior Software Engineer

Bangalore, India

Responsibilities

What will you contribute?

Reporting to the Senior Manager, the Senior UI/UX designs, develops, analyzes, and maintains high-quality software product applications. This position is located in Bangalore.

Responsibilities & Deliverables:

• Design, Coding, Unit Testing and Documentation for a module(s)
• Maintenance of existing features/modules
• Acting as a technical lead for other developers in the team
• Working with Business Analysts and internal/external customers to ensure that requirements are understood
• Estimating effort for new features and coming up with release plans
• Production of accurate, unambiguous technical design specifications

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

• Holding or participating in solution approach, test plan and code reviews
• Full ownership and accountability to deliver on agreed upon plans within budget, on schedule and to defined quality standards
• Ability to work with little day to day supervision from project and/or line manager
• Timely and accurate reporting of project status as required by Line or Project Manager
• Escalation of critical issues in a timely fashion
• Mentoring junior team members in best practices and standards
• Driving engineering improvements and excellence in the team

Required Experience

• Very good experience in design and development on UI front end Technologies.
• Minimum 5+ Years of web application development using HTML 5, CSS3 ,Bootstrap, JavaScript, jQuery .
• Should have atleast 2 years of experience as Architect.
• Experience in development of Angular 12/14 .
• Experience on JavaScript frameworks such as Angular 2
• Expertise in Responsive web design, HTML5, and CSS pre-processors SASS and LESS
• Good in UML, OOPS, design principles and patterns, architectural trends and data modeling.
• Strong in JavaScript (object oriented concepts) & JavaScript optimization
• Experience on JavaScript frameworks such as AngularJS, NodeJS etc.
• Ability to convert Wireframes in to UI design
• Strong experience with debugging skills and fixing Cross Browser Compatibility issues and Optimization for web by using best practices (OWASP)
• Good knowledge of quality standards and best practice
• Good Communication skills(oral & written, proactive and assertive)
• Hands-on development experience
• Good Team Player/ Team Handing Experience.
• 6 + years of overall software development experience, preferably in a product development company
• BE/B. Tech in CS, ECE, IT or Computer applications

Desired Domain Experience

• Expertise in building multi-channel solutions for desktop, tablets and smart phones
• Prior experience in building multi-tenanted cloud hosted applications
• Prior experience in Agile/Scrum and secure development methodologies
• Financial services software development
• M.Tech/M.E. in CS, ECE or IT

Desired Competencies
• Leads one or more technical projects with moderate resource requirements, risk, and/or complexity
• Provides technical thought leadership, strategy, and advice specific to an area of focus, such as a product line or a defined network or group of applications
• Works on complex issues where analysis of situations or data requires an in-depth evaluation. Uses judgement to select evaluation criteria and identify innovative solutions
• Requires interaction with broader range of stakeholders with client and business impact
• Leads sophisticated root cause analysis
• Impacts product customization or an aspect of the product roadmap (i.e., release management)
• Communicates difficult or complex concepts and negotiates with others to adopt a different point of view
• Anticipates potential customer objections and persuades others

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: Finastra-9933
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Vision Insurance
    • Life Insurance
    • Dental Insurance
    • Health Insurance
    • Mental Health Benefits
    • Health Reimbursement Account
    • Short-Term Disability
    • Long-Term Disability
    • Pet Insurance
    • FSA
    • HSA
  • Parental Benefits

    • Birth Parent or Maternity Leave
  • Work Flexibility

    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Happy Hours
    • Company Outings
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
  • Financial and Retirement

    • Financial Counseling
    • 401(K) With Company Matching
  • Professional Development

    • Internship Program
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Promote From Within
    • Access to Online Courses
    • Lunch and Learns