software-trainee-jobs-in-coimbatore, Coimbatore

3,195 Software Trainee Jobs in Coimbatore

Toggle to save search
posted 1 week ago
experience5 to 6 Yrs
Salary10 - 22 LPA
location
Coimbatore
skills
  • java
  • security
  • cyber
  • c++
  • docker
  • kubernetes
  • python
  • aws
  • azure
Job Description
Job ID: ITC/SSE-CS/20251107/24810 Position: Senior Software Engineer Cyber Security Experience Required: 5 years Location: Coimbatore Posted On: Nov 7, 2025 Key Responsibilities: Lead development of in-house cloud-based cybersecurity applications like ETAS and Autocrypt. Design, develop, and maintain scalable and secure cloud applications. Collaborate with cross-functional teams for secure software development. Implement secure coding practices and integrate security mechanisms (OAuth2, SAML, JWT, TLS/SSL). Ensure compliance with security standards and best practices (OWASP Top 10, CVE tracking). Develop automated testing and CI/CD pipelines (Jenkins, GitLab CI/CD). Monitor security vulnerabilities and maintain documentation of technical specifications. Skills & Tools: Programming: Python, Java, C++, Go, Rust Cloud Platforms: AWS, Azure, Google Cloud Cybersecurity Tools: SIEM, IDS/IPS, Firewalls, PKI, TLS/SSL Frameworks: Spring Boot, Flask, Node.js DevOps: Docker, Kubernetes, Jenkins, GitLab CI/CD Databases: PostgreSQL, MongoDB, Redis Security Standards & Protocols: OAuth2, SAML, JWT, OWASP Top 10, CVE tracking Techniques: Penetration Testing, Secure Software Development Educational Qualification: Bachelors Degree Salary Range: 10,00,000 - 23,00,000 per annum
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 1 week ago
experience7 to 11 Yrs
location
Coimbatore
skills
  • hypervisor
  • embedded
  • qnx
  • systems
  • c++
  • linux
  • ooad
  • uml
  • development
  • software
  • programming
  • sw
  • platform
  • real-time
  • operating
Job Description
Senior Lead Engineer - System Software (Coimbatore) Role: Lead and manage a team of 5-7 engineers developing, integrating, and optimizing In-Vehicle Infotainment and Cockpit modules for Software Defined Vehicle platforms on Linux and QNX operating systems. Key Responsibilities: Plan, track, and manage software development and delivery on Linux and QNX platforms Oversee embedded software development including device drivers, real-time OS, hypervisor, and communication protocols Collaborate with suppliers and cross-functional teams for software integration and issue resolution Monitor project status, resource utilization, and identify process improvement areas Mentor and guide team members, ensuring adherence to software engineering best practices and quality standards Requirements: B.E. in Computer Science, Electronics, Electrical, or related field Experience in embedded software development with C, C++ programming, OOAD, UML Strong knowledge of Linux and QNX platforms, real-time operating systems, debugging, and troubleshooting Proven leadership and team management skills in automotive software projects  Location: Coimbatore This JD focuses on leadership, technical expertise in embedded automotive software, and software project management for infotainment and cockpit module development in modern vehicle
INTERVIEW ASSURED IN 15 MINS
posted 6 days ago
experience5 to 7 Yrs
location
Coimbatore
skills
  • lin
  • architecture
  • software
  • automotive
  • vehicle
  • mcal
  • fota
  • ethernet
  • can
  • bsw
  • controls
  • sota
