Graduate Trainee - Software Development

530001 Visakhapatnam, Andhra Pradesh ₹30000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you a recent graduate passionate about technology and eager to kick-start your career in software development? We are looking for ambitious Graduate Trainees to join our innovative team in Visakhapatnam, Andhra Pradesh, IN . This program offers a unique opportunity to gain hands-on experience in full-stack development, working on real-world projects under the guidance of experienced mentors. You will be involved in coding, testing, debugging, and deploying software solutions, contributing to the development of cutting-edge applications. The hybrid nature of this internship allows for a blend of remote learning and in-office collaboration, fostering both independence and teamwork. This is an ideal entry-level position for individuals looking to build a strong foundation in software engineering.

Responsibilities:
  • Assist in the design, development, and implementation of software applications.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with senior developers and team members to resolve technical issues.
  • Test and debug software to ensure optimal performance and quality.
  • Learn and apply new programming languages, frameworks, and tools.
  • Contribute to the entire software development lifecycle (SDLC).
  • Participate in team meetings and contribute ideas for project improvements.
  • Document technical specifications and user guides.
  • Gain exposure to various development methodologies (e.g., Agile, Scrum).

Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Strong foundational knowledge of programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
  • Basic understanding of software development lifecycle (SDLC).
  • Excellent analytical and problem-solving skills.
  • Eagerness to learn and adapt to new technologies.
  • Good communication and teamwork abilities.
  • Self-motivated and able to work effectively in a hybrid environment.
  • Strong academic record.
  • Availability for a minimum of 6 months.

This is a fantastic opportunity to gain practical experience in the tech industry, with the potential for full-time employment upon successful completion of the program. We are committed to fostering the growth and development of our trainees.
This advertiser has chosen not to accept applicants from your region.

Graduate Apprentice - Software Development

530003 Visakhapatnam, Andhra Pradesh ₹20000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting fully remote apprenticeship opportunity for aspiring software developers. This program is designed to provide hands-on experience and comprehensive training in software development methodologies, tools, and best practices. As a Graduate Apprentice, you will work alongside experienced mentors on real-world projects, contributing to the development of innovative software solutions. This is an ideal role for recent graduates eager to launch their careers in technology and gain invaluable practical skills in a flexible, remote setting.

Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications under the guidance of senior developers.
  • Write clean, efficient, and well-documented code in various programming languages.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Collaborate with team members through virtual meetings and project management tools.
  • Learn and apply agile development methodologies.
  • Troubleshoot and debug software issues, identifying root causes and implementing fixes.
  • Contribute to the creation of technical documentation and user guides.
  • Gain exposure to different areas of the software development lifecycle.
  • Assist in the maintenance and enhancement of existing software systems.
  • Proactively seek opportunities to learn new technologies and improve development skills.
  • Participate in team stand-ups and project planning sessions.
  • Perform unit testing and integration testing to ensure software quality.
  • Support the testing and quality assurance processes.
  • Shadow experienced professionals to gain insights into industry practices.
  • Contribute to a positive and collaborative remote team environment.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a closely related field.
  • Strong foundation in programming concepts and at least one programming language (e.g., Java, Python, C++, JavaScript).
  • Familiarity with software development principles and practices.
  • Excellent problem-solving and analytical skills.
  • Strong desire to learn and grow in the field of software development.
  • Good communication and interpersonal skills, essential for remote collaboration.
  • Ability to work independently and manage time effectively in a remote environment.
  • Basic understanding of data structures and algorithms.
  • Enthusiasm for technology and software development.
  • Must have a reliable internet connection and a suitable home workspace.
  • Eagerness to contribute to team projects and learn from experienced professionals.
  • Proactive attitude towards challenges and a willingness to take on new tasks.
This apprenticeship offers a structured learning path, mentorship from industry experts, and the invaluable experience of working on live projects, all within a fully remote framework. It's a fantastic stepping stone into the world of professional software development.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

