Software Developer

Chennai, Tamil Nadu IBM

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
We are seeking a highly motivated and experienced software developer to join our product development team. As a key member of our engineering group, you will be responsible for ensuring quality and timely delivery of our software. You will work closely with other developers, testers, DevOps engineers, and product managers in a fast-paced agile environment to deliver quality products.
**Your role and responsibilities**
· Work alongside our multidisciplinary team of developers, testers and designers to create the next generation of enterprise software.
* Architect, design, develop, test, and document enterprise-grade software aligning with business needs, quality standards, and operational requirements.
· Support the entire application lifecycle (from conception to release/support)
· Responsible for end-to-end product development of a Java/J2EE based application. It may include application development based on Microservice Architecture.
· Work with developers to implement best practices, introduce new tools, and improve processes.
· Stay up to date with new technology trends
**Required technical and professional expertise**
- Strong skills on Java/J2EE, Spring, Microservices and RESTful API development.
- Hands-on experience using SQL/NoSQL databases
- Hands-on experience with IDEs like VSCode, Eclipse
- Hands-on experience with containerization tools like Docker and orchestration platforms like Kubernetes.
- Experience of building microservices/container-based architectures and solutions
- Experience in Unit Testing, debugging and resolving performance concerns
- Git workflow and version control (Git, GitHub/GitLab/Bitbucket)
- Experience with CI/CD tools such as Jenkins, GitHub Actions.
- Working knowledge of software design patterns
- Agile software development methodologies
- Strong oral and written communications
- Ability to adapt to and learn new technologies
**Preferred technical and professional experience**
· Experience with cloud platforms such as AWS, Azure, GCP
· Experience with JavaScript, HTML5, CSS, Angular/ReactJS
· Knowledge of Full Stack development skills.
· Knowledge of AI/ML
· Knowledge of Openshift
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 Developer

Chennai, Tamil Nadu ₹900000 - ₹1200000 Y 24x7 Corporate Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Type: Full-time | Permanent | In-office (No remote / WFH)

Work Days: Monday to Friday (Regular time - No shifts)

About the Company

Our client is a leading lifestyle consumer products manufacturing (OEM) that markets products across 15 countries. The IT team develops various web and mobile applications required for the Internal purposes of the company in the areas of Web, eCommerce, Manufacturing, Warehouse, Retail & IoT platforms.

Role Brief:

The ideal candidate should possess in-depth knowledge of PHP programming and be skilled in developing top-notch web applications using the latest technologies. They must have the ability to interpret requirements and create interactive applications that offer a seamless user experience. Additionally, the candidate must be proficient in working with various programming languages, cross-functional platforms, and different operating systems, depending on the project requirements.

Task Involved:

  • Design and develop new web applications using PHP and related technologies
  • Maintain and improve existing web applications
  • Collaborate with cross-functional teams to analyze and understand user requirements
  • Write clean, efficient, and maintainable code
  • Participate in code reviews to ensure that all code is of high quality
  • Troubleshoot and debug issues as needed

Desired Candidate:

  • Must have prior experience in the entire lifecycle of UI or Front-End Development
  • Experience in Web Application Development for a B2C platform
  • Exposure to eCommerce, Supply Chain, Payment System Integration, Retail POS Applications
  • Strong experience with PHP development
  • Proficiency with web development frameworks such as Laravel or CodeIgniter
  • Experience with front-end technologies such as HTML, CSS, and JavaScript
  • Should know PHP, HTML5, CSS, SCSS & Node.Js
  • Scripting exposure with jQuery / JavaScript / Angular JS / JSON

For more details, please reach out to:

Vignesh Viswanathan

This advertiser has chosen not to accept applicants from your region.

Software Developer

Chennai, Tamil Nadu ₹250000 - ₹1200000 Y MEL Systems and Services Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Information

  • Date Opened 08/30/2025
  • Job Type Permanent
  • Industry Engineering
  • Work Experience 3-5 years
  • Salary
  • City Chennai
  • State/Province Tamil Nadu
  • Country India
  • Zip/Postal Code