Job Description
Job Description : Lead Engineer - Core Vehicle Software Role Overview The Lead Engineer Core Vehicle Software is responsible for end-to-end software development for cockpit and vehicle control systems, including legacy ECUs, High-Performance Computers (HPCs), and Edge ECUs. The role involves in-house development, integration, and validation of core vehicle software components with a strong focus on product quality, delivery timelines, and compliance with automotive software standards. The candidate will collaborate closely with cross-functional teams to meet program objectives and enable seamless software deployment in vehicle programs. Key Responsibilities Software Development & Integration Lead the in-house design, development, and implementation of software for cockpit ECUs, legacy control units, HPCs, and Edge ECUs. Develop core vehicle software modules, middleware components, and system-level functionalities. Integrate software components from internal teams and suppliers while ensuring compatibility and performance. Conduct code reviews, software debugging, and performance optimization across ECU and HPC platforms. System Architecture & Requirements Management Understand system architecture, functional requirements, and vehicle-level interfaces. Decompose high-level requirements into detailed software specifications for various ECUs. Ensure traceability of requirements throughout the software development lifecycle. Quality, Compliance & Standards Ensure adherence to automotive software standards (e.g., ASPICE, ISO 26262, AUTOSAR where applicable). Implement robust validation and verification processes to assure software quality. Maintain strong alignment with internal quality processes, documentation, and release guidelines. Program Delivery & Planning Drive timely delivery of software components for vehicle programs, ensuring alignment with program timelines and milestones. Coordinate with project managers, hardware teams, testing teams, and suppliers for seamless program execution. Track progress, mitigate risks, and ensure on-time software deployment. Cross-Functional Collaboration Work closely with architecture, hardware, testing, cybersecurity, and integration teams for effective end-to-end delivery. Foster a collaborative and agile development environment across teams. Provide technical guidance to junior engineers and support knowledge sharing. Troubleshooting & Issue Resolution Analyze defects and implement timely fixes to ensure system stability and performance. Perform root-cause analysis for system-level issues on ECUs and HPCs. Support vehicle-level software validation and resolve issues identified during testing phases. Required Skills & Competencies Strong experience in embedded software development for automotive ECUs and HPC platforms. Proficiency in C/C++, Embedded C, and familiarity with Python or other scripting languages. Understanding of AUTOSAR (Classic/Adaptive), middleware development, and real-time operating systems (RTOS). Experience with software integration, debugging tools, version control, and CI/CD pipelines. Knowledge of vehicle network protocols (CAN, LIN, Ethernet, UDS). Strong understanding of automotive development standards (ASPICE, ISO 26262). Good analytical, problem-solving, and communication skills. Ability to work in fast-paced, agile, and cross-functional environments. B.E required.
INTERVIEW ASSURED IN 15 MINS
question

Are these jobs relevant for you?

posted 2 weeks ago
experience1 to 5 Yrs
location
Coimbatore, All India
skills
  • firmware development
  • embedded software
  • unit testing
  • debugging
  • optimization
  • bug fixing
  • technical documentation
  • microcontrollerbased systems
  • code reviews
Job Description
As a Firmware Developer, you will play a crucial role in designing and developing firmware solutions tailored to specific product requirements. Your key responsibilities will include: - Designing and developing firmware solutions tailored to specific product requirements - Implementing embedded software for microcontroller-based systems - Collaborating effectively with hardware engineers, designers, and QA teams for product development and testing - Conducting unit testing and debugging of firmware to ensure performance and reliability - Optimizing firmware for performance, stability, and power efficiency - Diagnosing and resolving bugs; implementing feature enhancements and system updates - Participating in code reviews and maintaining technical documentation - Supporting ongoing firmware maintenance and release cycles In addition, you will enjoy benefits such as food provided, health insurance, paid sick time, and Provident Fund. This is a full-time, permanent position located in person. As a Firmware Developer, you will play a crucial role in designing and developing firmware solutions tailored to specific product requirements. Your key responsibilities will include: - Designing and developing firmware solutions tailored to specific product requirements - Implementing embedded software for microcontroller-based systems - Collaborating effectively with hardware engineers, designers, and QA teams for product development and testing - Conducting unit testing and debugging of firmware to ensure performance and reliability - Optimizing firmware for performance, stability, and power efficiency - Diagnosing and resolving bugs; implementing feature enhancements and system updates - Participating in code reviews and maintaining technical documentation - Supporting ongoing firmware maintenance and release cycles In addition, you will enjoy benefits such as food provided, health insurance, paid sick time, and Provident Fund. This is a full-time, permanent position located in person.
ACTIVELY HIRING
posted 6 days ago

Software Engineer - Android Platform

Innervex Technologies Private Limited
experience1 to 5 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Java
  • Android SDK
  • SQL
  • SQLite
  • Mockito
  • Retrofit
  • Firebase
  • MySQL
  • RESTful APIs
  • JSON
  • MVVM
  • MVC
  • MVP
  • Memory management
  • SOAP
  • XML
  • Android Jetpack
  • XML integration
  • LeakCanary
  • RxJava
  • CPU usage
  • App size
  • Kotlin
Job Description
As an Android Software Engineer at our company, you will be part of the Mobile team, driving new innovations and building user experiences. Your role will involve developing applications primarily in native Android (Java), focusing on user interface development and integrating backend services on Android. **Role Overview:** - Design and build advanced applications for the Android platform. - Collaborate with cross-functional teams to define, design, and ship new features. - Work on bug fixing and improving application performance. - Manage individual project priorities, deadlines, and deliverables. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. - Experience in shipping applications through the App store. - Highly accountable and takes ownership, with a collaborative attitude, and a lifelong learner. **Qualification Required:** - Candidate must have 1 to 3 years of experience in Java-based Android (Native) development. - Strong knowledge of Android SDK, Android basics like Manifest components, Recycler View, Card View, List View, Broadcast receiver, Location services & geofencing, Full Activity lifecycle, Handling of Dialog/Fragment dialog, Fragment lifecycle. - In-depth understanding & Working knowledge of SQL, SQLite, Mockito, Retrofit, Android Jetpack components, Firebase, MySQL, RESTful APIs, JSON, XML integration, local storage, LeakCanary, RxJava, deep understanding of the Android SDK. - Experience in the MVVM, MVC, MVP. - Experience working with third-party libraries, APIs, social APIs. - Experience in web service integration (SOAP, REST, JSON, XML). - Working experience in the implementation of mobile applications with custom UI components. - Expertise in working on apps with a focus on Memory management, CPU usage, and app size. - Experience in shipping applications through the App store. Please note that the additional details of the company were not provided in the job description.,
ACTIVELY HIRING
posted 6 days ago

