Senior Software Engineer
Location : Pune (Hybrid)
Experience : 8+ years overall, with 4+ years in Golang
We're looking for a highly skilled Senior Software Engineer to join our team in Pune. As a key technical leader, you'll be responsible for the full lifecycle of our consumer applications and backend services. This role is perfect for a proactive, detail-oriented engineer with a strong sense of ownership and a passion for building robust, scalable, and customer-focused applications.
Key Responsibilities :
Technical Leadership & Development : Lead the design, development, deployment, and maintenance of medium to large-scale projects. You'll write high-quality, modular, and reusable code while championing best practices, including Test-Driven Development (TDD) and rigorous code reviews. You will also debug and enhance existing legacy code and build proof-of-concepts to improve product features.
Architecture & Operations : Collaborate with technology experts to make critical architectural decisions and ensure proper technical documentation. Your work will ensure our applications are secure, performant, scalable, and reliable. Additionally, you will automate deployments, manage CI pipelines, and handle manual deployments as needed.
Collaboration & Communication : Effectively communicate with clients and internal teams, including senior management and product teams. You'll proactively identify project risks, implement mitigation strategies, and conduct root cause analysis to prevent recurring issues. You'll also uphold organizational culture, processes, and standards, and stay updated with technology trends to implement suitable advancements.
Required Qualifications :
Experience :
Technical Skills :
Professional Attributes :
(ref : hirist.tech)
Senior Software Engineer • Pune