Senior Software Engineer

Epsilon

Bengaluru

On-site

INR 1,500,000 - 2,200,000

Full time

43 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Epsilon in Bengaluru seeks an experienced Software Engineer to design, develop, and maintain web-based applications using .NET, AWS, and modern front-end frameworks. The role requires 6+ years of delivering complex software while collaborating with cross-functional teams to drive project success.

You will contribute to backend and frontend layers, ensure code quality, and participate in architecture discussions.

Qualifications

  • Bachelor’s degree in Computer Science or a related field or equivalent experience.
  • 6+ years of experience in Software Engineering.
  • Strong delivery capabilities across complex programs and teams.
  • Excellent communication skills and attention to detail.
  • Willingness to learn new skills and apply them to new-age applications.
  • Proficiency in OOPS, .Net Framework, C#, REST APIs, MVC, Web API.
  • Knowledge of AWS/Azure cloud platforms and front-end frameworks (React/Angular).
  • Experience with databases such as MySQL, Oracle, DynamoDB; SQL/PL-SQL knowledge.
  • GitHub, VSTS or similar version control; problem solving on large-scale software.

Responsibilities

  • Collaborate with software developers, business analysts and architects to plan, design, develop, test, and maintain web-based applications.
  • Develop frontend applications along with middleware and backend services.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Think creatively to push beyond existing practices and mindsets.
  • Use knowledge to create new and improve processes in design and performance.
  • Prepare reports, manuals and other documentation on software status and maintenance.
  • Research and evaluate a variety of software products.
  • Participate in peer reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Participate, plan and execute team-building activities.

Job description

Platform Services specializes in the implementation, management and evolution of Custom and PeopleCloud solutions, offering end-to-end support for clients. Our team of experts handles platform setup, ongoing management, and strategic enhancements, ensuring that our solutions adapt to changing business needs. From loyalty programs to digital activation, our platforms empower clients to implement campaigns, generate insights, and streamline business activities, all with a focus on seamless integration and continuous improvement. By collaborating with client partners and strategy teams, we create impactful campaigns tailored to each client’s unique objectives.


Responsibilitie

s
What you will d

  • o:
    Solid teamwork & collaboration skil
  • ls.Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web-based business applications built on Microsoft and other Similar frameworks and Technologi
  • es.Excellent skills and hands on experience in developing frontend applications along with middleware and backe
  • nd.Maintain high standards of software quality within the team by establishing good practices and habi
  • ts.Ability to think creatively to push beyond the boundaries of existing practices and mindse
  • ts.Use knowledge to create new and improve existing processes in terms of design and performan
  • ce.Prepare reports, manuals and other documentation on the status, operation and maintenance of softwa
  • re.Research and evaluate a variety of software produc
  • ts.Participate in peer-reviews of solution designs and related co
  • de.Package and support deployment of releas
  • es.Participate , plan and execute in team building activities fun activiti
es.
Qualificat

ions
Essential skills & experie

  • nce: Bachelor’s degree in Computer Science or a related field or have equivalent experi
  • ence.6+ years of experience in Software Enginee
  • ring.Demonstrated experience driving delivery through strong delivery practices, across complex programs of
  • work.Strong communication s
  • killsMust be detail-oriented and can manage multiple tasks simultaneo
  • usly.Willingness to learn new skills and apply them for developing new-age applicat
  • ions.OOPS, .Net Framework, C#, REST
  • APIsMVC, WEB API,
  • nit).Cloud (AWS/Az
  • ure).Has knowledge of front-end framework such as (React/Ang
  • ular)Knowledge of database technology such as MySQL, Oracle , DynamoDB. Basic Oracle SQL and PL/SQL is a huge
  • plusStrong Relational database design knowledge. Must have knowledge of Database mo
  • dels.Knowledge of version control tools like GitHub, VSTS etc is a
  • must.Experience solving complex and large-scale software prob
  • ence: WPF (MVVM), Web Services (WCF), Windows Ser
  • vices.Other web tools, Web Performance Te
  • sting.Responsive web (Boots
  • trap).Proficient in AWS Redshi
  • ft, S3Experience 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 P
  • ython.Knowledge of AWS EC2, S3, A
  • butes: Professionalism and in
  • tegritySelf-
  • starterExcellent command of verbal and written
  • EnglishWell organized, with the ability to coordinate development across multiple team
  • membersCommitment to continuous learning and team/individual
  • growthAbility to quickly adapt to changing tech lan
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Michelin • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Software Engineer
Software Engineer

GE Vernova • Hyderabad

On-site
INR 600,000 - 1,200,000
Software Engineer
Software Engineer

Principal Financial Group • Maharashtra

On-site
INR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Michelin España Portugal SA • Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Michelin Reifenwerke AG & Co. KGaA • Pune District

On-site
INR 1,400,000 - 2,100,000
Software Developer Lead
Software Developer Lead

Bm2k Global • Dadri

On-site
INR 800,000 - 2,000,000
Software Engineer
Software Engineer

Continental • Bengaluru

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

HCA Healthcare • Hyderabad

On-site
INR 1,400,000 - 2,400,000
Sr. Software Engineer
Sr. Software Engineer

Otelier • India

Hybrid
INR 2,873,000 - 4,790,000
Software Developer
Software Developer

Control Component India Pvt. Ltd. • Bengaluru

On-site
INR 800,000 - 1,200,000