About Role
AVANCEON is hiring a
Senior Full Stack Developer
. The role involves designing, developing, and owning end-to-end enterprise-grade applications that integrate real-time operations, third-party systems, and modern web interfaces. You will work closely with cross-functional teams in a fast-paced, collaborative environment, following strong engineering and architectural principles.
Key Responsibilities
-
Design and develop scalable, maintainable full-stack applications following Clean Architecture and SOLID principles.
-
Build modern, responsive user interfaces using Angular (v20+) with Tailwind CSS.
-
Develop robust backend services using ASP.NET Core / .NET with clear separation of concerns.
-
Implement domain-driven, modular solutions using ABP.io framework (strong plus).
-
Design and consume RESTful APIs and integrate with external/third-party systems (e.g., SAP, IoT/OT systems, RFID, tracking services).
-
Work with relational databases (MS SQL Server), including:
-
Entity Framework Core
-
Optimized queries, indexing, and stored procedures
-
Ensure high code quality through:
-
Unit testing
-
Code reviews
-
Adherence to best practices and standards
-
Collaborate with UI/UX, QA, DevOps, and OT teams to deliver end-to-end solutions.
-
Take ownership of features and technical decisions, mentoring junior developers when required.
Required Skills & Qualifications
-
Bachelor’s degree in Computer Science, Software Engineering, or related field.
-
3–5 years of professional experience in full-stack development.
-
Strong hands-on experience with:
-
Solid understanding and practical application of:
-
Clean Architecture
-
SOLID Principles
-
Design patterns
-
Experience with Tailwind CSS for modern UI development.
-
Strong understanding of prompt engineering and AI automation tools like Copilot and Cursor etc.
-
Strong database skills with MS SQL Server.
-
Experience building and consuming REST APIs.
-
Familiarity with CI/CD pipelines, Git-based workflows, and modern DevOps practices.
Nice to Have / Plus Points
-
Hands-on experience with ABP.io framework.
-
Exposure to industrial, automation, or enterprise systems.
-
Experience with Docker / containerized applications.
-
Knowledge of Domain-Driven Design (DDD).
-
Experience working in Agile/Scrum environments.
Soft Skills
-
Strong problem-solving and analytical skills.
-
Ability to own solutions end-to-end.
-
Excellent communication and collaboration skills.
-
Leadership mindset with the ability to guide technical direction when needed.