10 Sep
|
Hive Financial Systems
|
Hyderabad
10 Sep
Hive Financial Systems
Hyderabad
Lead Software Engineer
We are seeking an experienced Lead Software Engineer with a strong background in C#, .NET, SQL Server, and Kubernetes (K8). In this role, you will be responsible for the end-to-end lifecycle and technical direction of our IT product development teams. You will oversee multi-phased initiatives from concept through final implementation and maintenance, ensuring high-quality and sustainable technology solutions.
(MUST BE WILLING TO WORK USA HOURS)
Key Responsibilities
- Lead the development and maintenance of new and existing software products and solutions. - Manage full-stack software engineers in a fast-paced team environment. - Collaborate with Product and Design teams to shape innovative solutions for our customers. - Develop plans, schedules, estimates, and allocate resources in both waterfall and agile environments. - Foster a culture of quality coding practices and secure software design. - Fluent in CI/CD and DevOps practices. - Analyze issues, assess impact, and perform enhancements and defect resolution. - Apply object-oriented design principles and agile methodologies. - Evangelize best practices while being aware of their practical limitations. - Perform coding, debugging, testing, and troubleshooting throughout the application development process. - Develop new features to a high standard of quality. - Understand secure software design, apply best practices, and spot potential problems in systems. - Advise the technology organization on system improvements to meet current and future demands. - Establish software development patterns for the development team. - Review code to ensure standards, advise on improvements, and mentor team members. - Design current systems and refactor legacy systems as needed. - Proactively work with the business to understand and clarify requirements. - Communicate issues, plans, and statuses to a variety of stakeholders.
- Own projects end-to-end, delivering against estimates on time with high quality.
Qualifications
- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field. - 8+ years of experience in programming and project management within an agile development environment. - Demonstrated expertise in software development and deployment, utilizing best practices and procedures.
Technical Skills
- Full Stack Web Application Development - Cloud Microservices Architecture - HTML, CSS, JavaScript, AJAX - C# .NET, ASP.NET MVC Core - Python - Familiarity with front-end frameworks such as Angular and React - SQL Server - MongoDB - On-Premise and Cloud computing - Concurrent systems - Elastic computing - CI/CD pipelines - Work with both legacy and greenfield projects - Microsoft Copilot - API Development, Web API - Azure DevOps - Good to have but not required: C++, Node.js
Soft Skills
- Exceptional interpersonal, written, and verbal communication skills. - Proven ability to convey complex ideas in an accessible manner. - Flexibility in managing shifting demands and priorities. - Strong problem-solving and root cause analysis skills. - Talent for building and leading high-performing, motivated teams. - Creative problem solver in a fast-paced, dynamic, cross-functional environment. - Focused, self-driven, and able to manage high-level and ambiguous assignments. - Cooperative team player who leads through reason and respect for others. - Unbiased toward specific vendors or technologies, focusing on results. - Motivated by long-term results.
Culture Fit
- Proactive and self-driven, capable of breaking down complex tasks and driving for results. - Team-oriented, with respect for diverse viewpoints and experiences. - Practical and results-oriented, with a focus on long-term success. - Able to thrive in a fast-paced, dynamic, and cross-functional environment.
📌 Lead Software Engineer (Hyderabad)
🏢 Hive Financial Systems
📍 Hyderabad