Job Description
Key Responsibilities
- Produce and own low-level design (LLD) / detailed technical design (DTD) at component level (APIs, UI components, databases and messaging integrations).
- Translate business and high-level requirements into clear, implementable designs.
- Design and integrate solutions across UI, backend services, SQL Server databases and Kafka-based messaging.
- Provide hands-on technical leadership, guiding engineers through design decisions and implementation.
- Participate in design and code reviews to ensure adherence to architecture, coding standards and performance requirements.
- Partner with project managers and stakeholders on technical estimation, planning and delivery.
- Ensure designs and delivered outcomes align with security, risk and compliance standards.
Key Requirements
- Hands-on development experience in at least one backend language: Java or .NET (mandatory).
- Strong SQL Server experience, including data modelling, stored procedures, complex queries and performance tuning.
- Ability to work across the technology stack (e.g., ReactJS, AngularJS, Java, .NET, Node.js, relational databases and Kafka topics/listeners).
- Strong understanding of microservices, RESTful API design and event-driven architecture.
- Confident communicator who can explain designs, decisions and trade-offs to technical and non-technical stakeholders.
- Strong learning mindset and commitment to modern engineering practices and continuous improvement.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now