32 Tcs jobs in Coimbatore
Software Development Engineer
Posted today
Job Viewed
Job Description
Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.
Must have skills : PTC Windchill
Good to have skills : Jetbeans
Minimum 3 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams, applying your knowledge of technologies and methodologies, and ensuring that the software solutions meet client requirements effectively and efficiently. You will engage in problem-solving and decision-making processes that impact the project and the team, fostering an environment of innovation and excellence. Roles & Responsibilities: • Develop and execute Windchill data migration solutions using WBM and custom utilities. • Perform data extraction, transformation, and loading (ETL) based on mapping rules. • Validate migrated data for accuracy, integrity, and performance compliance. • Collaborate with functional teams and database administrators to ensure smooth migration. • Prepare migration documentation, error reports, and participate in post-migration support. (For Migration L10) Professional & Technical Skills: • Strong experience in Windchill Bulk Migrator (WBM) and ETL tools for data migration. • Good understanding of Windchill data model (WTParts, EPMDocuments, WTDocuments) and experience in CAD migrations. • Hands-on experience with Java, XML, Info*Engine, and SQL for migration customization. • Knowledge of data validation techniques, performance tuning, and error handling. • Familiarity with Agile practices and configuration management tools (Git/SVN). Additional Information: - The candidate should have minimum 4 years of experience in PTC Windchill. - A 15 years full time education is required.15 years full time education
About Accenture
We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.Join Accenture to work at the heart of change.Visit us at
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, militaryveteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicablelaw. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
Software Development Lead
Posted today
Job Viewed
Job Description
Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
Must have skills : SAP ABAP Development for HANA
Good to have skills : NA
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary: As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support clients or projects throughout the product lifecycle. Roles & Responsibilities: - Expected to be an SME - Collaborate and manage the team to perform - Responsible for team decisions - Engage with multiple teams and contribute on key decisions - Provide solutions to problems for their immediate team and across multiple teams - Lead and mentor junior professionals - Drive innovation and continuous improvement within the team Professional & Technical Skills: - Must To Have Skills: Proficiency in SAP ABAP Development for HANA - Strong understanding of SAP ABAP Development - Experience in developing and configuring software systems - Knowledge of technologies, applications, and methodologies - Expertise in problem-solving and decision-making Additional Information: - The candidate should have a minimum of 5 years of experience in SAP ABAP Development for HANA - This position is based at our Bengaluru office - A 15 years full-time education is required15 years full time education
About Accenture
We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.Join Accenture to work at the heart of change.Visit us at
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, militaryveteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicablelaw. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
Junior Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Lead Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
Senior Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, deploy, maintain, and improve software systems.
- Write high-quality, well-documented, and testable code in various programming languages (e.g., Java, Python, C++, JavaScript).
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Participate in code reviews, providing constructive feedback to peers.
- Identify and resolve software defects and performance bottlenecks.
- Architect scalable and robust software solutions, considering best practices for reliability and maintainability.
- Contribute to the evolution of our software development processes and standards.
- Mentor and guide junior software engineers, fostering their technical growth.
- Stay current with emerging technologies and industry trends in software development.
- Ensure adherence to security best practices throughout the software development lifecycle.
- Develop and maintain technical documentation for software systems.
- Participate in all phases of the software development lifecycle (SDLC), from conception to release.
- Troubleshoot and resolve production issues in a timely manner.
- Optimize application performance and resource utilization.
- Evaluate and recommend new tools and technologies to enhance development efficiency.
This role demands a proactive and passionate software engineer with a strong commitment to technical excellence and innovation. The successful candidate will be adept at tackling complex technical challenges and delivering elegant, efficient solutions. You will have the opportunity to work on impactful projects that shape the future of our technology offerings. As a fully remote position, it offers significant flexibility and the chance to collaborate with a diverse and talented global engineering team. Excellent communication and collaboration skills are essential for working effectively in a distributed team. We are looking for an individual who can take ownership of projects, drive them to completion, and contribute to a positive and productive team environment. The company values a culture of continuous learning, collaboration, and high-quality software delivery. This is an excellent opportunity for a motivated software engineer to leverage their skills in a remote setting and make a significant contribution to cutting-edge projects. We seek individuals who are not only technically proficient but also possess strong analytical and problem-solving capabilities. The successful applicant will demonstrate a deep understanding of software architecture patterns and development best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software development.
- Proficiency in one or more modern programming languages (e.g., Java, Python, C#, Go, JavaScript).
- Strong understanding of data structures, algorithms, and object-oriented design principles.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Familiarity with agile development methodologies (Scrum, Kanban).
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a remote team environment.
- Experience with microservices architecture and RESTful APIs is desirable.
Automotive Software Development Lead
Posted 4 days ago
Job Viewed
Job Description
Junior Software Development Apprentice
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist senior developers in coding, testing, and debugging software applications.
- Learn and apply software development best practices and coding standards.
- Participate in team meetings and contribute to project discussions.
- Develop small features or modules under supervision.
- Conduct unit testing for developed code.
- Assist in the documentation of software designs and code.
- Collaborate with team members to resolve technical issues.
- Gain practical experience with various programming languages and development tools.
- Support the maintenance and enhancement of existing software systems.
- High school diploma or equivalent.
- Basic understanding of computer science fundamentals and programming concepts.
- Enthusiasm for software development and a strong desire to learn.
- Ability to problem-solve and think logically.
- Good communication and teamwork skills.
- Familiarity with at least one programming language is a plus.
- Eagerness to work in a team-oriented, hands-on environment.
Be The First To Know
About the latest Tcs Jobs in Coimbatore !
Senior Software Development Lead
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of software developers throughout the SDLC.
- Collaborate with product managers to define software requirements and roadmaps.
- Design and implement scalable and robust software architectures.
- Oversee coding, testing, and deployment processes.
- Conduct code reviews and ensure adherence to coding standards.
- Drive technical excellence and best practices within the team.
- Troubleshoot and resolve complex technical issues.
- Foster a collaborative and productive team environment.
- Stay updated on emerging technologies and development methodologies.
- Contribute to the strategic planning of software development initiatives.
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in software development, with at least 3 years in a lead or management role.
- Proven experience leading software development teams and projects.
- Expertise in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Strong understanding of software architecture patterns and design principles.
- Experience with Agile methodologies (Scrum, Kanban).
- Proficiency with cloud platforms (AWS, Azure, GCP) is a plus.
- Excellent problem-solving, analytical, and decision-making skills.
- Strong communication, leadership, and interpersonal abilities.
- Ability to work independently and manage distributed teams effectively.
Junior Software Development Apprentice
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior software developers in writing, testing, and debugging code.
- Learn and apply programming concepts and best practices.
- Participate in team meetings and contribute to project discussions.
- Develop an understanding of software development lifecycles and agile methodologies.
- Collaborate with team members on coding tasks and project assignments.
- Gain exposure to various programming languages and development tools.
- Help create and maintain technical documentation.
- Troubleshoot and resolve basic software issues under guidance.
- Actively seek opportunities to learn and grow as a developer.
- Contribute to a positive and collaborative remote work environment.
- High school diploma or equivalent. A degree in Computer Science or a related field is a plus.
- Basic understanding of programming concepts and languages (e.g., Python, Java, C++).
- Strong desire to learn and develop skills in software development.
- Good problem-solving and logical thinking abilities.
- Ability to work independently and manage time effectively in a remote setting.
- Excellent communication and interpersonal skills.
- Enthusiasm for technology and software development.
- Familiarity with version control systems (e.g., Git) is beneficial.
- A proactive attitude and willingness to take on new challenges.
Junior Software Development Apprentice
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in writing, testing, and debugging code.
- Learn and apply software development best practices.
- Participate in team meetings and code reviews.
- Contribute to the development of new features and applications.
- Document software designs, processes, and code.
- Troubleshoot and resolve software defects.
- Gain hands-on experience with various programming languages and tools.
- Collaborate effectively with remote team members.
- Learn about agile development methodologies.
- Support the deployment and maintenance of software applications.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- A strong passion for software development and technology.
- Basic understanding of programming concepts.
- Excellent problem-solving and analytical skills.
- Strong written and verbal communication skills.
- Ability to work independently and collaboratively in a remote environment.
- Eagerness to learn and adapt to new technologies.
- Previous exposure to coding through personal projects or coursework is a plus.