Job Description

  • Strong knowledge of Java & Python programming and the Django, Springboot framework, Flask, Fast API, Experience with HTML, CSS, JavaScript, and front-end frameworks like React or Angular. Familiarity with SQL and experience using databases like MSSQL/MySQL/MongoDB.
  • Ensure products adhere to company and industry standards.
  • Understand the use cases/stories, design documents for various products and its requirements; Creating a flow chart, and Writing reusable, testable, and efficient code.
  • Designing and implementing low-latency, high-availability, and performant applications.Evaluating the performance of software components to ensure they meet specifications and reliability standards
  • Ability to troubleshoot and debug complex issues. Identify problems or bugs on products reported by test team and resolve. Perform the regular self code review or peer code review.
  • Proficiency in using git for version control, and manage tasks using Jira/ Mantis/ Bugzilla.
  • Attention to detail, problem-solving abilities, root cause and fine tune hardware and software parameters as per requirements.
  • Maintain documentation related to design and others as per QMS

Requirements
Experience in web based development - front end and backend.

Strong knowledge in Java, Python, HTML5, Javascript and other languages as added advantage.

Knowledge on frameworks like Django, Springboot, Flask, React, Restful API and DB Management MySQL, MSSQL, SQLLite.

Exposure to Product Development Life cycle and Knowledge of relevant Industry standards.

check(event) ; career-website-detail-template-2 => ,meta)" mousedown="lyte-button => check(event)" final- final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">

This advertiser has chosen not to accept applicants from your region.

Software Developer

Chennai, Tamil Nadu ₹1500000 - ₹2500000 Y Datamark, Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Developer

Datamark, Inc. is seeking a motivated and talented Software Developer to join our innovative team. As a Software Developer, you will be involved in designing, developing, and maintaining software solutions that meet our clients' needs. You will have the opportunity to work on diverse projects, utilizing various technologies and frameworks to deliver high-quality applications.

Key Responsibilities:

Minimum Qualifications:

Education Requirement:

  • Bachelor's degree in technical area or equivalent work experience

Field Experience:

  • At least 5 years of experience in the software development/integration field

Position Experience:

  • At least 3 years of experience in a Software Developer position

Other Qualifications:

  • Experience with systems development life cycle and structured programming methods (both traditional and agile), including requirements definition, solution design, program development, testing, documentation, training, deployment, operations, support and maintenance

  • Proven success with implementing and launching client-facing systems

  • Proven timeliness and efficiency with integration projects
  • Broad knowledge of technology fundamentals across all disciplines, e.g. software delivery, datacenter environment, network architecture, IT security, IT project management. - Preferred
  • Experience working in an ITIL environment. Knowledge of industry standards for Incident Management, Problem Management, Change Management, Release Management, Configuration Management. ITIL Foundations certification (v3 or v4) - Preferred
  • Experience using IT Service Management workflow systems such as ServiceNow, Remedy, Service Manager, etc. - Preferred
  • Background of IT delivery in multiple industries and locations. Experience working in both matrix and pyramid organizations. - Preferred
Requirements
  • Must remain updated about new technologies and standards
  • Demonstrates proficiency in the following languages and frameworks: C#, .NET Framework, ASP.NET Web Forms, ASP.NET Web API, Windows Forms, Entity Framework
  • Demonstrates proficiency in at least one of the following databases:  MSSQL, Oracle
  • Working knowledge of programming languages related to assigned software product(s)
  • Must be able to work under deadline pressure
  • Must be able to read and understand technical documents in order to install and configure hardware and software
  • Must be familiar with, Agile (Scrum) project methodology and practices
  • Must demonstrate a drive to provide a high level of customer service to internal and external clients, as well as internal colleagues
  • Demonstrated proficiency in speaking, reading, and writing English
  • Demonstrated a high level of organization, initiative and attention to detail and able to gather and compile information from different sources.
  • Excellent interpersonal communications skills; able to effectively communicate and build relationships with end users, peers, management and third parties
  • Ability to work independently, or in groups, as the lead participant
  • Ability to work well with business analysts, programmers, vendors and end users in cross functional teams
  • Ability to take on complex assignments as the lead, and assume increasingly greater leadership roles/responsibilities
  • Ability to prioritize, schedule and complete development and testing required for multiple applications with overlapping schedules
  • Outstanding problem solving skills, as well as able to work through others to solve problems both inside and "outside" the box
  • Self-starter, comfortable working in a busy and dynamic environment with competing priorities
  • Knows how to prioritize requests effectively and efficiently and work with a sense of urgency
  • Projects an image of professionalism and enthusiasm
  • Proactive, persistent and dependable
  • Excellent time management skills
