Software Development Manager

Kochi, Kerala IBM

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
Our technical managers at IBM are the foundation of our strategic initiatives to lead skilled software development teams to design, code, test, and provide industry-leading solutions that make the world run today. At IBM, you will use the latest software development tools, techniques and technologies and work with leading minds in the industry to build products, path-breaking technologies, and solutions that you can be proud of.
Do you have the skills and passion for building the future? If yes, join a niche team at IBM Software Labs focused on building an AI-driven Digital Labor platform, Watson Orchestrate, an AI based digital employee platform that that can automate today's businesses. Look for more details at (1) links
1. role and responsibilities**
As a Software Development Manager, you'll manage software development, enhance product experiences, and scale our team's capabilities. You'll manage careers, streamline hiring, collaborate with product, and drive innovation. We seek proactive professionals passionate about team growth, software architecture, coding, and process enhancements. Mastery of frameworks, deployment tech, and cloud APIs is essential as well as adaptability to innovative technologies.
As a Technical Software Development Manager on the Watson Orchestrate Client Center of Excellent team, you will be leading and motivating an expert team in a fast-paced environment, working closely with large strategic clients helping adoption of next generation of AI-infused platform features using the latest Saas and microservices architecture. Working in an agile environment, you drive multi-disciplinary squads within the large global development product group. Your work will involve close collaboration with Architects, DevOps Engineers, Designers, Product Managers across our global organization.
Your primary responsibilities include:
-Solution Development: Lead the development of innovative solutions to enhance our product and development experience, effectively contributing to making our software better.
-Team Growth and Management: Manage the career growth of team members, scale hiring and development processes, and foster a culture of continuous improvement within the team.
-Strategic Partnership: Partner with product teams to brainstorm ideas and collaborate on delivering an exceptional product, contributing to the overall success of the organization.
-Technical Direction: Provide technical guidance by actively participating in architectural discussions, developing code, and advocating for new process improvements to drive innovation and efficiency.
**Required technical and professional expertise**
· 10+ years of software development experience including 5 years in leadership roles.
· 2+ years of management experience including people management
· Experience designing, building, and managing distributed and scalable SaaS offerings based on REST APIs, microservices, and containers. Exposure in system design
· Experience in working with AI and ML technologies.
· Excellent communication skills, assertiveness and leadership qualities. Experience managing multiple stakeholders in across planning, tracking and overall execution
· Excellent people skills, including negotiating, recruiting, motivating, and team-building
· Growth mindset: Ability to quickly learn new technologies and processes.
· Highly organized and able to balance multiple priorities
· Dedication to transparency: ability to report issues and risks and find solutions
· Strong verbal and written communication skills and the ability to work in a fast-paced environment with remote office locations
· Exposure to Kubernetes/OpenStack or related cloud-native technologies
· Exposure working with CI/CD processes, DevOps methodologies and related tools.
· Experience and passion in technically coaching and guiding junior developers covering system design, code reviews etc.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

682001 Kochi, Kerala ₹15000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is excited to offer a Software Development Apprenticeship opportunity in Kochi, Kerala, IN . This program is designed for enthusiastic individuals eager to launch their careers in technology and gain hands-on experience in software development. While the apprenticeship is primarily remote, there may be occasional in-person meetups for training and team building. This is an unparalleled chance to learn from experienced professionals, contribute to real-world projects, and develop valuable skills in a supportive and collaborative environment.

As a Software Development Apprentice, you will:
  • Assist senior developers in designing, coding, testing, and debugging software applications.
  • Learn and apply software development best practices, including version control (Git) and agile methodologies.
  • Participate in code reviews and contribute to team discussions.
  • Develop foundational skills in programming languages (e.g., Python, Java, JavaScript) and relevant frameworks.
  • Gain exposure to various stages of the software development lifecycle.
  • Work on small projects or specific features under the guidance of mentors.
  • Help in documenting software requirements and technical specifications.
  • Troubleshoot and resolve basic software issues.
  • Engage in continuous learning to expand technical knowledge and skills.
  • Collaborate effectively with team members in a remote setting.

