Senior Software Engineer (.Net Full stack)

Epsilon logo

Epsilon

View Salaries, Reviews, and more  

Job Description

Your unique blend of .Net Fullstack is precisely the profile we've been searching for at Epsilon


Job title: Lead Software Engineer


Experience: 5- 8 years


Primary skills: .Net Core, Micro services, MVC, WebAPI, oAuth (Authentication), Logging tools/Frameworks

Angular, React, Cloud - Must know basics/intermediate knowledge

Amazon Q, CoPilot or other AI coding assist tools


Work Model: Hybrid (Weekly Twice) Cab Facility: Yes


Interview Process: 3 rounds


Work Location: Karle Town Tech Park Nagawara, Hebbal Bengaluru 560045


Job Description:


About Business Unit:

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.


As a Senior Software Engineer, the incumbent will be responsible for leading/driving the development, implementation, and operationalization of enhancements to an existing financial services client. The incumbent will need a deep understanding of the platform’s design and possess the skills required to convert business objectives or problems into low level technical design necessary for development work to commence. The appropriate candidate will also be responsible for ensuring timely, quality deliverables from a team of engineers while working closely with project managers, business analysts, and quality engineers. The candidate will need to be a hands-on contributor who can dive deep when needed, possessing the ability to both author and explain complex code, demonstrating more than a conceptual knowledge of the underlying technology.

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


Qualifications

Skills Required:

  • Lead by example; hands-on contributor who can dive deep when needed.
  • Bachelor’s degree or equivalent in computer science.
  • 5- 8 years’ experience in full stack .NET/IIS based development, hosted on-prem:
  • Front end development experience with Ajax, HTML, CSS, JavaScript, jQuery and relevant front-end technologies
  • Strong C# fundamentals, .NET, Asp.Net MVC, REST and SOAP based API programming.
  • Windows Service based processing (queues, schedulers)
  • Experience with LINQ, Entity Framework.
  • Experience in UI - Angular/ React
  • Strong skills in writing SQL queries (Oracle/SQL Server).
  • Software Development Process, Object-Oriented Design (OOD)
  • Experience with IIS hosting fundamentals (app pools, config, certificates, client server architecture, Windows auth scenarios).
  • Drive innovation by evaluating and adopting emerging technologies in AI/Artificial Intelligence, automation.
  • Solid knowledge of web architectural and design patterns.
  • Build and maintain automation frameworks for testing, deployment (CI/CD), and data processing pipelines.
  • Familiar with profiling, code coverage, logging, debugging, common IDE’s, Azure Dev-Ops, Git, Microsoft Visual Studio and other development tools.
  • Familiar with Agile Methodologies – SCRUM and Strong communication skills (verbal and written)
  • Ability to work within tight deadlines and effectively prioritize and complete tasks in a high-pressure environment.
  • Ability to mentor junior developers and contribute to a culture of continuous learning and improvement.
  • Demonstrated verbal and written communication skills, and ability to collaborate with Business, Analysts, and IT organizations.
  • Ability to work effectively in short-cycle, team-oriented environment, managing multiple priorities and tasks.
  • Ability to take full responsibility for tasks and projects.
  • Behavioral Attributes
  • Great teammate with excellent interpersonal collaboration skills
  • Strong verbal and written communication
  • Possess a can-do attitude to overcome challenges with high energy levels.
  • Self-motivated and directed, passionate about quality and client satisfaction.
  • Ability to quickly come up to speed on a complex set of highly customized applications.
  • Strategic problem solver with a consultative approach to problem-solving.
  • Passion for innovation, automation, and delivering business value through technology.
  • Self-starter with a growth mindset and adaptability to evolving tech landscapes.


Nice to have qualifications:

  • Technical Familiarity with Amazon Q, CoPilot or other AI coding assist tools
  • Understands software security best practices including OWASP, user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques.
  • Technical knowledge of Angular17 & above would be recommended.
  • Experience of SQL Optimization and data analysis with relational database modeling principles and techniques
  • Experience with Simple SAML 2.0 or SSO in general
  • Familiarity with Agile methodologies and tools like Jira and Confluence.
  • Experience working with PCI, PII and data governance expectations.
  • Understanding of accessibility and WCAG guideline
  • Non-Technical

Work experience within a product development team in a loyalty and/or financial context.

Additional Information

Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem. For decades, we’ve provided marketers from the world’s leading brands the data, technology and services they need to engage consumers with 1 View, 1 Vision and 1 Voice. 1 View of their universe of potential buyers. 1 Vision for engaging each individual. And 1 Voice to harmonize engagement across paid, owned and earned channels.

Epsilon’s comprehensive portfolio of capabilities across our suite of digital media, messaging and loyalty solutions bridge the divide between marketing and advertising technology. We process 400+ billion consumer actions each day using advanced AI and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon has been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Epsilon is a global company with more than 9,000 employees around the world.

Our pillars aren't just words. They're how we show up every day.

  • People centricity: We focus on employee well-being in an environment where colleagues truly care about each other.
  • Collaboration: We work together, support one another, and collectively achieve goals.
  • Growth: There are endless opportunities for growth through learning, development and career advancement.
  • Innovation: We drive progress through cutting-edge solutions and forward-thinking approaches.
  • Flexibility: We’ve created a balance between work and personal life, and we encourage adaptability to solve problems creatively.

Our values guide us to create value for our clients, our people and consumers.

  • Act with integrity
  • Work together to win together
  • Innovate with purpose
  • Respect all voices
  • Empower with accountability

These pillars and values are our foundation—shaping our culture, guiding our decisions, and uniting us in common purpose.

Epsilon is an Equal Opportunity Employer.

Epsilon is committed to promoting diversity, inclusion, and equal employment opportunities by using reasonable efforts to attract, recruit, engage and retain qualified individuals of all ethnicities and backgrounds, including, but not limited to, women, people of color, LGBTQ individuals, people with disabilities and any other underrepresented groups, traits or characteristics.


Interview Questions of Senior Software Engineer (.Net Full stack) at Epsilon

Interview questions from Epsilon that are similar to Senior Software Engineer (.Net Full stack)
View more interview questions from Epsilon →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer (.Net Full stack) at Epsilon

Currently, there aren't any salaries for this role at Epsilon shared by other job seekers.

View more salaries from Epsilon →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now