530001 Visakhapatnam, Andhra Pradesh ₹95000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Development Engineer to join their innovative IT department. This is a fully remote position, allowing you to contribute your expertise from anywhere. You will be responsible for designing, developing, testing, and deploying high-quality software solutions. This includes writing clean, efficient, and maintainable code, as well as participating in code reviews to ensure adherence to best practices and coding standards. You will work closely with product managers, designers, and other engineers to understand project requirements and translate them into robust technical solutions. Troubleshooting and debugging complex issues, as well as providing ongoing support for existing applications, will be a key part of your role. You will contribute to the architectural design of new systems and continuously improve the scalability, performance, and security of our client’s software products. Experience with agile development methodologies, including Scrum or Kanban, is essential. Proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript) and a strong understanding of database technologies (SQL/NoSQL) are required. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable. You should have a proven ability to work independently, manage your workload effectively, and collaborate seamlessly with a distributed team. Excellent communication and problem-solving skills are paramount. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with a minimum of 5 years of professional software development experience, is necessary. This role offers a chance to work on cutting-edge technologies and make a significant impact on our client's technological advancements.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Development Trainee

000000 Visakhapatnam, Andhra Pradesh ₹25000 Monthly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated Junior Software Development Trainees to join their dynamic, fully remote development team. This apprenticeship program offers a unique opportunity for aspiring developers to gain hands-on experience, learn cutting-edge technologies, and contribute to real-world software projects. You will work alongside experienced engineers, receive mentorship, and be involved in the full software development lifecycle, from coding and testing to debugging and deployment. The ideal candidate demonstrates a strong passion for programming, a solid foundation in computer science fundamentals, and a willingness to learn and grow in a fast-paced, collaborative virtual environment. This is an excellent stepping stone for an aspiring software engineer.

Responsibilities:
  • Assist in the design, development, and implementation of software applications under the guidance of senior developers.
  • Write clean, maintainable, and efficient code in one or more programming languages (e.g., Python, Java, JavaScript).
  • Participate in code reviews, providing and receiving constructive feedback.
  • Debug and resolve software defects and issues.
  • Contribute to the testing of software components and systems.
  • Learn and apply new technologies and programming languages as required by projects.
  • Collaborate effectively with remote team members using virtual communication and project management tools.
  • Document code and technical processes clearly and comprehensively.
  • Assist in the creation of technical specifications and user stories.
  • Actively participate in team meetings and contribute ideas for software improvement.
  • Understand and follow software development best practices and methodologies.
  • Assist in the maintenance and support of existing software systems.
  • Develop a strong understanding of the company's software architecture and development standards.
  • Engage in continuous learning and skill development to keep pace with technological advancements.
  • Support the team in achieving project milestones and deadlines.

Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field, OR equivalent practical experience.
  • A strong portfolio of personal projects or relevant coursework demonstrating programming skills.
  • Fundamental understanding of data structures, algorithms, and object-oriented programming.
  • Familiarity with at least one popular programming language (e.g., Python, Java, C++, JavaScript).
  • Basic knowledge of version control systems like Git.
  • Excellent problem-solving and analytical skills.
  • Strong desire to learn and adapt to new technologies.
  • Good written and verbal communication skills.
  • Ability to work independently and collaboratively in a remote setting.
  • Enthusiasm for software development and a proactive attitude.
  • Previous internship or co-op experience in software development is a plus.
  • Familiarity with Agile development methodologies is beneficial.
This is a fantastic remote opportunity for aspiring developers in Visakhapatnam, Andhra Pradesh, IN to launch their careers in the tech industry.
This advertiser has chosen not to accept applicants from your region.

Senior Program Manager, Software Development