Senior Software Engineer - Android Mobile Application

Innervex Technologies Private Limited
experience3 to 7 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Java
  • Android SDK
  • SQL
  • SQLite
  • Mockito
  • Retrofit
  • Firebase
  • MySQL
  • RESTful APIs
  • JSON
  • MVVM
  • MVC
  • MVP
  • Memory management
  • SOAP
  • XML
  • Android Jetpack
  • XML integration
  • LeakCanary
  • RxJava
  • CPU usage
  • App size
  • Kotlin
Job Description
As a Senior Software Engineer working on Android mobile applications, you will drive new innovations and build user experiences. You will develop applications primarily in native Android (Java). Our engineers should be versatile, display leadership abilities, and be passionate to tackle new problems across the full-stack as we continue to innovate. **Role & Responsibilities:** - Design and build advanced applications for the Android platform. - Collaborate with cross-functional teams to define, design, and ship new features. - Work on bug fixing and improving application performance. - Work alongside and mentor other members of the team. - Manage individual project priorities, deadlines, and deliverables. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. - Experience in shipping applications through the App store. - Highly accountable and takes ownership, with a collaborative attitude, and a lifelong learner. **Primary Skillset:** - Candidate must have 3 to 5 years" experience in Java-based Android (Native) development. - Strong knowledge of Android SDK, Android basics like Manifest components, Recycler View, Card View, List View, Broadcast receiver, Location services & geofencing, Full Activity lifecycle, Handling of Dialog/Fragment dialog, Fragment lifecycle. - In-depth understanding & Working knowledge of SQL, SQLite, Mockito, Retrofit, Android Jetpack components, Firebase, MySQL, RESTful APIs, JSON, XML integration, local storage, LeakCanary, RxJava, deep understanding of the Android SDK. - Experience in the MVVM, MVC, MVP. - Experience working with third-party libraries, APIs, social APIs. - Experience on web service integration (SOAP, REST, JSON, XML). - Working experience in the implementation of mobile applications with custom UI components. - Expertise in working on apps with a focus on Memory management, CPU usage, and app size. - Experience in shipping applications through the App store. **Key Skills:** - Senior Android Developer - Android mobile application developer - Kotlin - Senior Android Application Developer - Android development - XML - Android SDK **Qualification Required:** - UG: B.Tech / B.E (CSE / IT), B.Sc.(CSE), BCA. - PG: M.Sc.(CSE), MCA. Please note that no additional details of the company were provided in the job description.,
ACTIVELY HIRING
posted 2 days ago
experience6 to 10 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Core Java
  • Selenium
  • Cucumber
  • API testing
  • Relational databases
  • Maven
  • Jenkins
  • NoSQL databases
  • Test NG
  • Rest Assured
Job Description
As a Sr. QA Automation Engineer, your role involves working on framework development and coding in Core Java with extensive experience in writing scripts. Your key responsibilities include: - Working knowledge of high-level programming languages such as Java, PHP, Ruby, Python, etc. - Prior experience with QA automation tools like Selenium (mandatory) and Cucumber (good to have), along with behavioral driven development frameworks - Hands-on experience in API testing - Hands-on experience in smoke, sanity, regression load, and performance testing - Familiarity with NoSQL databases and relational databases You are expected to have 6+ years of experience in QA Automation using Selenium, Java, and Test NG. Your expertise should include designing Automation Framework using Selenium WebDriver, API Automation using Rest Assured, Continuous Integration using Maven and Jenkins, Business Component Framework, Automated Test Report Generation, Exception handling, memory leak, debugging, and good understanding of OOPS concepts and Implementation. It would be nice to have experience in Security testing and Performance testing. If you find the above responsibilities and requirements align with your expertise and career goals, this role as Sr. QA Automation Engineer could be an exciting opportunity for you at Coimbatore, TamilNadu.,
ACTIVELY HIRING
posted 1 week ago
experience3 to 7 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Embedded C
  • Embedded C
  • Software Development
  • Software Engineer
  • Communication Protocols CAN