We are looking for motivated individuals with a strong passion for technology and a desire to learn. A basic understanding of computer science principles or prior programming exposure is beneficial but not strictly required, as comprehensive training will be provided. Excellent problem-solving skills, a proactive attitude, and good communication abilities are essential. This apprenticeship is a stepping stone to a successful career in software development, providing the necessary training, mentorship, and practical experience to excel in the tech industry. Our client is committed to fostering talent and providing a clear pathway for growth for all apprentices.
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Kochi, Kerala SOTI

Posted today

Job Viewed

Tap Again To Close

Job Description

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world. What You’ll Do Visualize and build effective, creative, and efficient products by anticipating customer and industry requirements. Direct and encourage software developers to create new and inventive solutions and technologies. Explore and implement the latest top-notch software development practices for the entire software development life cycle. Support Product Owners and ScrumMaster in the execution of implementation plans and the creation of roadmaps. Guide and motivate team members to efficiently solve problems and improve processes. Assist Scrum Master and teams by identifying and resolving issues while applying scrum principles within the team. Stimulate the growth of technical capabilities within the team by training on the job and through external training. Facilitate knowledge sharing throughout the organization. Drive projects forward, manage priorities with senior leadership and keep all stakeholders updated. Experience You’ll Bring 12+ years of experience in software development, design, and testing. 5+ years of experience in a management/leadership role in a software development environment. Expertise in the software development industry and a deep understanding of software development lifecycle best practices. Thorough understanding of agile software development methodologies. Adept in programming languages and have the good technical know-how. Ability to coach software developers in technical skills and provide guidance whenever needed. Demonstrated experience in project management and process management. Ability to prioritize and thrive in a fast-paced environment. Excellent planning, organizational, time management, analytical and problem-solving skills. Outstanding leadership and interpersonal skills and a great sense of teamwork. SOTI does not charge any fees at any stage of the recruitment process. You can verify the authenticity of any SOTI job opportunities by visiting SOTI Careers. SOTI shall not be liable for any fraudulent recruitment activities carried out by unauthorized individuals or organizations. #LI-BK1 If you want to bring your ideas to life, apply at SOTI today. Please note that SOTI does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, SOTI will not consider or agree to payment of any referral compensation or recruiter fee. SOTI is a proven innovator and industry leader for simplifying business mobility solutions by making them smarter, faster and more reliable. With SOTI’s innovative portfolio of solutions, organizations can trust SOTI to elevate and streamline their mobile operations, maximize their ROI and reduce device downtime. Globally, with over 17,000 customers, SOTI has proven itself to be the go-to mobile platform provider to manage, secure and support business-critical devices. With SOTI’s world-class support, enterprises can take mobility to endless possibilities. For more information, visit soti.net.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

682001 Kochi, Kerala ₹15000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is looking for motivated and enthusiastic individuals to join their team as Junior Software Development Apprentices in Kochi, Kerala, IN . This apprenticeship program is designed to provide hands-on training and mentorship in a real-world software development environment. Apprentices will work alongside experienced developers, contributing to various stages of the software development lifecycle. This is an excellent opportunity for aspiring developers to build a solid foundation in the tech industry, gain practical skills, and potentially secure a full-time role upon successful completion of the program. Responsibilities will include:
  • Assisting senior developers in coding, testing, and debugging software applications.
  • Learning and applying various programming languages and development tools.
  • Participating in code reviews and team meetings.
  • Documenting software designs, processes, and results.
  • Troubleshooting and resolving technical issues under guidance.
  • Collaborating with cross-functional teams on software projects.
  • Understanding and adhering to development best practices and coding standards.
  • Gaining exposure to different software development methodologies (e.g., Agile).
  • Contributing to the maintenance and enhancement of existing software systems.
  • Completing assigned training modules and coursework related to software development.
