Website:
hjsoftware.co.uk
Job details:
Company Description
HJ Software is a leading software company that specializes in delivering innovative and tailored software applications for small and medium enterprises, with a strong focus on web technologies. Our dedicated offshore development team is equipped with advanced infrastructure and resources to meet diverse business needs efficiently. Over the years, HJ Software has built a stellar reputation for delivering high-quality, budget-friendly software projects on time. By leveraging expertise in web-related technologies, the company has established itself as a reliable partner for businesses seeking cutting-edge technological solutions.
Job Description – Architect / Tech Manager (.NET, Node.js, Front-End)Role Title
Technical Architect / Engineering Manager
Experience
8+ years
Employment Type
Full-time
Role Overview
We are looking for a highly skilled and hands-on Technical Architect / Tech Manager with strong expertise in .NET, Node.js, and modern front-end technologies. The ideal candidate should have deep technical knowledge, architecture experience, and the ability to lead engineering teams while actively contributing to design and development.
This role requires a strong engineering mindset, ownership, solution architecture capability, and the ability to drive scalable, high-performance applications across enterprise platforms.
Key Responsibilities
- Design and architect scalable, secure, and high-performance enterprise applications.
- Lead technical discussions, architecture reviews, and solution design initiatives.
- Work hands-on with development teams in coding, debugging, and performance optimization.
- Build and manage full-stack applications using .NET, Node.js, and modern front-end frameworks.
- Define engineering best practices, coding standards, CI/CD processes, and development guidelines.
- Mentor and guide developers, conduct code reviews, and drive technical excellence.
- Collaborate with product managers, business stakeholders, and cross-functional teams.
- Drive cloud-native architecture and microservices-based solutions.
- Ensure system reliability, scalability, security, and maintainability.
- Participate in estimation, sprint planning, and technical roadmap discussions.
- Evaluate and recommend new technologies, tools, and frameworks.
Required Technical SkillsBackend
- Strong experience in:
- .NET Core / ASP.NET Core
- C#
- Node.js
- REST APIs and microservices architecture
- Experience with event-driven and distributed systems
- Strong understanding of design patterns and clean architecture principles
Front-End
- Strong hands-on experience with:
- Angular / React / Vue.js
- JavaScript / TypeScript
- HTML5, CSS3
- Responsive UI development
- Experience with state management and component-based architecture
Cloud & DevOps
- Experience with:
- Azure / AWS
- Docker & Kubernetes
- CI/CD pipelines
- GitHub Actions / Azure DevOps / Jenkins
- Understanding of infrastructure, deployment automation, and observability
Databases
- SQL Server / PostgreSQL / MySQL
- NoSQL databases like MongoDB/Cosmos DB preferred
- Query optimization and database design
Click on Apply to know more.