- Support a growing database through maintenance, upgrades, performance, analysis, and improvements.
- Recommend and carry out sound database schema design.
- Implement stored procedures and work with relational and document databases.
- Recommend and consult on solid reporting and data warehouse solutions.
- Collaborating with product owners to ensure features and changes meet business requirements and fulfill the Degreed strategy.
- Working closely with designers, UX, and other developers to gain an understanding of new features, dependencies, and technical details.
- Learning, growing professionally, and contributing to an amazing team, playing a key role in fueling a massive change in learning and learning recognition
Who You Are:
There are only a handful of folks who meet all qualifications. We care more about hiring engineers that have a track record of shipping impactful, quality software than checking all the boxes. So, whether you meet all the qualifications or a partial set, we want to hear from you.
- 5 years or more experience developing database solutions.
- Experience architecting and developing database schemas and stored procedures.
- Demonstrated application development experience with Microsoft SQL Server and T-SQL.
- Experience troubleshooting and resolving performance issues in production environments.
- Capable of:
- Writing and analyzing the performance of SQL queries (T-SQL experience necessary).
- Creating highly scalable systems and frameworks.
- Working on a distributed team with asynchronous communication in a remote work environment.
- Conduct training sessions and workshops to educate team members and other stakeholders on platform usage and best practices.
- Possess strong communication, collaboration, and documentation skills.
- Solution-driven with the ability to understand the big picture.
- Lifelong learner and passionate about discovering new things and taking on new challenges.
- Highly organized, detail-oriented, and able to work autonomously with minimal direction.
- Candidate must be based in Bengaluru, India.
What Sets You Apart
- Bachelors degree in Computer Science or equivalent experience
- 2+ Enterprise SaaS company experience.
- 4+ years of software development experience with C#/.NET
- Demonstrable software engineering experience in an agile environment designing, architecting, and implementing robust distributed/scalable