Ideal candidates will have a passion for technology and a basic understanding of computer science principles or programming concepts. While formal qualifications are less critical than a willingness to learn and a strong aptitude, a background in computer science, engineering, or a related field is beneficial. Excellent problem-solving abilities, attention to detail, and good communication skills are essential. This is a structured apprenticeship, offering a stipend and invaluable learning experiences. The role is based in our client's offices in Kochi, Kerala, IN , providing direct mentorship and team integration.
This advertiser has chosen not to accept applicants from your region.

Junior Apprenticeship - Software Development

682001 Kochi, Kerala ₹15000 Monthly WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Embark on your journey into the world of technology with our comprehensive Junior Apprenticeship program, designed to cultivate future software development leaders. This is a 100% remote, fully immersive program aimed at passionate individuals eager to learn and grow in a dynamic tech environment. Our client is committed to providing top-tier training and mentorship, enabling you to gain hands-on experience with cutting-edge tools and methodologies.

As a Junior Apprentice, you will be part of a dedicated team, contributing to real-world projects under the guidance of experienced developers. Your responsibilities will include assisting in the design, development, testing, and deployment of software applications. You will learn to write clean, efficient, and maintainable code, troubleshoot bugs, and participate in code reviews. The program emphasizes a strong foundation in programming languages such as Python, Java, or JavaScript, along with modern frameworks and development practices. You will also be exposed to version control systems like Git, agile methodologies, and cloud platforms.

The ideal candidate is a recent graduate with a degree in Computer Science, Engineering, or a related field, or possesses equivalent demonstrable skills and a strong academic record. While prior professional experience is not required, a demonstrable passion for technology, problem-solving aptitude, and a proactive learning attitude are essential. Excellent communication and collaboration skills are crucial for success in this remote setting, as you'll be working closely with team members across various locations. You should be comfortable working independently, managing your time effectively, and actively seeking feedback to improve your skills. Familiarity with basic data structures and algorithms is a plus.

This apprenticeship offers a unique opportunity to build a robust portfolio and transition into a full-time role within our client's organization upon successful completion. You will gain invaluable practical experience that will shape your career trajectory in the tech industry. Join us in Kochi, Kerala, IN and become a vital part of our innovative team, shaping the future of technology from the comfort of your home.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Lead

682001 Kochi, Kerala ₹120000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and motivated Remote Software Development Lead to join their innovative engineering team. This is a fully remote position, offering the flexibility to work from anywhere. The ideal candidate will have a passion for building scalable, high-performance software solutions and a knack for leading and mentoring development teams. You will be responsible for guiding the technical direction of projects, ensuring code quality, and fostering a collaborative and productive remote work environment. This role requires a deep understanding of modern software development methodologies, a strong command of various programming languages and frameworks, and the ability to translate complex business requirements into elegant technical designs.

As a Software Development Lead, you will play a crucial role in all phases of the software development lifecycle, from conception and design to implementation, testing, and deployment. You will work closely with product managers, designers, and other engineers to deliver exceptional products that meet user needs and business objectives. The ability to effectively communicate technical concepts to both technical and non-technical stakeholders is essential. You will also be instrumental in driving best practices in coding, testing, and deployment, ensuring the team adheres to high standards of software craftsmanship. We are looking for a leader who can inspire and empower their team, facilitate agile ceremonies, and champion continuous improvement within the development process. This position is perfect for a senior developer looking to take on more leadership responsibilities in a supportive, remote-first culture.

Key Responsibilities:
  • Lead and mentor a team of software engineers in a remote setting, fostering a collaborative and high-performance culture.
  • Provide technical guidance and architectural oversight for software development projects.
  • Drive the design, development, and implementation of robust, scalable, and maintainable software solutions.
  • Ensure adherence to coding standards, best practices, and software development lifecycle processes.
  • Collaborate with product management and design teams to define project scope, requirements, and timelines.
  • Conduct code reviews, provide constructive feedback, and champion code quality.
  • Oversee the testing and deployment of software, ensuring reliability and performance.
  • Identify and resolve technical challenges and roadblocks, facilitating timely project completion.
  • Contribute to the continuous improvement of development processes and tools.
  • Stay current with emerging technologies and industry trends, recommending their adoption where appropriate.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, with a significant portion in a lead or senior role.
  • Proven experience leading and mentoring software development teams in a remote environment.
  • Expertise in one or more modern programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of software architecture patterns, data structures, and algorithms.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency in agile development methodologies (Scrum, Kanban).
  • Excellent problem-solving, analytical, and communication skills.
  • Demonstrated ability to translate business requirements into technical solutions.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

