N #2470
Applications open
Full-Time Job
Engineering Manager Dot Net
Hashtag Global Solutions
About the role
Engineering Manager Software Development (.NET & React) {immediate Joiner Call } Location : Chennai/
Bangalore Responsibilities
- Lead the team on the technical front, unblock the team on a day to day basis.
- Own the execution and delivery of full stack engineering projects.
- Implement best practices to drive growth and execution in a fast-paced environment.
- Work cross-functionally with product managers, technical leads, operations teams, and other members of the organization to drive alignment on technical vision and participate in architecture reviews and platform-wide engineering decisions.
- Conduct architecture and code reviews, mentor team members to help them grow both technically and in their careers, and drive engineering culture.
- Recruit and retain a high-calibre engineering team.
- Identify, manage, and communicate technical risk, estimation, and trade-offs to delivery and architecture stakeholders.
Required Skills
- 10+ years of relevant software engineering experience with a minimum of 4 years in a formal technical lead, engineering manager, or software architect role.
- Bachelor's Degree in Information Technology, Computer Science or other relevant fields.
- You are a software engineer by trade as well as an experienced engineering manager and leader with hands-on experience.
- Proven experience designing microservices architectures using DDD principles: bounded contexts, aggregates, domain events, and anti-corruption layers.
- Proficiency in one or more backend languages (Java / Spring / GoLang / Python / .NET) and one or more frontend frameworks (HTML5 / Angular / React).
- Experience with REST API design, event-driven systems, state management, and component-driven architecture.
- Good object-oriented skills with strong familiarity of design patterns.
- Hands-on
- Test Driven Development experience; able to author Unit, Integration and Functional Tests.
- Solid understanding of cloud infrastructure and environment management across development, staging, and production including networking, scaling, and access control.
- Hands-on familiarity with CI/CD pipelines โ build, test, deploy automation, environment promotion strategies, and release management.
- Familiarity with containerization and orchestration concepts (Docker, Kubernetes) and how they apply to multi-environment deployments.
- Familiarity with database design, migrations, and multi-tenancy patterns.
- Familiarity with observability and APM platforms.
- Able to translate complex technical decisions and trade-offs clearly to engineering teams and non-technical stakeholders, and give and receive direct technical feedback during design and code reviews.
- Good communication and client-facing skills; comfortable leading technical discussions, design reviews, and cross-team alignment sessions in cross-functional Agile/Scrum teams alongside backend engineers, SDET, UX, and product owners.
- Proactively manages technical risk and escalates blockers with proposed solutions, not just problem statements.
- Strong written communication: produces clear, maintainable architecture decision records (ADRs) and technical documentation.
- Contact Us : Vani M - 91771 61560 - vani.m@hashtagglobal.org RajShri - 96429 60762 - rajashri@hashtagglobal.org
Eligibility & process
Who can apply
Experience: 8-12 Yrs. Open to matching qualifications.
Skills & stack
Selection process
- Online Assessment / Technical Interview Rounds / HR Review
Prep kit
20 resourcesStudy material 4
Aptitude Practice Questions & Mock Tests
Curated logical, quantitative, and verbal reasoning problems for the initial online screening round.
Company-Specific Interview Preparation Corner
Detailed interview experiences, exam formats, and previous test questions for Hashtag Global Solutions and tech roles.
Technical Placement Question Bank
High-yield coding cheat sheets, core CS fundamentals (OOP, DBMS, OS, Networks), and rapid revision guides.
Algorithm, DSA & Live Code Debugger Practice
Hands-on problem sets to improve coding speed and step-by-step memory debugging.
Company-specific guides 4
APTITUDE & LOGIC
Aptitude Practice Questions & Online Mock Tests
Curated logical, quantitative, and verbal reasoning problems to sharpen reasoning skills required for the initial screening test.
COMPANY GUIDE
Hashtag Global Solutions Interview Preparation Corner
Comprehensive guide covering typical interview formats, common questions, and preparation tips for Hashtag Global Solutions and off-campus tech roles.
MOCK TESTS & PAPERS
Comprehensive Interview Prep Resources & Syllabus
Collection of previous year questions, company-specific test patterns, and interview experiences for technical and HR rounds.
CODING PRACTICE
Algorithm and Data Structure Problem Set
Practice problems to improve coding proficiency and algorithm problem-solving speed for technical rounds.
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA)
Aptitude, Quantitative Logic & 2 Coding Problems
Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1
Core Tech Stack (Angular, MVC, SQL Server, REST APIs, DDD, Python, Java, Go) & Live Code Tracing
Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving
Database Schemas, APIs & Architecture Basics
Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion
Hashtag Global Solutions Core Values, Learning Agility & Offer Terms
Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join Hashtag Global Solutions as a Engineering Manager Dot Net?
Highlight Hashtag Global Solutions's market reputation, recent tech innovations, and how your skills in Angular directly solve their team's objectives.
Highlight Hashtag Global Solutions's market reputation, recent tech innovations, and how your skills in Angular directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.