09 Sep
|
Data Eminence
|
Mumbai
09 Sep
Data Eminence
Mumbai
Join Data Eminence as a remote Software Developer and help design, build, test, and maintain reliable software applications. You'll work with programming languages, APIs, databases, and modern development tools to create solutions for real-world business requirements. Ideal for entry-level candidates with strong programming fundamentals and a passion for software development.
Full Description
Data Eminence is seeking a motivated Software Developer to join our growing engineering team. In this role, you will contribute to the development and maintenance of software applications while working closely with other technical and product teams.
You will participate throughout the software development lifecycle, from understanding requirements and writing code to testing, debugging, and deployment.
Your key responsibilities will include:
Developing and maintaining software applications
Writing clean, reusable, and maintainable code
Implementing new features based on product requirements
Building and integrating APIs
Working with relational and NoSQL databases
Debugging and troubleshooting software issues
Writing unit and integration tests
Participating in code reviews
Collaborating with frontend, backend, product, and design teams
Using Git and version control best practices
Supporting application deployment and maintenance
Documenting software functionality and development processes
We believe in learning by doing. You'll gain hands-on experience with modern programming languages, frameworks, REST APIs, databases, Git, Docker, cloud platforms, and CI/CD workflows.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field
0-2 years of software development experience or a relevant internship
Strong understanding of at least one programming language
Good understanding of object-oriented programming
Familiarity with data structures and algorithms
Basic understanding of APIs and databases
Familiarity with Git and version control
Basic knowledge of software testing
Solid problem-solving and debugging skills
Good communication and collaboration skills
Ability to work independently in a remote workplace
Benefits
Competitive salary
Fully remote work flexibility
Paid time off and holidays
Professional development opportunities
Company-provided equipment
Opportunities to work with modern software and cloud technologies
📌 Software Developer (Mumbai)
🏢 Data Eminence
📍 Mumbai