Senior Software Developer
IQuest Solutions Corporation · Raleigh, NC · 4 mo ago
On-siteEngineeringFull-time
Responsibilities
- Design and write secure and quality code.
- Review code developed by other engineers and provide feedback to ensure best practices.
- Triage defects/issues and debug/track/resolve by analyzing the source code.
- Develop algorithms while considering the impact on hardware, network, service operations and quality.
- Participate in design reviews with peers and stakeholders to decide among available technologies/solutions.
Requirements
- Bachelor's degree or equivalent experience.
- 4–5 years of hands-on experience in building highly performant, low latency, resilient, secure, and scalable applications.
- 4–5 years of practical experience in frontend and backend development using technologies and frameworks like React, Next.js, TypeScript, CSS, node.js, etc.
- Proficiency and experience in java SpringBoot microservices, Kubernetes (OpenShift, GKE), event-driven technologies like Kafka, CI/CD automation (GitHub Actions).
- Strong knowledge of SQL (PostgreSQL) including performance tuning and schema design.
- Proficiency in automated testing frameworks (JUnit, Test containers) and observability tools (Eg - Grafana).