Benefits
  • Provident Fund (PF) – Statutory savings and retirement benefit.
  • Gratuity – Provided as per applicable laws to reward long-term tenure.
  • Mediclaim Insurance – Comprehensive health insurance coverage for employees and dependent
This advertiser has chosen not to accept applicants from your region.

Software Developer

Chennai, Tamil Nadu ₹400000 - ₹1200000 Y Tecsack Software Private Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Role Description

This is a full-time on-site role for a Entry level Software Developer located in Salem, Tamil Nadu, India. The Software Developer will be responsible for designing, coding, testing, and analyzing software programs and applications. The role involves collaboration with cross-functional teams to define and design new features. Daily tasks include writing clean, scalable code, testing and deploying applications, troubleshooting, and improving existing software.

Qualifications

  • Proficiency in Computer Science fundamentals
  • Strong Programming skills, particularly in languages suited to the task
  • Knowledge of Object-Oriented Programming (OOP) concepts and techniques
  • Excellent problem-solving skills and attention to detail
  • Ability to work collaboratively in a team setting
  • Strong knowledge of frontend and backend frameworks for both web and mobile platforms.
  • Proficiency
    in cross-platform Android and iOS app development
  • Bachelor's degree in Computer Science, Information Technology, or related field
This advertiser has chosen not to accept applicants from your region.

Software Developer

Chennai, Tamil Nadu ₹600000 - ₹1200000 Y NetCreativeMind

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a talented and passionate Software Developer to join our dynamic team. The ideal candidate should have strong programming skills, problem-solving ability, and a passion for building scalable and efficient software solutions.

This advertiser has chosen not to accept applicants from your region.

Software Developer

Chennai, Tamil Nadu ₹500000 - ₹1200000 Y Ericsson-Worldwide

Posted today

Job Viewed

Tap Again To Close

Job Description

Chennai,Tamil Nadu,India

Job ID

Join our Team

About this opportunity:

Ericsson invites applications for the role of Software Developer. In this challenging and fulfilled position, you will be tasked with constructing customer's solutions during the building phase of the Software Development Life Cycle (SDLC). As a Software Developer, you will be responsible for performing the detailed design of application and technical architecture components and classes according to the specification provided by the System Architect. The role also involves coding Software components and contributing to the early testing phases, as well as extending your support towards system testing.

What you will do:

Participate and drive requirements gathering, high-level and low-level design.

Participate and drive design review and code review.

Code and unit test in conformance to standards and design specifications.

Participate in installation, integration, and user acceptance testing.

Participate in meetings with project team on solution issues.

Participate in solving support issues/change requests in the support phase.

Follow configuration and release management processes.

Technical Requirement

Must Have:

Proficiency in Python, JavaScript, TypeScript for full-stack development.

Expert in Python with Django/Flask/FastAPI, and solid experience in REST APIs and microservices

Strong experience with AWS services (Lambda, Step Functions, RDS, S3) and serverless architectures.

Hands-on knowledge of Docker and Kubernetes for deployment and orchestration.

Supportive:

Exposure to build and CI/CD tools like ng (Angular), Maven, Git, Jenkins, and Sonar

XML, Json parsing

SQL/ No SQL like MongoDB, MySQL or equivalent

Good to have:

Familiarity with Generative AI and automation technologies.

Developing secure applications

Concept of message brokers

Familiar with async programming (asyncio/Celery) and exposed to Elasticsearch.

Core Competencies:

Agile ways of working

Good Communication Skill. Proficiency with the English Language

Flexibility to work in different time zones

Strong problem-solving skills and analytical ability

Fast learner and good team player

Possess an acute interest in gathering clues about problems to assist the design team in isolating problems and debugging issues

Must have a positive approach to change, the ability to understand other cultures and the ability to adapt to, benefit from and respect cultural differences.

Eagerness to embrace new technologies and a drive for continuous learning.

Qualification and Experience:

5-8 Years relevant experience in IT Industry

Bachelor's degree in computer engineering/information technology or equivalent

Why join Ericsson?

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´ possible. To build solutions never seen before to some of the world's toughest problems. You l be challenged, but you won't be alone. You l be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply?

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developer Jobs in Chennai !

Software Developer