Job Description
Role Overview: You should have a minimum of 3 to 6 years of hands-on experience in Embedded C and C++. Your background in software development should be strong, and you should be well-versed in working with BLDC and Microcontroller technologies. Key Responsibilities: - Design, develop, and test embedded software for various applications - Collaborate with cross-functional teams to ensure successful project delivery - Troubleshoot and debug software/firmware issues - Stay updated on industry trends and incorporate best practices into development processes Qualification Required: - Strong proficiency in C and C++ - Knowledge of Communication Protocols like CAN - Experience ranging from 3 to 6 years - Immediate joiners with a maximum notice period of 20 days will be given preference - Knowledge in BLDC and Microcontroller is highly desirable Additional Details: The company is looking for candidates with a solid background in software development and experience in working with BLDC and Microcontroller technologies. Immediate joiners with the specified notice period will be preferred.,
ACTIVELY HIRING
posted 2 weeks ago
experience3 to 7 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Embedded C
  • Embedded C
  • Software Development
  • Software Engineer
  • Communication Protocols CAN
Job Description
Job Description: You should have a minimum of 3 to 6 years of hands-on experience in Embedded C and C++. A solid background in software development is required along with expertise in working with BLDC and Microcontroller technologies. Key Responsibilities: - Design, develop, and test embedded software for various applications - Collaborate with cross-functional teams to ensure successful project delivery - Troubleshoot and debug software/firmware issues - Stay updated on industry trends and incorporate best practices into development processes Qualifications Required: - Strong proficiency in C and C++ - Knowledge of Communication Protocols like CAN - Experience ranging from 3 to 6 years - Immediate joiners with a maximum notice period of 20 days will be given preference - Knowledge in BLDC and Microcontroller is highly desirable Experience: You should have 3 to 6 years of experience in Embedded C and C++ along with a background in software development.,
ACTIVELY HIRING
posted 1 week ago
experience0 to 3 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Non Voice
  • Analytical skills
  • Quality standards
  • Interpersonal skills
  • Customer service skills
  • Metric management
  • Coaching
  • Training
  • Performance evaluation
  • Leadership
  • Project management
  • MS Office
  • Computer skills
  • Analytical skills
  • Claims Administrations
  • Good reasoning
  • Fluent communication
  • Active listening
  • Passion to learn
  • Influencing skills
  • Comprehension
  • Quality Auditing
  • Productivity goals
  • Problemsolving skills
  • Verbal communication skills
  • Written communication skills
  • Conflict resolution skills
  • Technology proficiency
  • Motivation
  • Delegation
  • Problemsolving
  • Conflict handling
  • Creative solutions
  • Typing skills
  • English communication
Job Description
As a Trainee Process Consultant - Non-Voice at Sagility, your role is crucial in contributing to the overall team performance and profitability by implementing action plans to enhance and maintain client satisfaction. **Roles & Responsibilities:** - Possess basic knowledge of Claims Administrations - Non Voice - Demonstrate good reasoning and analytical skills - Communicate fluently in the required language for the function/location - Utilize active listening skills - Show passion for learning and improving - Exhibit influencing skills - Ability to comprehend process requirements effectively - Adhere to attendance and punctuality norms - Acquire knowledge & skills related to the process - Process claims, develop projects, and handle calls as per guidelines - Adhere to SLAs, understand Quality & Auditing parameters - Meet assigned productivity goals - Understand and adhere to quality standards - Meet Turnaround Time (TAT) requirements **Mandatory Skills:** - Exceptional interpersonal, customer service, problem-solving, verbal and written communication, and conflict resolution skills - Proficiency with necessary technology, including computers, software applications, phone systems, etc. - Ability to understand basic data and take appropriate action - Drive individual and team efficiency and productivity through effective metric management - Coach, train, and motivate employees, evaluating their performance - Strategically lead and develop a team towards improved performance - Delegate and manage workloads and projects across functions - Problem-solving abilities, conflict handling, anticipation of issues, troubleshooting problems, and implementing creative solutions **Preferred Skills:** - Proficiency in MS Office - Typing skills & computer skills - Effective communication in English - Good analytical skills - Strong comprehension ability Location: CMB, KCT Tech Park - East India *About Sagility:* The company values team performance and client satisfaction, aiming to improve profitability through effective action plans.,
ACTIVELY HIRING
posted 2 months ago

Software Tester Trainee

App Innovation Technologies
experience0 to 3 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Manual testing
  • Regression testing
  • Integration testing
  • Bug tracking
  • Documentation
  • Test automation
  • Selenium
  • Appium