530001 Visakhapatnam, Andhra Pradesh ₹90000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Senior Program Manager, Software Development to lead high-impact initiatives within their technology organization. Based in Visakhapatnam, Andhra Pradesh, IN , this hybrid role offers a blend of in-office collaboration and remote flexibility. You will be responsible for orchestrating complex software development programs, ensuring timely delivery of high-quality products that meet strategic business goals. This includes defining program scope, establishing project plans, managing cross-functional teams, identifying and mitigating risks, and ensuring effective communication across all levels of the organization. The ideal candidate will possess a strong understanding of agile methodologies, a proven track record of successfully managing large-scale software development projects, and exceptional leadership and stakeholder management skills. Responsibilities include managing program budgets, overseeing resource allocation, facilitating technical decision-making, and driving continuous process improvement. You will work closely with product managers, engineering leads, and other stakeholders to align program execution with overall business strategy. This role demands a strategic thinker with excellent analytical and problem-solving capabilities, capable of navigating complex technical challenges and ensuring alignment between technical execution and business objectives. A commitment to fostering a collaborative and high-performing team environment is crucial.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in program or project management, with at least 7 years focused on software development.
  • Proven experience leading complex, multi-faceted software development programs.
  • Deep understanding of Agile and Scrum methodologies, and experience implementing them effectively.
  • Exceptional leadership, communication, and interpersonal skills.
  • Experience managing program budgets, risks, and dependencies.
  • Strong stakeholder management and influencing abilities.
  • Proficiency in project management tools (e.g., Jira, Confluence, MS Project).
  • Ability to translate business requirements into actionable technical plans.
  • Experience with cross-functional team leadership and matrixed organizations.
  • Certified ScrumMaster (CSM) or Project Management Professional (PMP) is highly desirable.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Experience in process improvement and optimization within development lifecycles.
  • Demonstrated ability to mentor and develop project management talent.
  • A strategic mindset with a focus on delivering business value.
  • Experience with distributed teams is a plus.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager, Software Development

530001 Visakhapatnam, Andhra Pradesh ₹100000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned and results-oriented Senior Project Manager, Software Development to lead critical projects in Visakhapatnam, Andhra Pradesh, IN . This role is responsible for the end-to-end planning, execution, and delivery of complex software development projects, ensuring they are completed on time, within budget, and to the highest quality standards. The ideal candidate will possess extensive experience in Agile methodologies, possess exceptional leadership qualities, and have a strong understanding of the software development lifecycle (SDLC). You will be instrumental in defining project scope, managing resources, mitigating risks, and facilitating communication between development teams, stakeholders, and senior management. Your ability to foster collaboration and drive successful outcomes will be key.

Responsibilities:
  • Lead and manage multiple software development projects from initiation through closure.
  • Develop detailed project plans, including scope, timelines, resource allocation, and budget.
  • Implement and champion Agile development methodologies (Scrum, Kanban).
  • Facilitate daily stand-ups, sprint planning, sprint reviews, and retrospectives.
  • Identify, assess, and mitigate project risks and issues proactively.
  • Manage project scope, ensuring changes are properly documented and approved.
  • Serve as the primary point of contact for project stakeholders, providing regular status updates.
  • Foster a collaborative and productive team environment, promoting continuous improvement.
  • Oversee the work of development teams, ensuring adherence to best practices and quality standards.
  • Manage vendor relationships and third-party integrations as required.
  • Ensure successful delivery of software solutions that meet business requirements and client expectations.
  • Track project performance using appropriate tools and techniques, and report on key metrics.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • Minimum of 7 years of experience in project management, with a strong focus on software development projects.
  • Proven experience with Agile/Scrum methodologies and tools (e.g., Jira, Confluence).
  • Strong understanding of the software development lifecycle (SDLC).
  • Excellent leadership, communication, and interpersonal skills.
  • Demonstrated ability to manage complex projects and cross-functional teams.
  • Proficiency in project management software (e.g., Microsoft Project, Asana).
  • Strong analytical and problem-solving skills.
  • PMP, CSM, or other relevant project management certifications are highly desirable.
  • Ability to effectively manage stakeholder expectations and communicate complex technical information.
  • Experience in team leadership and motivating development teams.
This is a significant opportunity for a skilled project manager to lead impactful software initiatives and contribute to the technological advancement of our client in Visakhapatnam, Andhra Pradesh, IN .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It companies Jobs in Visakhapatnam !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT Companies Jobs View All Jobs in Visakhapatnam