Chennai, Tamil Nadu ₹800000 - ₹1200000 Y Capgemini

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

  • Java 8 / 11 / 17

  • Oracle SQL / PL SQL

  • Angular 8+ / Java Script

  • Spring Core/ Boot / Batch / Integration

  • Enterprise application architecture

  • Web servers Tomcat / Weblogic

  • GIT / Maven

  • Jenkins / Ansible / Artifactory / Sonar

This advertiser has chosen not to accept applicants from your region.

Software Developer

Chennai, Tamil Nadu ₹104000 - ₹130878 Y JAS Digital Ventures

Posted today

Job Viewed

Tap Again To Close

Job Description

About Us:

We are a growing company working with multiple open-source solutions to build scalable and innovative web applications. Our team focuses on delivering value-driven products for businesses by leveraging modern technologies and open-source ecosystems.

Role Overview:

We are looking for a
Full Stack Developer
who is comfortable working with open-source projects and can contribute actively to coding, customization, and integration. The role requires strong problem-solving skills and the ability to work with different programming languages and frameworks.

Responsibilities:

  • Develop and maintain web applications using Python, PHP, and MySQL.
  • Work with open-source platforms (e.g., ERPNext, Nextcloud, Mattermost, WordPress, etc.).
  • Customize and integrate third-party open-source solutions.
  • Write clean, efficient, and well-documented code.
  • Collaborate with the team to design scalable solutions.
  • Troubleshoot and debug applications.

Requirements:

  • Proven experience as a Full Stack Developer or similar role.
  • Strong programming skills in
    Python, PHP, MySQL
    (other languages are a plus).
  • Experience working with open-source software and frameworks.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript).
  • Knowledge of version control systems (Git).
  • Strong problem-solving and analytical skills.
  • Ability to work independently and manage multiple tasks.

Nice to Have:

  • Experience with Docker, Kubernetes, Linux servers, or cloud platforms.
  • Prior experience in open-source projects.

What We Offer:

  • Opportunity to work on diverse open-source projects.
  • Flexible working environment (Remote/Hybrid).
  • Growth-oriented culture with room to experiment and learn.
  • Competitive compensation package.
This advertiser has chosen not to accept applicants from your region.

Software Developer

Chennai, Tamil Nadu ₹150000 - ₹2800000 Y Advantest

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Overview: We are seeking a Mid-Level Software Developer to join our engineering team, focusing on the development of test programs and Visual Studio (VSIX) extensions to support semiconductor test systems. The ideal candidate will have strong hands-on experience with the .NET ecosystem, Visual Studio extensibility (VSIX), and automation tools, enabling seamless integration and productivity enhancements for test program development.

Essential Duties & Responsibilities:

  • Develop and maintain Visual Studio extensions (VSIX) and test program tooling for semiconductor test environments.
  • Work with C#, .NET (8 or later preferred), and related frameworks to build maintainable, scalable software.
  • Create SDKs, APIs, and NuGet packages for customer integration.
  • Implement automation and UI enhancements in Visual Studio to streamline test program creation.
  • Collaborate with hardware and test engineering teams.
  • Participate in the full software development lifecycle (design, coding, testing, debugging, documentation).
  • Assist in upgrading and modernizing legacy code components.
  • Perform all other duties as assigned.

Requirements:

Requirements, Education & Skills:

  • Required , B.S. in Computer Science, Software Engineering, or related field.
  • 3+ years of professional software development experience.
  • Proficiency in C#, .NET, and Visual Studio extensibility (VSIX development).
  • Familiarity with NuGet package creation and maintenance.
  • Strong problem-solving and debugging skills.
  • Experience with asynchronous programming, multi-threading, network protocols (TCP/IP, UDP, HTTP, gRPC).
  • Knowledge of software design principles, patterns, and clean code practices.
  • Effective communication skills and ability to work in a collaborative, agile environment.
  • Experience with semiconductor test systems or automated test equipment (ATE) is a plus.

Good to Have

  • Familiarity with Blazor or other modern UI frameworks.
  • Knowledge of containerization and cloud tools (e.g., Docker, Azure) for tooling deployment.
  • Prior experience with hardware/software integrated systems.
  • Familiarity with unit testing frameworks like xUnit, Fluent Assertions, or Playwright.

Why Join Us

  • Be part of an innovative engineering team building next-generation semiconductor test solutions.
  • Competitive compensation, global exposure, and career growth opportunities.
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 Developer Jobs View All Jobs in Chennai