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:
- .NET / ASP.NET Core
- Angular (v20+)
- 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.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Avanceon MEA
Sponsored
Apply for this position
Sign In to ApplyAbout Avanceon MEA
We're looking for great people to join our growing team.