Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
E

Senior Software Engineer

Elemica
🇮🇳 India
On-site
Senior
1 week ago
  • C#
  • ASP.NET
  • MVC
  • Angular
  • jQuery
  • JavaScript
  • HTML5
  • CSS3
  • REST API
  • Unit Testing
  • Entity Framework
  • SOAP
  • OOP
  • GitHub
  • Git
  • IIS
  • Agile
  • Scrum
  • .NET Core
  • Azure
  • AWS Cloud
  • Microservices
  • CI/CD
  • Devops
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Senior Software Engineer

Job Description –SeniorSoftware Engineer  

Experience: 5+Years 

Job Summary 

Weare looking for a highly skilled and experiencedSenior Software Engineer to join our development team. The ideal candidate should have strong hands-on experience in designing, developing, and maintaining robust and scalable enterprise web applications usingC#, ASP.NET MVC, AngularJS, jQuery, Web API, Web Services, and SQL Server. 

The candidate should be capable of independently handling complex technical challenges, taking ownership of features from requirement analysis through deployment, and contributing to technical design and solution decisions. The role requires strong problem-solving abilities, a focus on code quality and performance, and the ability to collaborate effectively with cross-functional teams. 

Key Responsibilities 

  • Design, develop, and maintain web applications using ASP.NET MVC and C#. 

  • Develop dynamic and interactive front-end components usingAngularJS, JavaScript, jQuery, HTML5, and CSS3. 

  • Develop and consume Web Services and RESTful APIs (Web API). 

  • Work on SQL Server — design tables, write complex queries, stored procedures, and optimize performance. 

  • Take ownership of assigned modules and deliver features independently from requirement analysis through development, testing, and deployment. 

  • Identify performance bottlenecks and implement improvements to enhance application scalability and reliability. 

  • Collaborate with cross-functional teams to define, design, and deliver new features. 

  • Ensure code quality through unit testing, peer reviews, and best coding practices. 

  • Troubleshoot, debug, and resolve application issues efficiently. 

  • Participate in all phases of the software development life cycle (SDLC). 

  • Strong problem-solving and analytical skills. 

  • Excellent communication and teamwork abilities. 

Technical Skills Required 

  • Strong knowledge of C#, ASP.NET MVC, and Entity Framework. 

  • Experience with AngularJS /jQuery/ JavaScript / HTML5 / CSS3. 

  • Hands-on with Web API (RESTful Services) and SOAP Web Services. 

  • Proficient inGitHub,SQL Server – queries, joins, stored procedures, and performance tuning. 

  • StrongUnderstanding of OOP concepts, Design Patterns, and SDLC. 

  • Strong knowledge ofSQL Server, including complex queries, joins, stored procedures, indexing, and performance tuning. 

  • Experience writing and maintainingunit test cases and understanding of automated testing practices. 

  • Good understanding of application debugging, logging, error handling, and performance optimization. 

  • Experience withGitHub/Git and source code management best practices. 

  • Experience with Visual Studioand IIS Deployment is a plus. 

  • Familiarity with Agile / Scrum development methodology. 

  • Ability to use AI tools to improve productivity, code quality, problem-solving, testing, documentation, and development efficiency. 

Preferred (Nice to Have) 

  • Experience with .NET Core or Angular (2+) versions. 

  • Knowledge of Azure / AWS Cloud services. 

  • Exposure to microservices architecture and CI/CD pipelines. 

  • Familiarity withCI/CD pipelines and DevOps practices. 

Senior Software Engineer · Elemica

Auto apply with Likeremote