← Browse all jobs

E

Senior Software Engineer

Epsilon · Bangalore, India

FULL TIME

Job Description

Epsilon


We are seeking a highly motivated and skilled Dotnet full stack Developer to join our Epsilon People cloud Loyalty Client Delivery Team. The ideal candidate will work closely with clients/retainers’ teams to understand their business requirements and deliver high-quality software solutions. This role requires a solid foundation in Microsoft .NET technologies, excellent problem-solving skills, and the ability to thrive in a fast-paced, client-focused environment. Candidate should be able to identify and document bugs, develop automated test scripts to streamline the testing process.


Click here to view how Epsilon transforms marketing with 1 View, 1 Vision and 1 Voice.


Responsibilities


  • Solid teamwork & collaboration skills.
  • Collaborate with clients and internal partners to gather and analyse requirements.
  • Customize, develop, test, and maintain software applications using .NET technologies (ASP.NET, C#, .NET Core, etc.)..
  • Excellent skills and hands on experience in developing frontend applications along with middleware and backend.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Troubleshoot and resolve application issues in a timely manner.
  • Support deployment, integration, and post-deployment activities.
  • Ability to think creatively to push beyond the boundaries of existing practices and mindsets.
  • Package and support deployment of releases.
  • Participate, plan and execute in team building activities fun activities.
  • Perform functional, regression, and exploratory testing on web applications.
  • Perform API testing using tools like Postman.
  • Implement test automation for browser-based UI testing to ensure efficiency and scalability.


Qualifications


Essential skills & experience:


  • Bachelor’s degree in computer science or a related field or have equivalent experience.
  • 7+ years of experience in Software Engineering.
  • Demonstrated experience driving delivery through strong delivery practices, across complex programs of work.
  • Good communication skills
  • Must be detail oriented and can manage multiple tasks simultaneously.
  • Willingness to learn new skills and apply them for developing new-age applications.
  • .Net Framework, C#, REST APIs
  • MVC, WEB API, JSON.
  • Proficiency in HTML, CSS, JavaScript, and J-query Unit Testing (NUnit).
  • Cloud (AWS/Azure).
  • Has knowledge of front-end framework such as (React/Angular)
  • Knowledge of database technology such as MySQL, Oracle , DynamoDB. Basic Oracle SQL and PL/SQL is a huge plus
  • Strong Relational database design knowledge. Must have knowledge of Database models.
  • Knowledge of version control tools like GitHub, VSTS etc is a must.
  • Experience solving complex and large-scale software problems.
  • Agile Development, Dev Ops (CI/CD).
  • Ticketing Tools – Service-Now


Desirable skills & experience:


  • WPF (MVVM), Web Services (WCF), Windows Services.
  • Other web tools, Web Performance Testing.
  • Responsive web (Bootstrap).
  • Proficient in AWS Redshift, S3
  • Experience with Unix/Linux command-line and bash shell is a good to have.
  • Experience in AWS, Redshift or equivalent databases, Lambda functions, Snowflake DB types. Proficient in Unix Shell scripting and good to have Python.
  • Knowledge of AWS EC2, S3, AMI etc
  • ETL Tool - Snaplogic


Personal attributes:


  • Professionalism and integrity
  • Self-starter
  • Excellent command of verbal and written English
  • Well organized, with the ability to coordinate development across multiple team members
  • Commitment to continuous learning and team/individual growth
  • Ability to quickly adapt to changing tech landscape.
  • Analysis and problem solving skill



Details

CompanyEpsilon
LocationBangalore, India
TypeFULL TIME
Nichetech

Similar Jobs

A

Calibration Technician

Advanced Technology Services

W

Veterinary Technician Assistant

Wieuca Animal Clinic

W

Experienced Veterinary Surgery Technician

Wieuca Animal Clinic

S

FINISHING OPERATOR ASSISTANT

Smyth Companies

U

Physical Therapy Aide (Part Time)

U.S. Physical Therapy