Post Job Free
Sign in

Senior Software Engineer

Company:
Xoriant
Location:
Mumbai, Maharashtra, India
Posted:
May 20, 2024
Apply

Description:

SFDC ID OP_0005554

Full Stack Developer

G3 Role

Key Responsibilities

Estimation & end to end execution of required changes, coordination with stakeholders as required

Responsible for the development, maintenance and support of multiple applications or frameworks

Translate high-level business requirements on multiple, complex requests into detailed functional, technical, and/or system specifications

Test software designs and solutions (including unit testing and integrated testing)

Build and maintain automated test suites for applications

Support and respond to user queries or issues; determine the root cause and best resolution of escalated issues

Work with data providers to communicate and define any data (including data quality) and reporting requirements

Skills

Required technical Skills

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field

At least 5-10+ years of hands-on application development utilizing Python, Java or another popular OO development language

Linux OS, Scripting experience

Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns and Git version control

Solid understanding of DB concepts and working with relational databases (Postgres preferred)

Experience in developing web services using standard Python or Java based frameworks/toolkits (REST, SOAP, JSON, and XML)

A strong understanding of SDLC principles and experience delivering in Agile/Scrum

Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments

Required Personal Skills:

A very strong communicator with the ability to interface directly with clients, vendors and analysts to ensure technical requirements and delivery align with expectations

Excellent problem solving and troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions

Effective communication, presentation, and collaboration skills

Self-motivated individual and creative thinker who will take ownership of tasks assigned

Able to thrive in a fast-paced, high energy, demanding and team-oriented environment

Good customer service skills. Ability to deal with difficult situations/individuals gracefully

Skills Desired:

Knowledge of Financial services industry

Proficient in DevOps tooling and practices

Strong knowledge of JavaScript/TypeScript, CSS3 and HTML5

Experience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in Angular

Experience with Data visualization tools like Tableau

Experience with Cloud based tools and technologies

UI Design experience, specifically for web applications

Experience in development of other application types (Web applications, batch, or streaming)

Shift: Day Job

Apply