Senior Software Engineer
Location : Same location | Full-Time
About the Role :
Were hiring a Senior Software Engineer for our client. Someone who thrives at the intersection of technology, strategy, and impact. This role is perfect for a hands-on technologist with a consulting mindset whos passionate about delivering real business outcomes through smart, iterative software engineering.
Youll work closely with cross-functional teams and business stakeholders to challenge the status quo, re-imagine possibilities, and deliver high-performance digital products
What Youll Do :
- Collaborate with cross-functional teams to define product scope, priorities, architecture, and development timelines.
- Own end-to-end development from understanding the "why" to delivering functional, efficient, and scalable software.
- Write clean, testable, and scalable code, solving real-world business problems with elegant technical solutions.
- Mentor and guide junior developers, promoting best practices and agile methodologies.
- Troubleshoot and resolve technical and non-technical issues.
- Stay current with emerging technologies and continuously experiment to improve systems.
- Contribute to solving, re-architecture, and continuous improvement across multiple layers of the tech stack.
What Were Looking For :
Proven experience (46 years) in full-stack or backend application development.Strong in Python (Django / Flask), Node.js, Golang, or Java on the backend.Familiarity with React or Angular on the frontend (preferred but not mandatory).Experience with various databases : MongoDB, Google Cloud SQL, Bigtable, MySQL, MSSQL, or Graph / NoSQL databases.Hands-on experience with cloud platforms like AWS, GCP, or Azure.Understanding of REST APIs, event-driven architectures, and the document request model.Proficient in version control (Git) and agile SDLC practices like test-driven development.Strong analytical skills, curiosity, and a continuous improvement mindset.Who Will Succeed in This Role :
This role is for doers, not delegators. You should be A tech-first problem solver whos bored of managing overheads and excited to build things that matter.
Someone who codes, breaks, rebuilds, and improves relentlessly.A geek at heart who now leads teams, thinks strategically, and still finds joy in the terminal.Bold enough to take smart bets and fast decisions with a mindset to create leveraged impact.What Were Not Looking ForPure coordinators, budget owners, or status meeting champions.Passive observers who shy away from hands-on delivery or hard technical conversations.Safe players who avoid experimentation or bold solutions.Qualifications :
A bachelors degree in Computer Science or a related field is great, but not a deal breaker.ref : hirist.tech)