Senior Backend Developer - Dot Net - C# - BOT

Posted 15 Days Ago
Hiring Remotely in India
Remote
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Creating digital solutions for today's challenges and tomorrow's opportunities.
The Role
The Senior Backend Developer will lead the design and development of scalable backend services using C#, PHP, or Java. Responsibilities include mentoring junior developers, optimizing database performance, implementing design patterns, and participating in Agile processes. The role also involves strategic architectural decision-making and troubleshooting complex issues.
Summary Generated by Built In

Join our dynamic and innovative team as a Senior Backend Developer and embark on an exciting journey of transforming a billion-dollar startup into a cutting-edge micro-services domain-driven design powerhouse. As a key member of our engineering team, you will play a crucial role in building the future of our company.

Roles & Responsibilities:

  • Lead the design, development, and maintenance of highly scalable and robust backend services and applications using C#
  • Architect and implement backend solutions, making strategic architectural decisions that align with business goals and scalability requirements.
  • Mentor and guide junior and mid-level developers, providing technical leadership, code reviews, and best practices.
  • Drive the adoption of design patterns and SOLID principles to ensure maintainable, extensible, and scalable codebase.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
  • Design and optimize database schemas and queries for performance, scalability, and reliability.
  • Champion a culture of test-driven development (TDD) and write comprehensive unit tests to ensure code coverage and maintainability.
  • Make architectural decisions regarding technology stack, frameworks, and third-party integrations, considering factors such as performance, security, and maintainability.
  • Lead technical discussions and provide insights into emerging technologies, industry trends, and best practices.
  • Troubleshoot complex backend issues, perform root cause analysis, and provide timely resolutions.
  • Ensure adherence to coding standards, best practices, and security guidelines.
  • Collaborate with DevOps and infrastructure teams to ensure smooth deployment and operation of backend services.
  • Participate in Agile development processes, including sprint planning, backlog grooming, and retrospectives.

Required Skills:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5-8 years of experience in backend development using C#
  • Expertise in object-oriented programming concepts, design patterns, and SOLID principles.
  • Proficiency in backend frameworks such as .NET Core (C#)
  • Strong understanding of relational databases and SQL queries, with experience in optimizing database performance.
  • Experience with ORM frameworks such as Entity Framework (C#)
  • Knowledge of RESTful API design and development.
  • Extensive experience in writing unit tests using testing frameworks like NUnit (C#)
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership and mentoring skills.
  • Excellent communication and collaboration skills.
  • Ability to make strategic technical decisions and drive architectural discussions.

Preferred Skills:

  • Experience with microservices architecture and distributed systems.
  • Knowledge of cloud platforms such as Azure or AWS.
  • Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
  • Experience with message brokers like RabbitMQ or Kafka.
  • Exposure to NoSQL databases like MongoDB or Cassandra.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Understanding of software security best practices.
  • Active participation in the developer community through conferences, meetups, or open-source contributions.

Top Skills

C#
Java
PHP
The Company
HQ: Chicago, Illinois
5,000 Employees
Remote Workplace
Year Founded: 2003

What We Do

Bounteous x Accolite is an end-to-end digital transformation services consultancy that partners with leading brands around the globe to co-innovate and drive exceptional client outcomes. We build digital solutions for today’s challenges and tomorrow’s opportunities through transformative products and experiences. Driven by co-innovation, high technical and domain expertise, and a commitment to global talent, we foster a culture of belonging, support, and growth, ensuring accountability and successful business outcomes.

Our thousands of skilled strategists and technologists in the U.S., Latin America, Asia, Europe, and around the world shatter boundaries, obsess over outcomes, and forge the future. Our people, clients, and partners make Bounteous x Accolite exceptional.

We drive success for the world’s biggest brands with award-winning solutions:
AI, Data, Analytics
Digital Commerce
Experience Innovation & Design
Enterprise Digital Transformation
Marketing Activation & Loyalty
Digital Product & Platform Engineering
Cloud Enablement & Modernization

We collaborate with top tech leaders to pioneer solutions in a dynamic digital world:
Adobe
AWS
Microsoft
Salesforce
Google
…and more!

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Bounteous Offices

Remote Workspace

Employees work remotely.

Our remote-first teams of talented individuals collaborate and co-innovate worldwide. We believe productivity thrives anywhere, so you're empowered to work in the way and environment where you perform best.

Typical time on-site: None
Chennai, Tamil Nadu
Gurugram, IN
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account