Likeremote

Subscribe to the latest remote jobs:

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

Senior Full-Stack Developer-Lead II - Software Engineering

UST
๐Ÿ‡ฎ๐Ÿ‡ณ India
On-site
Staff / Principal
1 month ago
  • .NET
  • Microservices
  • Angular
  • React.js
  • AI
  • REST API
  • SQL
  • Docker
  • Kubernetes
  • System Design
  • Agile
  • .NET Core
  • C#
  • NoSQL
  • Azure
  • AWS
  • Devops
  • CI/CD
  • Azure DevOps
  • Jenkins
  • GitHub Actions
  • Event-Driven Architecture
  • Apache Kafka
  • RabbitMQ
  • Test-Driven Development
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Job Description โ€“ Senior Full-Stack Developer

Job Title

Senior Full-Stack Developer โ€“ .NET Microservices + Clean Architecture + Angular/React + AI-Driven Development

Experience Range

7+ Years

Hiring Location

To Be Specified

Job Summary

We are looking for an experiencedSenior Full-Stack Developer with strong expertise in designing and developing scalable.NET-based Microservices and modern frontend applications usingAngular or React.

The ideal candidate should have strong hands-on experience withClean Architecture, SOLID principles, REST APIs, SQL optimization, cloud platforms, Docker/Kubernetes, and should be highly proficient in leveragingAI-assisted development tools such as GitHub Copilot to improve development productivity, code quality, testing, debugging, and solution design.

The candidate should demonstrate strongsystem design and problem-solving capabilities and be comfortable working with cross-functional teams in an Agile environment.

Must Have Skills

  • 7+ years of software development experience, preferably in full-stack development.
  • Strong hands-on experience with.NET Core / .NET 6+ andC#.
  • Proven experience designing and developingMicroservices architecture.
  • Strong proficiency inAngular or React for modern frontend development.
  • Strong understanding and hands-on experience withRESTful APIs and API integration.
  • Strong knowledge ofClean Architecture andSOLID principles.
  • Good understanding ofdesign patterns, scalable architecture, and system design.
  • Strong experience withSQL databases and SQL query optimization.
  • Understanding ofSQL performance tuning, indexing, execution plans, and database optimization best practices.
  • Experience working withNoSQL databases is desirable.
  • Hands-on exposure toDocker and Kubernetes/containerization.
  • Good understanding ofcloud platforms such as Azure or AWS.
  • Strong experience integratingthird-party APIs, services, and cloud components.
  • Strong practical experience withAI-assisted development tools, particularlyGitHub Copilot or equivalent AI coding assistants.
  • Ability to effectively leverage AI tools for:
    • Code generation and refactoring
    • Debugging and troubleshooting
    • Unit/test case generation
    • Code reviews and quality improvement
    • Documentation
    • Development automation
    • Solution/design assistance
  • Candidate should beadvanced/proficient in AI-driven development workflows, not merely familiar with AI tools.
  • Strong understanding ofsoftware development best practices, coding standards, testing, and code reviews.
  • Strong problem-solving, analytical, andsystem design skills.
  • Excellent communication and collaboration skills.
  • Experience working withcross-functional Agile teams.

Good to Have Skills

  • Experience withDevOps practices and CI/CD pipelines.
  • Experience withAzure DevOps, Jenkins, GitHub Actions, or similar tools.
  • Exposure toevent-driven architecture.
  • Experience with messaging technologies such as:
    • Apache Kafka
    • RabbitMQ
    • Azure Service Bus
  • Experience withdistributed systems and asynchronous processing.
  • Experience withcloud-native application development.
  • Exposure toautomated testing and test-driven development.
  • Experience withobservability, logging, monitoring, and application performance tuning.
  • Experience in modern frontend architecture, reusable components, and frontend performance optimization.
  • Exposure toAI-powered software engineering platforms and developer productivity tools beyond basic code completion.

Key Responsibilities

  • Design, develop, and maintainrobust and scalable .NET Microservices.
  • Develop responsive, high-performance web applications usingAngular or React.
  • Design and implement end-to-end solutions usingClean Architecture and SOLID principles.
  • Develop and integrateRESTful APIs, third-party services, and cloud-based components.
  • Optimize application and database performance.
  • LeverageAI-assisted development tools to accelerate software delivery and improve code quality.
  • Use AI tools for development, testing, debugging, refactoring, documentation, and automation.
  • Participate in architecture andsystem design discussions.
  • Implement secure, maintainable, and high-performance solutions.
  • Collaborate with Developers, QA, Product Owners, Architects, and other cross-functional stakeholders.
  • Participate in code reviews and ensure adherence to engineering best practices.
  • Contribute to CI/CD and DevOps initiatives where required.
  • Troubleshoot production and application issues and implement sustainable solutions.
  • Continuously evaluate and adopt modern technologies and AI-driven engineering practices.

Senior Full-Stack Developer-Lead II - Software Engineering ยท UST

Auto apply with Likeremote