Job Description
You will play an essential role in ensuring the quality and reliability of software products by collaborating with developers, product managers, and other stakeholders to meet user requirements and business needs. - Assist in creating and executing manual test cases based on product requirements. - Perform functional, regression, and integration testing on web, mobile, or desktop applications. - Report defects and track them in a bug-tracking tool (e.g., Jira, Bugzilla). - Work closely with developers to understand software functionality and provide feedback on product quality. - Participate in daily stand-ups, sprint planning, and code review meetings. - Document test cases, test results, and any discovered issues. - Contribute to the creation of user stories, acceptance criteria, and test scenarios. - Actively learn and stay up-to-date on new testing methodologies and tools. - Suggest improvements to enhance the quality assurance process. **Qualifications Required:** - A Bachelors degree in Computer Science, Information Technology, Engineering, or related field is preferred. - 0-1 year of experience in software testing (freshers are welcome to apply). The company is seeking a Software Tester / QA Engineer to join the Quality Assurance team.,
ACTIVELY HIRING
posted 1 month ago

Software Engineer Trainee

CG-VAK Software & Exports Ltd.
experience0 to 4 Yrs
location
Coimbatore, Tamil Nadu
skills
  • python
  • software testing
  • debugging
  • css
  • agile methodology
  • version control
  • html
  • database management
  • team collaboration
  • java
  • web development
  • agile
  • scrum
  • javascript
  • problem solving
  • git
  • api integration
Job Description
As a software developer at CGvak Software Exports, you will be responsible for assisting in the design, development, and implementation of software applications. Your role will involve collaborating with senior engineers, writing clean and scalable code using languages like Java and Python, and participating in code reviews to maintain high standards. You will also be involved in software testing and debugging to ensure optimal performance, engaging in Agile development processes, and contributing to the documentation of code and development processes. Key Responsibilities: - Assist in the design, development, and implementation of software applications - Collaborate with senior engineers to understand project requirements and specifications - Write clean, scalable code using programming languages like Java and Python - Participate in code reviews to maintain high code quality and standards - Conduct software testing and debugging to ensure optimal performance - Engage in Agile development processes, participating in daily stand-ups and sprints - Maintain and improve existing software applications - Work with databases to manage and retrieve data efficiently - Contribute to the documentation of code and development processes - Support the integration of third-party APIs and services - Collaborate with cross-functional teams to enhance software features - Stay updated with emerging technologies and software development trends - Assist in troubleshooting and resolving software issues as they arise - Participate in training sessions and workshops to improve technical skills - Contribute ideas for improving software functionality and user experience Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or related field - Familiarity with programming languages such as Java and Python - Basic understanding of database management systems - Exposure to software development methodologies like Agile and Scrum - Strong analytical and problem-solving skills - Ability to work effectively in a team environment - Good communication skills, both verbal and written - Willingness to learn and adapt to new technologies - Familiarity with version control systems, such as Git - Understanding of web development technologies (HTML, CSS, JavaScript) - Experience with software testing and debugging techniques - Knowledge of API integration practices - Basic project management skills to complete tasks efficiently - Attention to detail and commitment to quality - Enthusiasm for continuous improvement and professional development Please note that the skills required for this role include Python, software testing, debugging, CSS, Agile methodology, version control, HTML, database management, team collaboration, Java, web development, Scrum, JavaScript, API integration, problem-solving, and Git.,
ACTIVELY HIRING
posted 1 week ago

Senior Android Software Engineer

Innervex Technologies Private Limited
experience3 to 7 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Java
  • Android SDK
  • SQL
  • SQLite
  • Mockito
  • Retrofit
  • Firebase
  • MySQL
  • RESTful APIs
  • JSON
  • XML
  • MVVM
  • MVC
  • MVP
  • Memory management
  • SOAP
  • Android Jetpack
  • LeakCanary
  • RxJava
  • CPU usage
  • App size
  • Web service integration
Job Description
As a Senior Software Engineer with a focus on Android mobile applications, you will be responsible for driving new innovations and building user experiences. Your primary role will involve designing and building advanced applications for the Android platform. You will collaborate with cross-functional teams to define, design, and ship new features, as well as work on bug fixing and improving application performance. Additionally, you will mentor other team members, manage individual project priorities, deadlines, and deliverables, and continuously discover, evaluate, and implement new technologies to enhance development efficiency. Your accountability, ownership, collaborative attitude, and passion for learning will be crucial in this role. Key Responsibilities: - Design and build advanced applications for the Android platform - Collaborate with cross-functional teams to define, design, and ship new features - Work on bug fixing and improving application performance - Mentor other team members - Manage individual project priorities, deadlines, and deliverables - Continuously discover, evaluate, and implement new technologies - Experience in shipping applications through the App Store Qualifications Required: - 3 to 5 years of experience in Java-based Android (Native) development - Strong knowledge of Android SDK and Android basics - In-depth understanding and working knowledge of SQL, SQLite, Mockito, Retrofit, Android Jetpack components, Firebase, MySQL, RESTful APIs, JSON, XML integration, local storage, LeakCanary, RxJava, and the Android SDK - Experience in MVVM, MVC, MVP - Experience working with third-party libraries, APIs, and social APIs - Experience in web service integration (SOAP, REST, JSON, XML) - Working experience in implementing mobile applications with custom UI components - Expertise in apps focusing on Memory management, CPU usage, and app size - Experience in shipping applications through the App Store Please note the educational qualifications required: - UG: B.Tech / B.E (CSE / IT), B.Sc. (CSE), BCA - PG: M.Sc. (CSE), MCA,
ACTIVELY HIRING
posted 2 weeks ago
experience0 to 4 Yrs
location
Coimbatore, Tamil Nadu
skills
  • software testing
  • manual testing
  • automated testing
  • usability testing
  • database testing
  • design review
  • programming
  • communication skills
  • bug identification
  • test documentation
  • client collaboration
  • software compatibility
  • organizational skills
  • problemsolving