682018 Kochi, Kerala ₹18000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring software developers to join their team as Junior Software Development Apprentices in **Kochi, Kerala, IN**. This program is designed for enthusiastic individuals eager to kickstart their career in software engineering and gain practical, hands-on experience. You will be guided by experienced developers, learning about the full software development lifecycle, from understanding requirements to coding, testing, and deployment.

What You Will Learn and Do:
  • Assist senior developers in writing, testing, and debugging code for various software applications.
  • Learn and apply fundamental programming concepts using languages such as Java, Python, or JavaScript.
  • Gain exposure to different software development methodologies, including Agile and Scrum.
  • Participate in team meetings, code reviews, and brainstorming sessions.
  • Help in the development of user interfaces and backend functionalities under supervision.
  • Learn to use version control systems like Git for code management.
  • Assist in writing and executing unit tests and integration tests.
  • Understand database concepts and assist with basic database operations.
  • Contribute to the documentation of software requirements and design specifications.
  • Shadow experienced team members to understand real-world software development challenges and solutions.
  • Develop problem-solving skills and learn to approach technical challenges systematically.
Who We Are Looking For:
  • Recent graduates from a computer science, engineering, or related technical program, or individuals with a strong aptitude for coding.
  • A keen interest in software development and a desire to build a career in the tech industry.
  • Basic understanding of programming concepts and data structures.
  • Good analytical and logical thinking skills.
  • Excellent communication and teamwork abilities.
  • A proactive attitude and a willingness to learn new technologies quickly.
  • Ability to adapt to a hybrid work environment.
  • Familiarity with any programming language is a plus, but not mandatory.
This apprenticeship provides a structured learning path, invaluable mentorship, and a stepping stone towards a successful career in software development. Join us and begin your journey in building innovative software solutions.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Kochi !

Junior Software Development Intern

682001 Kochi, Kerala ₹20000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for a motivated Junior Software Development Intern to join their innovative tech team. This is a fully remote internship, providing hands-on experience in software development within a dynamic and collaborative environment. You will work alongside experienced engineers, contributing to real-world projects and gaining valuable insights into the software development lifecycle. This internship is ideal for enthusiastic students or recent graduates eager to apply their academic knowledge in a practical setting and build a strong foundation for a career in technology.

Key Responsibilities:
  • Assist senior developers in writing, testing, and debugging code for various software applications.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the development of new features and enhancements under the guidance of mentors.
  • Learn and apply software development best practices and methodologies.
  • Assist in the documentation of code and technical processes.
  • Collaborate with team members on project tasks and problem-solving.
  • Gain exposure to different programming languages, frameworks, and tools.
  • Help identify and resolve software defects.
  • Participate in team meetings and contribute to discussions.
  • Undertake small development tasks and projects as assigned.

Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Basic understanding of programming concepts and at least one programming language (e.g., Python, Java, JavaScript).
  • Familiarity with data structures and algorithms.
  • Enthusiasm for learning and a proactive attitude.
  • Good communication and teamwork skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Eagerness to receive feedback and continuously improve.
  • Basic understanding of version control systems (e.g., Git) is a plus.
  • A portfolio or personal projects showcasing programming skills is beneficial.

This internship is fully remote, allowing you to work from anywhere. It's a fantastic chance to gain practical experience and kickstart your career in software development. Our client offers a stipend and opportunities for professional growth. The role is based within the general vicinity of **Kochi, Kerala, IN**, but operates entirely remotely.
This advertiser has chosen not to accept applicants from your region.
 

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 Software Development Jobs View All Jobs in Kochi