
Lead Software Engineer
Huron Consulting Group2 months ago
Pune, India +2 moreStaff+
Responsibilities
- Lead PostgreSQL development, including stored procedures, functions, and triggers.
- Optimize queries, analyze execution plans, and tune database performance.
- Design database architecture involving indexing, partitioning, and data modeling.
- Manage database configurations, large-scale data operations, migrations, data integrity, and high availability.
- Contribute to backend development using .NET and APIs and support microservices architecture.
- Troubleshoot production issues such as slow queries, deadlocks, and performance bottlenecks.
- Implement monitoring and alerting and provide hands-on production support.
- Lead technical decisions, mentor team members, conduct code and design reviews, and collaborate with cross-functional teams.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 8+ years of software development experience.
- 4–6+ years of hands-on PostgreSQL development experience.
- Strong experience with PostgreSQL performance, scalability, database architecture, query optimization, and data integrity.
- Experience contributing to backend services using .NET and APIs.
Tech Stack
.NETPostgreSQL