Job Description :
As a Software Engineer II, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether that's building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of potentially correlated data, ZoomInfo is the right place for you.
Responsibilities :
- Design, develop, and maintain high-quality services, adhering to best practices and coding standards.
- Proficiency in services development frameworks and technologies such as Java or Node.js .
- Experience in. NET / C# is preferred.
- Collaborate with other team members to contribute to the design and evolution of the services architecture, ensuring security, scalability, reliability, and performance.
- Managing deployments as needed, Such as software upgrades, hotfixes, or emergency patches.
- Handling customer escalations and CI issues. These are almost always during U. S. business hours, so time zone alignment is important.
- Maintaining the infrastructure, ensuring services like Redis, RDS, Elasticsearch, etc., remain performant and aren't consuming unnecessary resources.
- Supporting compliance and certifications, including Google OAuth, SOC 2 ISO, etc.
- Create robust RESTful APIs and integrate with external services, ensuring data consistency
and security.
Work with various database systems, including SQL or NoSQL, to design efficient data models and access patterns for services.Identify and address performance bottlenecks in the services, optimizing code andinfrastructure as needed.
Write unit and integration tests and participate in code reviews to maintain code quality andreliability.
Investigate and resolve issues reported in production, providing timely solutions to ensure system :Bachelor's degree in Computer Science or equivalent degree.2+ years of experience as a backend developer, with a strong focus on service development.Proficiency in services development frameworks and technologies such as Java or Node.js .Experience in. NET / C# development is preferred.Solid understanding of service architecture principles and best practices.Proficiency in RESTful API design and development.Familiarity with databases (SQL or NoSQL) and data modeling.Must be able to work independently and deliver excellent results in short timelines.Experience with containerization and orchestration tools.Strong problem-solving and debugging skills.Experience with a public cloud platform.Excellent communication and collaboration skills.Ability to thrive in a dynamic, fast-paced environment.(ref : hirist.tech)