139 Software Developer jobs in Indore
Apprentice Software Developer (Web Technologies)
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development and maintenance of web applications.
- Write and test code under the guidance of senior developers.
- Participate in code reviews and contribute to team discussions.
- Learn and apply front-end and back-end development principles.
- Debug and resolve software defects.
- Contribute to project documentation.
- Collaborate with team members in a remote setting.
Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Information Technology, or a related field.
- Basic understanding of programming languages (e.g., JavaScript, Python).
- Familiarity with web development concepts (HTML, CSS).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Self-motivated and eager to learn new technologies.
Senior Software Developer
Posted 7 days ago
Job Viewed
Job Description
Apprentice Software Developer
Posted 7 days ago
Job Viewed
Job Description
As an Apprentice Software Developer, you will immerse yourself in the practical aspects of software creation, working alongside experienced professionals. You'll gain hands-on experience in coding, debugging, testing, and deploying software solutions across various platforms.
Key Responsibilities:
- Assist senior developers in writing clean, efficient, and maintainable code.
- Participate in the full software development lifecycle, from conception to deployment.
- Learn and apply various programming languages (e.g., Java, Python, JavaScript) and frameworks.
- Debug and resolve software defects identified during testing.
- Write and execute unit tests to ensure code quality.
- Collaborate with team members on code reviews and provide constructive feedback.
- Contribute to the documentation of software designs and processes.
- Gain exposure to database management and API development.
- Assist in the deployment of applications to testing and production environments.
- Participate in agile development methodologies and team stand-ups.
- Proactively seek opportunities to learn new technologies and improve skills.
Qualifications:
- High school diploma or equivalent required; pursuing or holding a degree in Computer Science, IT, or a related field is a plus.
- A strong foundational understanding of programming concepts.
- Familiarity with at least one programming language is highly desirable.
- Excellent problem-solving and logical thinking abilities.
- Good communication and teamwork skills.
- Eagerness to learn and a proactive attitude.
- Ability to adapt to new technologies and working environments.
- Must be legally eligible to work in India.
Graduate Software Developer
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Collaborate with senior developers and product managers to understand software requirements and design specifications.
- Write clean, efficient, and well-documented code in languages such as Python, Java, JavaScript, or similar.
- Participate in the full software development lifecycle, including design, development, testing, and deployment.
- Develop and maintain web applications, APIs, and databases.
- Implement user interfaces and front-end logic.
- Conduct thorough testing of software components and systems to identify and resolve bugs.
- Assist in the deployment and maintenance of software applications.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Troubleshoot and debug issues reported by QA or end-users.
- Contribute to technical documentation and knowledge sharing within the team.
- Stay up-to-date with emerging technologies and development trends.
- Actively participate in team meetings and contribute to agile development processes.
Qualifications:
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Strong foundational knowledge of programming principles and data structures.
- Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript).
- Familiarity with web development frameworks (e.g., React, Angular, Node.js, Django) is a plus.
- Understanding of database concepts (SQL, NoSQL) is desirable.
- Exposure to version control systems like Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to learn quickly and adapt to new technologies.
- Self-motivated and capable of working independently in a remote setting.
This internship is fully remote, allowing you to contribute from your preferred location.
Graduate Software Developer
Posted 15 days ago
Job Viewed
Job Description
Software Developer (WordPress)
Posted 16 days ago
Job Viewed
Job Description
We are seeking an experienced WordPress Developer with expertise in both frontend and backend development. The ideal candidate will have a deep understanding of headless WordPress architecture, where the backend is managed with WordPress, and the frontend is built using React.js (or Next.js). The developer should follow best coding practices to ensure the website is secure, high-performing, scalable, and fully responsive.
Key Responsibilities
Backend Development (WordPress):
· Develop and maintain a headless WordPress CMS to serve content via REST API / GraphQL.
· Create custom WordPress plugins and themes to optimize content delivery.
· Ensure secure authentication and role-based access for API endpoints.
· Optimize WordPress database queries for better performance.
Frontend Development (React.js / Next.js):
· Build a decoupled frontend using React.js (or Next.js) that fetches content from WordPress.
· Experience with Figma for translating UI/UX designs to code.
· Ensure seamless integration of frontend with WordPress APIs.
· Implement modern UI/UX principles to create responsive, fast-loading web pages.
Code quality, Performance & Security Optimization:
· Optimize website speed using caching, lazy loading, and CDN integration.
· Ensure the website follows SEO best practices and is mobile-friendly.
· Implement security best practices to prevent vulnerabilities such as SQL injection, XSS, and CSRF.
· Write clean, maintainable, and well-documented code following industry standards.
· Implement version control using Git/GitHub/GitLab.
· Conduct regular code reviews and debugging to ensure a high-quality product.
Collaboration & Deployment:
· Work closely with designers, content teams, and project managers.
· Deploy and manage WordPress and frontend code in staging and production environments.
· Monitor website performance and implement improvements.
Basic Qualifications
· B.E/B. Tech Degree, Master’s Degree required
· Experience: 3 – 5 Years
· Strong experience in React.js / Next.js for building frontend applications.
· Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and TailwindCSS.
· Familiarity with SSR (Server Side Rendering) and SSG (Static Site Generation).
· Experience in WordPress development (PHP, MySQL, WP REST API, GraphQL).
· Experience with ACF (Advanced Custom Fields), Custom Post Types, WP Headless CMS.
· Strong knowledge of WordPress security, database optimization, and caching techniques.
Preferred Qualifications
· Proficiency with Git-based version control systems (GitHub, GitLab).
· Experience deploying and maintaining websites in staging and production environments.
About Unboundb2b
Unbound Marketing is a B2B marketing agency that helps enterprise in North America to grow their sales pipe with its Demand Generation services like email & tele-marketing.
• We are a young but fast-growing organization, tremendous growth opportunities for deserving and aspiring
• Opportunity to learn and work with leadership team and hone your soft skills, project management skills
• Competitive pay packages and benefits
Entry-Level Software Developer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Software developer Jobs in Indore !
Junior Software Developer (Backend)
Posted 1 day ago
Job Viewed
Job Description
Junior Software Developer Apprentice
Posted 7 days ago
Job Viewed
Job Description
Program Overview:
- Gain practical experience in various aspects of software development, including front-end, back-end, and potentially mobile development.
- Work on projects using modern programming languages such as Python, Java, JavaScript, or C#.
- Learn about software development methodologies like Agile and Scrum.
- Receive mentorship and guidance from experienced software engineers.
- Participate in coding workshops, team-based projects, and knowledge-sharing sessions.
- Develop skills in version control systems (e.g., Git), debugging, and testing.
- Understand database concepts and SQL.
- Contribute to the development lifecycle, from design and coding to testing and deployment.
- Collaborate with team members remotely using collaboration tools.
- Build a professional network within the tech community.
- Receive feedback and performance evaluations throughout the apprenticeship.
- Opportunity to gain a deeper understanding of the software development process and best practices.
- Develop problem-solving abilities and logical thinking skills.
Eligibility Criteria:
- Recent graduates with a degree in Computer Science, Information Technology, Engineering, or a related field, or individuals with a strong passion for programming and demonstrable coding aptitude (e.g., personal projects, online courses).
- Basic understanding of programming concepts.
- Eagerness to learn and adapt to new technologies.
- Strong analytical and problem-solving skills.
- Good communication skills, both written and verbal, are essential for remote collaboration.
- Self-motivated and able to work independently with minimal supervision.
- A reliable internet connection and a suitable home workspace are required for this remote role.
- Previous internship or project experience in software development is a plus but not mandatory.
- A genuine enthusiasm for technology and a career in software development.
This apprenticeship is a gateway to a rewarding career in the rapidly evolving technology sector. If you are driven, eager to learn, and ready to immerse yourself in the world of coding, we encourage you to apply.
Senior Software Developer - Backend
Posted 7 days ago
Job Viewed
Job Description
The ideal candidate will have a strong foundation in software engineering principles, a deep understanding of various programming languages, and expertise in building microservices architectures. You will be involved in the entire software development lifecycle, from initial concept and design through to deployment and maintenance. Responsibilities include writing clean, maintainable, and well-documented code, conducting code reviews, and contributing to architectural discussions. You will also be responsible for performance tuning, troubleshooting complex issues, and optimizing application performance. Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable. We seek a proactive problem-solver who is passionate about technology and committed to continuous learning and improvement. Join us to build cutting-edge software solutions that impact users globally.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in backend software development.
- Proficiency in one or more backend languages such as Java, Python, Node.js, or Go.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Strong understanding of RESTful APIs, microservices architecture, and design patterns.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving, debugging, and communication skills.