Search by job, company or skills

Senior Full Stack Software Engineer

4-7 Years
Early Applicant
Quick Apply
  • Posted 3 hours ago
  • Be among the first 40 applicants

Job Description

About the Role

As a Senior Full Stack Software Engineer, you will be a vital part of a cross-functional development team, engineering innovative solutions that shape the future. We're seeking a highly skilled professional with expertise in .NET, React.js, TypeScript, and data technologies, who can drive the development, enhancement, and maintenance of enterprise-grade applications and system integrations.

Responsibilities

  • Design, develop, and implement high-quality software solutions using .NET and Azure cloud technologies.
  • Collaborate with cross-functional teams to define, design, and implement new features and improvements.
  • Maintain and enhance existing software systems to optimize performance, scalability, and reliability.
  • Conduct code reviews, write unit tests, and ensure high-quality, maintainable code.
  • Partner with developers, architects, project managers, and analysts to meet project timelines and deliverables.

Requirements

Education & Experience

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 7+ years of hands-on software development experience.

Technical Skills

  • Strong understanding of:
  • Object-Oriented Programming (OOP), SOLID principles, Domain-Driven Design (DDD)
  • Test-Driven Development (TDD), Behavior-Driven Development (BDD)
  • Database theory (RDBMS, NoSQL), data structures, design patterns
  • Responsive Web Design
  • Proficient in:
  • React.js, TypeScript
  • .NET Framework, .NET Core, ASP.NET (Core, MVC, WebAPI), C#
  • RESTful API development and integration with third-party APIs
  • Testing frameworks: NUnit, XUnit, MSTest
  • ORM tools: Entity Framework, Dapper
  • Databases: SQL Server, PostgreSQL, NoSQL
  • Messaging systems: RabbitMQ, Azure Service Bus
  • Version control: Git
  • Cloud platforms: Microsoft Azure, AWS
  • Containerization: Docker, Kubernetes
  • CI tools: Azure DevOps, Jenkins, TeamCity

Soft Skills

  • Strong problem-solving abilities and attention to detail.
  • Excellent communication and collaboration skills.
  • Capable of working independently and within distributed teams.
  • Agile mindset and experience with Agile methodologies and DevOps practices.

What's in It for You

  • Health & Well-being: Comprehensive, company-paid medical insurance. Financial and legal consultations included.
  • Learning & Growth: Personalized learning paths, internal meetups and workshops, Udemy license, certifications, and language courses.
  • Career Development: Collaborate with top talent across global teams. Resourcing team support to match you with the best-fit projects.
  • Flexibility: Hybrid work model in Chennai or Pune.
  • Global Projects: Work on impactful, large-scale international projects.
  • Positive Culture: Friendly team environment, open-door policy, inclusive workplace, and regular team-building events.

More Info

About Company

Job ID: 113884175

Similar Jobs

Chennai, India

Skills:

DynamodbCDKRxjsHTMLSentryTypescriptAngularAWSNode.jsCloudformationScssDockerLambdas

Beware of Scammers

We don’t charge money for job offers