Software Engineer
Qream Solutions Pvt Ltd
This job at a glance
- Who can apply
- Freshers and up to 1 year · Bachelor's degree
- Must know
- JavaC#CPostgreSQLHTMLReact
- Nice to have
- JavaScriptGitTypeScriptExpress
- Work
- On-site in Bengaluru
- Pay
- Not stated by the employer.
- Skill demand
- Java29%C#15%PostgreSQL6%C5%of 109 similar fresher jobs posted in India this week
- Listed
- 28 Oct 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
We are looking for a motivated Software Engineer who is eager to learn and build a career in software development. The candidate will have the opportunity to work on full stack web applications using ReactJS, JavaScript, HTML5, CSS3, Node.js, PostgreSQL, .NET, C#, and Java. The ideal candidate should have strong problem-solving skills, an interest in application architecture, and the ability to collaborate with cross-functional teams while learning from experienced developers.
Key Responsibilities
- Assist in developing responsive and interactive web applications using ReactJS, HTML5, CSS3, and JavaScript.
- Assist in designing, developing, and maintaining backend services and RESTful APIs using Node.js, .NET, and C#.
- Learn and contribute to application development using Java.
- Work with PostgreSQL databases, including basic queries, schemas, joins, indexing, and data management.
- Integrate frontend applications with backend APIs and third-party services under the guidance of senior developers.
- Write clean, reusable, maintainable, and well-tested code while following established coding standards.
- Identify, debug, and help resolve performance issues, bugs, and other technical problems.
- Follow application security practices, including basic concepts of authentication and authorization.
- Collaborate with UI/UX designers, QA engineers, and other developers to deliver quality software.
- Participate in code reviews, technical discussions, testing, documentation, and application deployment activities.
Requirements & Tech Stack
- ReactJS
- JavaScript (ES6+)
- HTML5
- CSS3
- Node.js
- PostgreSQL
- .NET
- C#
- Java
- RESTful APIs
- Git and version control workflows (advantage)
- TypeScript (good to have)
- Express.js or NestJS (good to have)
- Docker, CI/CD pipelines, cloud platforms such as AWS (exposure)
- Automated testing frameworks (knowledge)
- Agile development practices (knowledge)
- Visual Studio, Eclipse, IntelliJ IDEA, or similar IDEs (familiarity)
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
- Basic knowledge of programming concepts, object-oriented programming, and problem-solving.
- Fundamental knowledge of .NET, C#, and Java, with a willingness to learn and apply these technologies.
- Basic understanding of ReactJS, JavaScript, HTML5, and CSS3.
- Basic understanding of Node.js and backend application development.
- Basic knowledge of PostgreSQL, SQL queries, joins, database design, and data management.
- Understanding of RESTful APIs and how frontend and backend applications communicate.
- Basic awareness of debugging, troubleshooting, application security, and writing maintainable code.
- Strong analytical and problem-solving abilities.
- A positive attitude and willingness to learn new technologies.
- Ability to work independently on assigned tasks and collaborate effectively as part of a team.
- Attention to detail and commitment to quality and delivery timelines.
- Good communication skills and openness to feedback and continuous improvement.
- Academic projects, internships, or personal projects using ReactJS, Node.js, PostgreSQL, .NET, C#, or Java are beneficial.