117 Tech Mahindra jobs in Vijayawada
Software Developer
Posted today
Job Viewed
Job Description
Greeting from rightfit Resources OPC PVT LTD.
Job Apply:- Software Developer
experiance and fresher can apply
18k to 75k salary
Apprentice Software Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist senior developers in writing, testing, and debugging code.
- Learn and apply software development best practices.
- Participate in code reviews and provide constructive feedback.
- Contribute to the development of new features and enhancements for software projects.
- Gain experience with various programming languages (e.g., Python, JavaScript, Java).
- Learn about database design and management.
- Utilize version control systems (e.g., Git) for code management.
- Collaborate with team members in a remote, collaborative environment.
- Attend training sessions and workshops to enhance technical skills.
- Document code and project progress.
- High school diploma or equivalent; pursuing a degree in Computer Science or a related field is a plus.
- Basic understanding of programming concepts.
- Passion for software development and technology.
- Eagerness to learn and a strong work ethic.
- Good communication and problem-solving skills.
- Ability to work independently and manage time effectively in a remote setting.
- Familiarity with at least one programming language is advantageous.
Junior Software Developer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, coding, testing, and debugging of software applications.
- Collaborate with senior developers to understand project requirements and translate them into functional code.
- Write clean, efficient, and maintainable code following established coding standards and best practices.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Develop and execute unit tests to ensure the reliability and functionality of software modules.
- Assist in the documentation of software designs, code, and user manuals.
- Troubleshoot and resolve software defects and issues reported by QA or end-users.
- Contribute to the continuous improvement of development processes and tools.
- Learn and apply new technologies and programming languages as required by projects.
- Work with databases, understanding data structures and basic query operations.
- Participate in agile development methodologies, including daily stand-ups and sprint planning.
- Assist in the creation of technical specifications and design documents.
- Support the deployment of software updates and new releases.
- Engage in problem-solving and critical thinking to overcome technical challenges.
- Provide support to the QA team during testing phases.
- Develop a strong understanding of the software development lifecycle (SDLC).
- Contribute to the development of APIs and integrations with third-party services.
- Assist in front-end and back-end development tasks as needed.
- Maintain an organized and efficient development environment.
- Demonstrate a proactive approach to learning and skill development.
Software Developer (WordPress)
Posted 1 day 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
Junior Software Developer Apprentice
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in writing, testing, and debugging code for various software applications.
- Learn and apply programming languages such as Python, Java, or JavaScript.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with team members to understand project requirements and deliver solutions.
- Develop an understanding of version control systems like Git.
- Contribute to the development of user interfaces and backend systems.
- Participate in daily stand-ups and team meetings to discuss progress and challenges.
- Gain knowledge of databases and data management techniques.
- Support the maintenance and enhancement of existing software.
- Complete assigned training modules and projects to foster skill development.
Qualifications:
- High school diploma or equivalent. A degree or diploma in Computer Science or a related field is a plus.
- Basic understanding of programming concepts.
- Strong analytical and problem-solving abilities.
- Eagerness to learn and a proactive attitude.
- Good communication skills, both written and verbal.
- Ability to work effectively in a team environment.
- Familiarity with basic computer operations.
- A genuine passion for software development and technology.
This apprenticeship provides a structured learning path, allowing you to grow your skills and contribute meaningfully. Join us and kickstart your journey in the world of software development!
Junior Software Developer (Graduate Program)
Posted today
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy software applications under the guidance of senior developers.
- Write clean, efficient, well-documented, and maintainable code.
- Participate in all phases of the software development lifecycle.
- Collaborate with team members in code reviews to ensure code quality.
- Assist in debugging and troubleshooting software issues.
- Learn and apply new programming languages, frameworks, and tools.
- Contribute to the design and architecture of software solutions.
- Work with databases and understand data structures.
- Develop an understanding of version control systems (e.g., Git).
- Assist in the creation of technical documentation.
- Participate in team meetings and agile development ceremonies.
- Analyze user requirements and propose software solutions.
- Contribute to improving software development processes and best practices.
- Engage in continuous learning and skill development.
- Gain exposure to cloud platforms and services.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of fundamental computer science concepts (data structures, algorithms, operating systems).
- Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++, C#).
- Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.
- Knowledge of database concepts (SQL) and experience with relational databases is beneficial.
- Understanding of version control systems like Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work independently and manage time effectively in a remote setting.
- Eagerness to learn and adapt to new technologies.
- A proactive attitude and a passion for software development.
Lead Full-Stack Software Developer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Tech mahindra Jobs in Vijayawada !
Lead Full Stack Software Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Architect, design, and implement robust, scalable, and high-performance web applications using modern frameworks and technologies.
- Develop front-end user interfaces with a focus on user experience and accessibility, utilizing frameworks like React, Angular, or Vue.js.
- Build and maintain efficient, reliable, and secure back-end services and APIs using languages such as Java, Python, Node.js, or C#.
- Manage and optimize database performance, ensuring data integrity and efficient retrieval.
- Collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
- Lead code reviews, provide constructive feedback, and ensure adherence to coding standards and quality benchmarks.
- Mentor and guide junior developers, fostering a culture of learning and continuous improvement.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Troubleshoot and resolve complex technical issues across the stack.
- Contribute to architectural decisions and technology selection processes.
- Ensure the security and performance of applications through best practices and regular audits.
- Stay abreast of emerging technologies and industry trends, applying them to enhance our products and processes.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven track record of 7+ years in full-stack software development.
- Extensive experience with front-end technologies (HTML, CSS, JavaScript, React/Angular/Vue).
- Strong proficiency in back-end languages (Java, Python, Node.js, C#) and frameworks (Spring, Django, Express.js).
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent understanding of software development principles, design patterns, and architectural best practices.
- Demonstrated leadership and team management skills.
- Strong problem-solving, debugging, and analytical capabilities.
- Effective communication and collaboration skills.
Automotive Software Developer - Embedded Systems
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Designing, coding, debugging, and testing embedded software for automotive applications (e.g., ECUs, infotainment systems, ADAS features).
- Developing software in C/C++ and other relevant programming languages for real-time operating systems (RTOS).
- Implementing and validating software according to automotive standards (e.g., AUTOSAR, ISO 26262).
- Collaborating with hardware engineers to define software requirements and system architecture.
- Performing unit testing, integration testing, and system testing to ensure software quality and reliability.
- Troubleshooting and resolving software defects and performance issues.
- Documenting software designs, code, and test procedures.
- Participating in code reviews and contributing to the continuous improvement of development processes.
- Staying updated with emerging automotive technologies and software development trends.
- Working closely with cross-functional teams, including system engineers, test engineers, and product managers, in a remote collaborative environment.
Required qualifications include a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. A minimum of 4 years of experience in embedded software development, with a focus on the automotive sector, is essential. Proficiency in C/C++ programming and experience with embedded systems are mandatory. Familiarity with RTOS concepts and automotive communication protocols (e.g., CAN, LIN, Ethernet) is highly preferred. Experience with AUTOSAR architecture and ISO 26262 functional safety standards is a significant advantage. Strong problem-solving, debugging skills, and a meticulous approach to software development are crucial. Excellent communication and teamwork abilities are vital for success in this fully remote role.
Sr Software Developer (ROR+ React)
Posted today
Job Viewed
Job Description
About Us
We are a company where the ‘HOW’ of building software is just as important as the ‘WHAT.’ We partner with large organizations to modernize legacy codebases and collaborate with startups to launch MVPs, scale, or act as extensions of their teams. Guided by Software Craftsmanship values and eXtreme Programming Practices, we deliver high-quality, reliable software solutions tailored to our clients' needs.
We thrive to:
- Bring our clients' dreams to life by being their trusted engineering partners, crafting innovative software solutions.
- Challenge offshore development stereotypes by delivering exceptional quality, and proving the value of craftsmanship.
- Empower clients to deliver value quickly and frequently to their end users.
- Ensure long-term success for our clients by building reliable, sustainable, and impactful solutions.
- Raise the bar of software craft by setting a new standard for the community.
Our Core Values
- Quality with Pragmatism: We aim for excellence with a focus on practical solutions.
- Extreme Ownership: We own our work and its outcomes fully.
- Proactive Collaboration: Teamwork elevates us all.
- Pursuit of Mastery: Continuous growth drives us.
- Effective Feedback: Honest, constructive feedback fosters improvement.
- Client Success: Our clients’ success is our success.
Experience Level
This role is ideal for engineers with 5+ years of hands-on software development experience, particularly in Ruby on Rails at scale.
Role Overview
If you’re a Software Craftsperson who takes pride in clean, test-driven code and believes in Extreme Programming principles, we’d love to meet you. At Incubyte, we’re a DevOps organization where developers own the entire release cycle, meaning you’ll get hands-on experience across programming, cloud infrastructure, client communication, and everything in between. Ready to level up your craft and join a team that’s as quality-obsessed as you are? Read on!
What You'll Do
- Write Tests First: Start by writing tests to ensure code quality
- Clean Code: Produce self-explanatory, clean code with predictable results
- Frequent Releases: Make frequent, small releases
- Pair Programming: Work in pairs for better results
- Peer Reviews: Conduct peer code reviews for continuous improvement
- Product Team: Collaborate in a product team to build and rapidly roll out new features and fixes
- Full Stack Ownership: Handle everything from the front end to the back end, including infrastructure and DevOps pipelines
- Never Stop Learning: Commit to continuous learning and improvement
What We're Looking For
- Expertise in Ruby on Rails, Test Driven Development, React, React.js or JavaScript, and TypeScript
- Strong skills in object-oriented programming, data structures, algorithms, and software engineering methodologies
- Ability to design and develop web architecture and optimize existing infrastructure
- Experience working in Agile and eXtreme Programming methodologies within a continuous deployment environment
- Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI/CD tools
- Knowledge of server configuration and deployment infrastructure
- Experience using source control, bug tracking systems, writing user stories, and technical documentation
Benefits
What We Offer
- Dedicated Learning & Development Budget: Fuel your growth with a budget dedicated solely to learning.
- Conference Talks Sponsorship: Amplify your voice! If you’re speaking at a conference, we’ll fully sponsor and support your talk.
- Cutting-Edge Projects: Work on exciting projects with the latest AI technologies
- Employee-Friendly Leave Policy: Recharge with ample leave options designed for a healthy work-life balance.
- Comprehensive Medical & Term Insurance: Full coverage for you and your family’s peace of mind.
- And More: Extra perks to support your well-being and professional growth.
Work Environment
- Remote-First Culture: At Incubyte, we thrive on a culture of structured flexibility — while you have control over where and how you work, everyone commits to a consistent rhythm that supports their team during core working hours for smooth collaboration and timely project delivery. By striking the perfect balance between freedom and responsibility, we enable ourselves to deliver high-quality standards our customers recognize us by. With asynchronous tools and push for active participation, we foster a vibrant, hands-on environment where each team member’s engagement and contributions drive impactful results.
- Work-In-Person: Twice a year, we come together for two-week sprints to collaborate in person, foster stronger team bonds, and align on goals. Additionally, we host an annual retreat to recharge and connect as a team. All travel expenses are covered.
- Proactive Collaboration: Collaboration is central to our work. Through daily pair programming sessions, we focus on mentorship, continuous learning, and shared problem-solving. This hands-on approach keeps us innovative and aligned as a team.
Incubyte is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.