Job Description
Role Overview: As a Software Tester, you will be responsible for reviewing software requirements and developing comprehensive test scenarios. You will conduct manual and automated testing focused on software usability, analyze test results to identify database impacts, bugs, and usability issues, and document and report all aspects of testing to provide clear insights to the design team. Collaborating with clients to understand product requirements and ensuring testing alignment will also be a key part of your role. Additionally, you will participate in design reviews, offer input on requirements, design, and potential issues, and travel to project sites as needed to interact with users and review project documentation. Key Responsibilities: - Review software requirements and develop comprehensive test scenarios. - Conduct manual and automated testing focused on software usability. - Analyze test results to identify database impacts, bugs, and usability issues. - Document and report all aspects of testing, providing clear insights to the design team. - Collaborate with clients to understand product requirements and ensure testing alignment. - Participate in design reviews, offering input on requirements, design, and potential issues. - Travel to project sites as needed, interacting with users and reviewing project documentation. Qualifications Required: - Bachelor's degree in Computer Science or a related field. - Knowledge of software testing methodologies and design techniques. - Familiarity with various testing techniques and software compatibility. - Working knowledge of programming. - Basic programming knowledge. - Strong communication skills, both written and verbal, with critical thinking abilities. - Excellent organizational skills with an eye for detail. - Effective problem-solving skills and a meticulous approach to tasks. (Note: The additional details of the company were not provided in the job description.),
ACTIVELY HIRING
posted 6 days ago

Senior Software Engineer - MERN

ATTS Technologies Private Limited
experience5 to 9 Yrs
location
Coimbatore, Tamil Nadu
skills
  • MongoDB
  • API development
  • Authentication
  • Authorization
  • Data structures
  • Performance optimization
  • Versioning
  • Product Development
  • Scalable architecture
  • Versioning
  • Documentation
  • Git
  • AWS
  • GCP
  • Azure
  • Debugging
  • Communication skills
  • MERN Stack
  • ExpressJS
  • ReactJS
  • NodeJS
  • State management
  • Component lifecycle
  • App Publishing
  • Technology Awareness
  • App Store guidelines
  • Play Store guidelines
  • App signing
  • Deployment workflows
  • Flutter
  • Mobile ecosystem fundamentals
  • Branching strategies
  • CICD workflows
  • Cloud environments
  • Analytical thinking
  • Problemsolving
Job Description
As a Senior Software Engineer with expertise in the MERN stack, you will play a crucial role in designing, developing, and maintaining robust web applications. Your responsibilities will include: - Strong proficiency in MongoDB, ExpressJS, ReactJS, and NodeJS - Ability to architect, develop, and maintain scalable web applications - Understanding of API development, authentication, authorization, and data structures - Knowledge of state management, component lifecycle, and performance optimization in ReactJS - Basic understanding of App Store and Play Store guidelines, submission steps, and release cycles - Familiarity with app signing, versioning, and deployment workflows - Working knowledge of Flutter and mobile ecosystem fundamentals (no development responsibilities included) Your product development skills will be put to use as you work on translating requirements into technical tasks and delivering reliable outcomes. You will also: - Have prior experience working in product-based companies - Experience with scalable architecture, versioning, and documentation - Strong understanding of Git, branching strategies, and CI/CD workflows - Exposure to cloud environments (AWS/GCP/Azure) is a plus - Excellent debugging, analytical thinking, and problem-solving abilities - Strong communication skills to work independently and within teams Your roles and responsibilities will include: Core Engineering: - Design, develop, and maintain robust and scalable applications using the MERN stack - Write clean, reusable, and well-documented code following industry standards - Ensure data integrity, security, performance, and maintainability across the application Product Contribution: - Participate in product discussions, sprint planning, requirement analysis, and technical evaluations - Understand business needs and convert them into effective technical solutions - Take full ownership of assigned modules and consistently deliver high-quality output Quality & Optimization: - Conduct thorough code reviews and maintain coding standards across the team - Identify performance bottlenecks and apply optimization techniques - Ensure seamless integration and high-quality user experience through continuous improvements Cross-Functional Collaboration: - Work closely with designers, product managers, QA, and backend teams - Maintain clear communication and smooth coordination throughout the development lifecycle In terms of experience and qualifications, you should have: - Minimum 5 years of experience as a Software Engineer - Strong experience in product development is highly preferred - Degree in Computer Science, IT, or a related field,
ACTIVELY HIRING
posted 1 week ago
experience3 to 7 Yrs
location
Coimbatore, Tamil Nadu
skills
  • PHP
  • MySQL
  • CakePHP
  • SQL
  • NoSQL
  • MongoDB
  • JavaScript
  • JQuery
  • HTML5
  • CSS
  • XML
  • RESTful APIs
  • C
  • C
  • Java
  • Python
  • AJAX
  • Linux
  • Code Igniter
