Taro Logo

Senior Software Engineer .Net

A product development partner that builds breakthrough software products for digital businesses, focusing on Software, SaaS, Media, Publishing, Information Services, and Retail.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Job Description

3Pillar Global is a distinguished product development partner that specializes in building breakthrough software products for digital businesses. With a strong focus on their Product Mindset approach, they emphasize minimizing time to value, solving for need, and excelling at change. The Senior Software Engineer .Net role offers an exciting opportunity to work with a company recognized as a "Great Place to Work" for six consecutive years in India.

The position demands a skilled professional with 5+ years of experience in .Net technologies, including .Net core, ASP.Net, and Entity Framework. You'll be responsible for developing high-quality, scalable solutions while working in an agile environment. The role involves significant client interaction, technical leadership, and mentoring opportunities within the Engineering Practice community.

What makes this role particularly attractive is the company's commitment to work-life balance and employee well-being. They offer a flexible work environment with a remote-first approach, comprehensive medical benefits, and various recreational activities. The global nature of the team provides unique opportunities for cross-cultural collaboration and professional growth.

As part of their team, you'll contribute to building customer-facing and revenue-generating digital products, working with industry leaders in Software, SaaS, Media, Publishing, and Retail sectors. The company's business-minded approach to agile development ensures alignment with client goals from conception through market launch.

This role is ideal for a senior developer who values autonomy, seeks professional growth, and wants to be part of a globally recognized organization that prioritizes both technical excellence and employee satisfaction.

Last updated 19 days ago

Responsibilities For Senior Software Engineer .Net

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft efficient, performant, testable, scalable, and secure code
  • Participate in planning and estimation efforts
  • Gather requirements and present developed features for clients
  • Execute complex activities within methodology and quality standards
  • Collaborate with engineers, designers, and managers to drive client success
  • Engage in agile software development activities
  • Participate in Engineering Practice community and mentor others
  • Drive project delivery within defined architecture

Requirements For Senior Software Engineer .Net

  • Minimum 5 years of experience
  • Expertise in .Net core, ASP.Net, Entity Framework, Docker, SQLServer, Cloud GCP (or AWS)
  • Experience in developing microservices and local environment setup
  • Knowledge of exception handling, data structures, multi-threaded programming
  • Experience with ORM technologies using .Net core
  • Excellent exposure in Unit Testing
  • Good knowledge in design patterns
  • Experience with RDBMS and SQL
  • Excellent oral/written communication and interpersonal skills

Benefits For Senior Software Engineer .Net

Medical Insurance
  • Competitive annual salary
  • Flexi-timings
  • Work From Anywhere
  • Medical insurance with premium plan or HSA option for family
  • Regular Health check-up camps
  • Recreational activities (Pool, TT, Wii, PS2)
  • Business casual atmosphere