Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
BigID is seeking a highly motivated Software Engineer for our Engineering team in Chennai, India. This role is integral to developing advanced security and governance applications and integrations that deliver precise, targeted value to our customers. You will be responsible for building new services and products from the ground up, driving innovation within the team. We are looking for a collaborative team player with strong, hands-on full-stack experience, capable of taking ownership of features from inception to completion.
Key Responsibilities:
- Develop detailed designs, write high-quality code, and create comprehensive test plans with robust unit, integration, and end-to-end tests.
- Build and maintain Backend SDKs.
- Contribute to key technological and architectural decisions.
- Conduct design and code reviews for fellow team members.
- Develop the company’s next generation of SaaS products.
- Actively participate in the Agile Scrum process, ensuring end-to-end delivery of tasks.
Required Qualifications:
- 4-8 years of hands-on development experience in Java and Node.js.
- Proven experience with microservices architecture.
- Experience in Agile development methodologies.
- Familiarity with AI development tools.
- Deep understanding of REST APIs, Java SDKs, databases, message queues, and multi-tenancy concepts.
- Experience integrating with back-end web services via REST-based APIs.
- Ability to write high-performance, reusable code for UI components.
- Capacity to collaborate with cross-functional teams to ensure quality throughout the software development lifecycle.
- Excellent oral and written communication skills.
- Strong problem-solving and troubleshooting abilities.
- A proactive and positive attitude.
Additionally Valued:
- Experience with React.js.
- Experience with Python.
- Experience with MongoDB, Elastic, Kafka, and Redis.
- Experience in test automation.
What We Offer:
- Equity participation, sharing in our collective success.
- Hybrid work environment.
- Opportunities for continuous professional growth.
- Engaging team events and company outings.
- Comprehensive statutory and leave benefits.
- Health insurance coverage.
Our Core Values: Care, Do, Try & Shine.
Company
BigID
BigID is a leading innovative tech startup specializing in data security, compliance, privacy, and AI data management solutions. We empower our clients to mitigate risks, foster business innovation, a...