⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Software Engineer I

  • Source: LinkedIn
  • Data Eminence
  • Remote
  • India
  • Mid level

Job Description

Join Data Eminence as a remote Software Engineer I and contribute to the design, development, testing, and maintenance of modern software applications. You will work alongside experienced engineers and cross-functional teams to build reliable software features, improve existing systems, and solve real-world technical challenges.

The ideal candidate has a strong foundation in programming, data structures, algorithms, and software development principles. This entry-level engineering role provides hands-on exposure to the complete software development lifecycle, including application development, debugging, API integration, databases, testing, version control, and deployment.

Full Description

At Data Eminence , we believe in building high-quality software through collaboration, continuous learning, and practical engineering. As a Software Engineer I, you will work closely with developers, product managers, designers, and technical leads to implement application features and contribute to reliable, scalable software solutions.

Your responsibilities will include:

  • Develop, test, and maintain software applications and features.
  • Write clean, efficient, reusable, and maintainable code.
  • Implement software functionality based on technical specifications and product requirements.
  • Work on frontend, backend, or full-stack development tasks depending on project needs.
  • Develop and integrate RESTful APIs and application services.
  • Work with relational and NoSQL databases to manage application data.
  • Implement business logic, validation, and application workflows.
  • Debug software defects and troubleshoot application issues.
  • Write unit tests and assist with integration testing.
  • Participate in code reviews and incorporate feedback from senior engineers.
  • Follow established coding standards and software engineering best practices.
  • Collaborate with team members to understand requirements and deliver features.
  • Use Git and GitHub for version control and collaborative development.
  • Assist in improving application performance, reliability, and security.
  • Support software deployment and resolve development or production issues.
  • Maintain technical documentation for implemented features and system components.
  • Participate in Agile development activities, sprint planning, and technical discussions.
  • Research new technologies and contribute ideas for improving development processes.
  • Use AI-assisted development tools responsibly to improve coding and debugging workflows.

We believe in learning by doing. You will gain practical experience with JavaScript, TypeScript, Python, Java, React, Next.js, Node.js, REST APIs, SQL, MongoDB, Git/GitHub, Docker, cloud platforms, software testing, debugging, data structures, algorithms, and AI-assisted development tools .

This is a hands-on entry-level engineering role where you will contribute to real software projects, strengthen your programming and problem-solving abilities, learn from experienced developers, and build a solid foundation in professional software engineering.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 0–2 years of software development experience, including internships, academic projects, or personal projects.
  • Strong understanding of programming fundamentals.
  • Proficiency in at least one programming language such as JavaScript, TypeScript, Python, Java, or C++.
  • Understanding of data structures, algorithms, and object-oriented programming.
  • Familiarity with software development lifecycle concepts.
  • Basic understanding of frontend or backend development.
  • Knowledge of REST APIs, HTTP methods, and JSON.
  • Familiarity with SQL and relational databases.
  • Basic knowledge of Git and GitHub.
  • Understanding of debugging, testing, and code quality practices.
  • Familiarity with modern frameworks such as React, Next.js, Node.js, or Express.js is a plus.
  • Basic understanding of cloud platforms, Docker, or deployment processes is an advantage.
  • Strong analytical thinking and problem-solving skills.
  • Willingness to learn new technologies and accept constructive feedback.
  • Good written and verbal communication skills.
  • Ability to work independently and collaborate effectively in a remote environment.

Benefits

  • Competitive salary based on skills and experience.
  • Fully remote work flexibility.
  • Paid time off and holidays.
  • Professional development, technical me…

Skills

  • Github
  • javascript
  • TypeScript
  • microsoft-typescript
  • Python
  • Java
  • React
  • next-js
  • NodeJS
  • MongoDB
  • Docker
  • cplusplus
  • JSON
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Data Eminence

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes