Software Engineer
On-siteBopal, Gujarat, India
Bopal, Gujarat, IndiaOn-siteFull TimeMedium
Full TimeMedium
Job Summary
Design, architect, and develop front-end and back-end systems for a revolutionary finance marketplace product, writing high-quality code and participating in code reviews. Identify libraries and technologies for experimentation while building innovative solutions from scratch in collaboration with architects and engineers. Manage the full software life-cycle, ensuring systems are scalable and easy-to-use. Leverage expertise in relational and NoSQL databases, along with frameworks like Java, Spring Boot, Python, or Node.js, to drive pragmatic engineering decisions within an Agile environment.
Required Qualifications
- Degree in Computer Science
- relevant experience
- Work in a fast-paced environment
- make pragmatic engineering decisions
- Experience with Agile Development
- Scrum methodologies
- 1-3 years of relevant hands-on software engineering experience
- software design
- software development
- Expertise in object-oriented design
- unit testing
- integration testing
- data structures
- algorithms
- scalable APIs
Desired Qualifications
- Excellent understanding of relational database structures
- knowledge of unstructured databases (NoSQL)
- Java
- Spring boot
- RoR
- Python/Django
- Node.js
- kafka
- redis
- AWS/GCP components
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.