14 Aug
|
ElevateIQ University
|
India
14 Aug
ElevateIQ University
India
We are looking for a skilled, motivated, and problem-solving Software Engineer to join our growing technology team. This role is ideal for professionals with 1–5 years of experience who are passionate about designing, developing, testing, and maintaining scalable software applications.
As a Software Engineer, you will work closely with Product, Engineering, Design, QA, and DevOps teams to build reliable software solutions, develop new features, improve existing systems, and contribute to the complete software development lifecycle.
This is a full time remote opportunity for professionals looking to build a long-term career in Software Engineering, Application Development, Cloud Technologies, AI-powered Applications, and Digital Products.
Location: Remote – India
Employment Type: Full-Time
Compensation: Competitive Salary (Based on Skills & Experience)
Key Responsibilities
Design, develop, test, and maintain high-quality software applications.
Build scalable, secure, and reliable application features.
Translate product and business requirements into technical solutions.
Collaborate with Product Managers, Designers, QA Engineers, and DevOps teams.
Write clean, maintainable, and well-documented code.
Develop and integrate RESTful APIs and third-party services.
Debug, troubleshoot, and resolve application and production issues.
Participate in code reviews and contribute to engineering best practices.
Write unit and integration tests to ensure application quality.
Optimize application performance, scalability, and reliability.
Contribute to technical documentation and architectural decisions.
Stay updated with modern software development frameworks, tools, and technologies.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
1–5 years of professional software development experience.
Strong programming skills in at least one programming language such as Java, Python, JavaScript/TypeScript, C#, or Go.
Good understanding of Data Structures, Algorithms, Object-Oriented Programming, and Software Development principles.
Experience with databases and SQL.
Understanding of REST APIs and web application architecture.
Familiarity with Git and version control.
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.
Ability to work independently in a remote environment.
Preferred Skills
Java / Spring Boot
Python / Django / FastAPI
JavaScript / TypeScript
React / Angular / Node.js
REST APIs & Microservices
SQL & Relational Databases
MongoDB or NoSQL Databases
Git & GitHub
Docker
Kubernetes
AWS / Azure / Google Cloud
CI/CD
Unit & Integration Testing
Agile & Scrum Methodologies
System Design
AI & Cloud Technology Awareness
Experience
1–5 years of professional experience in Software Engineering, Application Development, Full-Stack Development, Backend Development, Frontend Development, or related roles.
Hands-on experience developing and deploying production-grade applications is preferred.
Experience working with Agile development teams and modern software engineering practices is highly desirable.
📌 Software Engineer (India)
🏢 ElevateIQ University
📍 India