Job Description
As a PHP Developer at our company, you will be responsible for the following: - Designing, developing, maintaining, and optimizing secure and scalable multi-tier web applications. - Developing solid PHP applications using PHP Frameworks such as Code Igniter and CakePHP. - Working with SQL and NoSQL Databases, including MongoDB. - Utilizing web technologies such as JavaScript, JQuery, HTML5, CSS, and XML for application development. - Integrating enterprise applications while ensuring security, performance, and scalability. - Having mobile development experience would be considered a significant advantage. - Demonstrating strong knowledge of stored procedures, triggers, indexes, table normalization, and database design. - Designing and building high-performance and secure RESTful APIs. - Familiarity with languages like C, C++, Java, Python, and AJAX development is a plus. - Being comfortable with hacking and compiling Linux software packages. - Understanding the software development life-cycle and adhering to best practices. - Ability to gather requirements, design, code, and test independently or collaboratively with the team. - Managing and mentoring development teams, along with providing code reviews and critiques. You should possess the following qualifications: - Bachelor's degree in B.E / B.Tech / MCA / M.Sc., or equivalent. - Minimum of 3 years of experience in PHP development with MySQL. - Proficiency in managing/mentoring development teams and conducting code reviews. If there are any additional details about the company in the job description, please provide them for a more comprehensive understanding of the role.,
ACTIVELY HIRING
posted 1 week ago

Junior Software Engineer PHP

Lakshmi Industrial Automation
experience0 to 3 Yrs
location
Coimbatore, Tamil Nadu
skills
  • PHP
  • Software Engineering
  • Requirement Analysis
  • Technical Analysis
  • Documentation
  • Project Planning
  • Database Design
  • Communication
  • Teamwork
  • Quality
  • Interpersonal Skills
  • Presentation Skills
  • Planning Organizing
Job Description
As a PHP Software Engineer at our company, you will be part of a team that is driven by core values including Integrity, Excellence, Respect, Teamwork, Focus, and Social Responsibility. You will have the opportunity to work in a challenging environment where technology is at the heart of everything we do. **Role Overview:** You will be responsible for communicating with clients for requirement analysis, performing technical analysis, preparing detailed technical designs, and developing external and internal documentation. Your role will involve teamwork, planning & organizing, and maintaining a focus on quality. **Key Responsibilities:** - Communicate effectively with clients to analyze requirements - Perform technical analysis and prepare detailed technical designs - Create external documentation such as Requirement Specification, User Manual, System Manual, and Technical documentation - Develop internal documentation including Project Plan, Database design, and Functional design **Qualifications Required:** - Strong teamwork skills - Effective planning & organizing abilities - Commitment to maintaining quality standards - Excellent communication skills with individuals at various levels - Result-oriented with a focus on taking initiative - Strong presentation and interpersonal skills If you are an enthusiastic individual who enjoys working in a challenging environment and has a passion for technology, we encourage you to apply. This position is based in Coimbatore and is open to fresher candidates who are looking to kickstart their career as a PHP Software Engineer.,
ACTIVELY HIRING
posted 1 week ago

Embedded Software Developer

MOTO CONTROL SYSTEM
experience4 to 8 Yrs
location
Coimbatore, Tamil Nadu
skills
  • firmware development
  • C
  • C
  • assembly language
  • communication protocols
  • RTOS
  • debugging tools
  • microcontroller programming
  • hardwaresoftware integration
  • realtime embedded applications
  • version control systems
Job Description
Role Overview: As an Embedded Software Engineer, you will be responsible for designing, developing, and optimizing embedded systems for products. Your expertise in firmware development, microcontroller programming, hardware-software integration, and debugging of real-time embedded applications will be crucial for this role. Key Responsibilities: - Design, develop, and maintain embedded software/firmware for microcontrollers and embedded platforms. - Use C/C++ (and assembly where required) to implement efficient and reliable code. - Collaborate with hardware engineers to ensure seamless hardware-software integration. - Develop and execute unit tests, integration tests, and system validation for embedded applications. - Debug and optimize code for performance, memory usage, and power efficiency. - Implement communication protocols such as I2C, SPI, UART, CAN, USB, Ethernet, etc. - Work with RTOS and bare-metal systems as required. - Maintain thorough documentation of designs, code, and testing procedures. - Participate in design reviews, code reviews, and peer collaboration. - Stay up to date with emerging technologies in embedded systems and contribute innovative ideas. Qualification Required: - Bachelor's or Master's degree in Electronics Engineering or a related field. - 3-5 years of experience in embedded software/firmware development. - Proficiency in C, C++, and familiarity with assembly language for microcontrollers. - Experience with 8-bit, 16-bit, and 32-bit microcontrollers (ARM Cortex-M, PIC, AVR, STM32, etc.). - Strong understanding of embedded system architecture, peripherals, and hardware interfaces. - Experience with RTOS-based development (FreeRTOS, Zephyr, etc.). - Proficiency in using debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD. - Knowledge of version control systems (Git). Additional Details: This company provides health insurance and internet reimbursement as benefits for full-time employees. The work location is in person.,
ACTIVELY HIRING
posted 1 week ago
experience0 to 3 Yrs
location
Coimbatore, Tamil Nadu
skills
  • PHP
  • Software Engineering
  • Requirement Analysis
  • Technical Analysis
  • Project Planning
  • Database Design
  • Communication Skills
  • Teamwork
  • Interpersonal Skills
  • Presentation Skills
  • Documentation Preparation
  • Organizational Skills
  • Quality Focus
Job Description
Role Overview: As a PHP Software Engineer at our company, you will be joining a team that is driven by core values such as Integrity, Excellence, Respect, Teamwork, Focus, and Social Responsibility. You should enjoy working in a challenging environment, have the enthusiasm and ambition to develop and complete projects to the highest standard, and be part of an organization that prioritizes technology in its operations. Key Responsibilities: - Communicate with the client for requirement analysis - Perform a technical analysis of requirements and prepare detailed technical design - Prepare external documentation such as Requirement Specification, User Manual, System Manual, Technical documentation - Develop internal documentation such as Project Plan, Database design, Functional design Qualifications Required: - Teamwork, Planning & Organizing, Quality - Able to communicate with individuals at various levels - Result-oriented focus - Taking initiative - Presentation skills - Interpersonal skills Location: - Coimbatore Experience: - Fresher Company Additional Details: Our company is strongly committed to community development and empowerment, supporting welfare measures within our organization.,
ACTIVELY HIRING
posted 2 weeks ago

Software Developer (.Net)

High Q Technologies
experience0 to 4 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Angular
  • C
  • Web Services
  • HTML
  • XML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
  • Angular
  • Microservices
  • Oracle
  • MS SQL
  • ASPNET
  • NET Framework
  • Blazor
  • Net MAUI
  • React
  • VueJs
  • SVN Git
Job Description
Role Overview: You will be responsible for the technical design of software and underlying data technologies, ensuring compliance with documented standards, procedures, and industry best practices. Your primary tasks will include developing custom business applications, providing support and maintenance for existing solutions, and collaborating with the Development Manager, Business Analysts, and users to define requirements, develop technical specifications, code, and conduct unit testing of delivered solutions. You will have the opportunity to work with the latest technology platforms. Key Responsibilities: - Develop custom business applications using programming languages and Microsoft technologies such as ASP.NET, Angular, C#, .NET Framework, and Web Services. - Utilize client-side technologies including HTML, XML, CSS, JavaScript, and jQuery. - Work with Internet Information Services and demonstrate experience in protocols like SOAP, REST, HTTPS, FTP, and SMTP. - Stay updated with the latest technologies like Blazor and .NET MAUI. - Experience with UI frameworks such as Angular, React, or VueJs is preferred. - Familiarity with Microservices, SVN Git, and relational database concepts and tools like Oracle and MS SQL. Qualifications Required: - Bachelor's degree in Computer Science. - Proficiency in programming languages and Microsoft technologies. - Knowledge and experience with client-side technologies and Internet Information Services. - Familiarity with Bootstrap and the ability to adapt to new technologies. - Experience with UI frameworks, Microservices, version control systems, and database concepts is a plus. Additional Details: The company offers paid sick time and the position is full-time. The preferred work location is in person, and candidates in and around Coimbatore are preferred. (Note: The education requirement is a Bachelor's degree, and the job type is full-time.),
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter