Array ( [0] => software-developer [1] => chennai ) 300+ Software Developer Jobs in Chennai,Software Programmer Job Vacancies in Chennai Tamil Nadu
308

Software Developer Job Vacancies in Chennai

filter
  • Location
  • Role
  • Functional Area
  • Qualification
  • Experience
  • Employer Type
  • 0 - 3 yrs
  • 3.5 Lac/Yr
  • Chennai
Code Debugging Programming Skills
We are seeking a Software Developer Trainee who is eager to learn and grow in the field of software development. This role is perfect for recent graduates or individuals with up to three years of experience who are interested in enhancing their technical skills in a supportive and flexible work environment from home.Key Responsibilities:1. **Coding and Development**: You will write clean and efficient code based on project requirements. Learning various programming languages and frameworks will help you become proficient in software development.2. **Testing and Debugging**: You will assist in testing software applications to identify bugs and improve functionality. This is crucial for ensuring high-quality software products.3. **Collaboration**: You will work closely with senior developers and other team members on project activities. Effective communication and teamwork will enhance your learning experience.4. **Documentation**: You will help create and maintain documentation for code and projects. This will improve your understanding of code management and project development processes.Required Skills and Expectations:Candidates should have a foundational understanding of programming languages such as Java, Python, or C#. Good problem-solving skills and a willingness to learn new technologies are essential. You need to have strong organizational skills and the ability to manage time effectively while working independently. A positive attitude and a passion for technology will contribute to your success in this role.
View all details

ASP Dot NET Software Developer

Cynosure Corporate Solutions

  • 3 - 6 yrs
  • Chennai
C# .NET MVC HTML CSS Bootstrap jQuery Dapper MSSQL SSMS Stored Procedures UDFs OOPS SOLID Principles Performance Tuning Debugging TFSDevOps
We are looking for a skilled Senior Software Developer with strong expertise in Microsoft .NET technologies to design, develop, and maintain scalable web applications. The candidate will collaborate closely with the technical team to deliver high-quality solutions while adhering to best coding practices and performance standards.Key Responsibilities:Design, develop, and maintain web applications using .NET MVC and C#Write clean, reusable, and efficient code following OOPS and SOLID principlesDevelop responsive and user-friendly interfaces using HTML, CSS, Bootstrap, and jQueryImplement efficient data access using Dapper and optimize application performanceDesign and optimize database components including Stored Procedures, UDFs, and complex SQL queriesPerform database design, debugging, and performance tuning using MSSQL/SSMSConduct code reviews and provide technical guidance to junior developersEnsure application security, scalability, and performance standardsTroubleshoot and resolve production issues effectivelyRequired Skills & Qualifications:Strong proficiency in C# and .NET MVC frameworkHands-on experience in frontend technologies: HTML, CSS, Bootstrap, and jQuerySolid understanding of OOPS concepts and software design principlesExperience with Dapper or similar micro ORM toolsStrong expertise in MSSQL, SSMS, Stored Procedures, and UDFsProven ability in debugging, performance tuning, and optimizationFamiliarity with version control tools such as TFS or Azure DevOps
View all details
  • 0 - 1 yrs
  • 1.8 Lac/Yr
  • Kolathur Chennai
Angular Developer Postgre SQL C Sharp
As a Software Developer Trainee, you will have the opportunity to learn and grow in a dynamic work environment. This role is ideal for recent graduates or individuals with limited experience looking to kickstart their careers in software development.**Key Responsibilities:**- **Assist in Software Development:** Collaborate with senior developers to design and implement software solutions, gaining hands-on experience in coding and programming.- **Participate in Testing and Debugging:** Help test applications and fix bugs to ensure the software operates smoothly and meets quality standards.- **Document Software Changes:** Maintain clear documentation of changes made to software programs, which helps in tracking updates and ensuring knowledge sharing among team members.- **Learn New Technologies:** Stay updated with emerging technologies and programming languages, enhancing your skills and contributing to project development.- **Contribute to Team Meetings:** Actively participate in team discussions, providing input and learning from experienced colleagues to improve project outcomes.**Required Skills and Expectations:**- **Educational Background:** A diploma in computer science or a related field is required to ensure a solid foundation in programming concepts.- **Basic Programming Knowledge:** Familiarity with programming languages such as Java, C++, or Python is essential; understanding basic coding principles will be beneficial.- **Problem-Solving Skills:** Ability to think critically and troubleshoot issues as they arise is crucial in the development process.- **Team Player:** Strong communication skills and the willingness to collaborate within a team are necessary for success in this role.- **Eagerness to Learn:** A genuine interest in software development and a proactive attitude towards learning new skills and technologies are highly valued.
View all details

Area Sales Manager - Chennai

Sathya Technosoft India Private Limited

  • 2 - 8 yrs
  • 6.0 Lac/Yr
  • Chennai
Retail Sales Direct Sales Field Sales B2B Sales Laptop Sales IT Hardware Sales CCTV Sales Saas Sales Software Sales Cloud Engineer
Job DescriptionResponsibilities:Sales Strategy: Develop and implement effective sales strategies to achieve targets in the designated area.Team Leadership: Manage, motivate, and support a team of sales representatives to maximize performance.Client Relationships: Build and maintain strong relationships with key clients and stakeholders.Market Analysis: Monitor market trends, competitor activities, and identify opportunities for growth.Travel: Regular travel within the assigned area to meet clients and support the sales team.Requirements:Experience: Minimum of 3-5 years of experience in sales management, preferably in IT product like cloud computing, BulkSMS,Digital Marketing and hardware like Laptop desktop and CCTV products.Leadership Skills: Proven ability to lead and inspire a sales team.Communication Skills: Excellent verbal and written communication skills.Analytical Skills: Strong analytical skills to assess market conditions and sales performance.Education: Any Degree
View all details

Get Personalized Job Matches

Based on your experience, skills, interests, and career goals to help you find the most relevant opportunities faster. Register Now!

Software Developer (2-4 Years)

CloudNausor Technologies

  • 2 - 4 yrs
  • 1.3 Lac/Yr
  • Chennai
Python Language Html Css Bootstrap
We are looking for a passionate Software Developer to join our team. You will be responsible for developing and maintaining software applications that meet our clients' needs. This position is remote, allowing you to work from the comfort of your home.**Key Responsibilities:**- **Application Development:** Design and build software applications using programming languages such as Java, C#, or Python to meet user requirements.- **Code Maintenance:** Regularly update and modify existing applications to improve performance or include new features, ensuring software effectiveness and efficiency.- **Testing and Debugging:** Conduct thorough testing of applications to identify bugs, troubleshoot issues, and ensure high-quality delivery.- **Collaboration:** Work closely with other developers, designers, and project managers to gather requirements and deliver projects on time, maintaining good communication and teamwork.- **Documentation:** Create and maintain accurate documentation for all software applications, making it easier for team members to understand the code and functionalities.**Required Skills and Expectations:**Candidates should have 2 to 4 years of experience in software development. A strong understanding of at least one programming language is essential. Familiarity with software development methodologies and tools is important. Good problem-solving skills and the ability to work independently in a remote environment are expected. You should have a basic understanding of database management and be able to effectively communicate complex technical information. A mindset focused on continuous learning and improvement will greatly benefit your role.
View all details
  • 0 - 2 yrs
  • Chennai
Python
We are looking for a motivated Software Developer to join our team in Chennai. This is a full-time position suited for recent graduates or individuals with up to two years of experience. You will work in an office environment, collaborating with other team members to contribute to exciting projects.**Key Responsibilities:**- **Develop Software Applications:** You will design, create, and maintain applications based on project requirements, ensuring they meet quality standards.- **Collaborate with Team Members:** You will work closely with other developers, designers, and product managers to understand project goals and contribute to team discussions.- **Debug and Troubleshoot Issues:** You will identify and fix bugs in the software, ensuring smooth performance and functionality.- **Write Clean and Efficient Code:** You will follow best practices to produce well-structured code, making it easy for others to understand and work with.- **Participate in Code Reviews:** You will review code written by peers and provide constructive feedback to ensure high programming standards.**Required Skills and Expectations:**- A degree in Computer Science or a related field, or equivalent experience is necessary.- Familiarity with programming languages such as Java, Python, or C# is essential.- Basic understanding of web development technologies like HTML, CSS, and JavaScript is beneficial.- Strong problem-solving skills and attention to detail are important.- Good communication skills are needed to effectively collaborate with team members.This role is a great opportunity to grow your skills in software development while working on real-world challenges.
View all details
  • 2 - 3 yrs
  • 12.0 Lac/Yr
  • Chennai
Insurance Javascript Node Js Angular Js React Html5 CSS3 SQL Rest API Json Git Version Control. Agile
We are seeking a proactive Junior Developer to join our project delivery and implementation team. The role involves contributing across the full SDLC within Agile sprints, supporting frontend and backend development, and working with low-code/configuration-driven platforms. Candidates must have insurance domain experience and be open to short-term onsite travel (valid passport required).Key ResponsibilitiesParticipate in Agile sprints and contribute across requirements, design, development, testing, and deployment.Develop, test, and maintain application modules aligned with sprint goals.Collaborate with architects, designers, and business stakeholders to deliver production-ready solutions.Ensure code quality through unit testing, peer reviews, and best practices.Support implementation, go-live, and post-production stabilization.Troubleshoot and resolve client issues and enhancement requests.Mandatory Skills1+ year of Insurance domain experience (mandatory).Proficiency in JavaScript, Node.js, and Angular or React.Experience with Low-Code/No-Code platforms.HTML5, CSS3.SQL (basic queries, joins).REST APIs, JSON.Git/version control.Understanding of Agile/Scrum.Good to HaveExposure to Docker, Kubernetes, microservices architecture.Familiarity with BPM tools, API orchestration, and third-party integrations.Strong verbal and written communication skills.QualificationsBachelors degree in Computer Science, IT, Engineering, or related field.Masters degree preferred.Relevant certifications in Insurance platforms, core insurance/core banking systems, enterprise application development, or low-code/workflow platforms are an advantage.Experience23 years of experience in JavaScript or Java full-stack development/project implementation.Proven experience delivering end-to-end features in customer or product implementations.
View all details
  • 4 - 6 yrs
  • 12.0 Lac/Yr
  • Chennai
Javascript React Angular Developer Vue Js Node Js Express.js Flutter Developer Hybrid Mobile Development Microservices Architecture Cloud Platforms AI & Automation Basics Docker Kubernetes
Job Title: Senior Software Engineer (Full Stack)Experience: 4 - 6+ YearsEmployment Type: Full-time / Work from officeRole OverviewWe are looking for a highly skilled Senior Software Engineer (Full Stack) with strong expertise in full-stack development, hybrid applications, and microservices architecture.The ideal candidate should have solid experience in JavaScript core, frontend and backend development, and Flutter applications, along with a basic understanding of AI and automation. You will work on complex projects, collaborate with cross-functional teams, and contribute to building innovative and scalable solutions. Key Responsibilities Design, develop, and maintain scalable full-stack applications using JavaScript and related technologies Develop hybrid mobile applications using frameworks such as React Native or Angular Mobile Work on Flutter applications and integrate them with backend services Collaborate with frontend and backend teams to ensure seamless feature integration Build and maintain microservices-based architecture for scalability and performance Implement AI and automation solutions to improve application efficiency Participate in code reviews and maintain high coding standards Troubleshoot and resolve complex technical issues effectivelyRequired SkillsJavaScript Core Strong knowledge of JavaScript fundamentals including syntax, closures, prototypes, and asynchronous programmingHybrid Application Development Experience with frameworks like React Native, Angular Mobile, or similar technologiesFlutter Development Good understanding of Flutter framework and ecosystemFrontend Development Experience with HTML5, CSS3, React, Angular, or Vue.jsBackend Development Experience with Node.js, Express, or similar backend frameworksMicroservices Architecture Experience designing and implementing microservices-based systemsAI & Automation Basic understanding of AI and automation concepts with practical exposure to automation solutionsNice to Have Experience with Docker containerization and Kubernetes orchestration Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Familiarity with Agile development methodologies Experience with version control systems like Git
View all details

Hiring For Software Developer

Dbaas Software Private Limited

  • 2 - 3 yrs
  • 2.5 Lac/Yr
  • Chennai
Html-5 Css Javascript PHP Wordpress Developer Wordpress CMS Mysql
Key ResponsibilitiesDevelop responsive UI using HTML5, CSS3 (Flexbox/Grid), JavaScript, React.Build and maintain server-side features using PHP and Laravel (routes, controllers, Eloquent ORM, middleware).Design and optimize MySQL schemas, queries, indexes, and migrations.Develop and maintain WordPress websites (custom themes/plugins, hooks, WP REST API, Gutenberg/Classic Editor).Integrate REST APIs and third-party services (payments, CRMs, marketing tools).Ensure cross-browser compatibility, web performance, and SEO-friendly implementations.Follow secure coding practices (input validation, CSRF protection, prepared statements).Use Git for version control and collaborate via PRs, code reviews, and branching workflows.Write clear technical documentation (readme, API notes, setup steps).Troubleshoot production issues and optimize for performance & scalability.Required SkillsFront-end: HTML5, CSS3 (Sass optional), JavaScript (ES6+), React (hooks, state management, component architecture).Back-end: PHP (OOP), Laravel (Blade, Eloquent, Queues, Jobs, Scheduling).CMS: WordPress (custom post types, taxonomies, ACF, custom themes, plugin development, filters/actions).Database: MySQL (joins, indexing, query optimization).APIs: Build and consume REST APIs (JSON).Tooling: Git (GitHub/GitLab/Bitbucket), npm/yarn, basic Webpack/Vite.Quality: Debugging, unit testing basics (PHPUnit/Jest), code standards (PSR-12).
View all details
  • 1 - 3 yrs
  • 3.3 Lac/Yr
  • Chennai
Project Management Lead Agile Methodology Software Developer
Job Role: Coordinate with clients for IT web / app development project updates, requirements, and follow-ups.Coordinate with multiple internal departments for smooth project execution.Prepare daily/weekly project reports and maintain documentation.Schedule and manage internal/external meetings.Coordinate with vendors for project deliverables and timelines.Excellent communication & presentation skills.Strong coordination and multitasking abilities.Languages: Must Know English and TamilLocation : East Coast Road - ECR, ChennaiExperience: 1 - 3 YearsSkills: Project Management, Agile Methodologies, Software Development LifecycleNo Phone Call, Email your CV to : murvinconsulting@gmail.com
View all details
  • 7 - 10 yrs
  • 15.0 Lac/Yr
  • Chennai
Bim Modeller Hvac Engineer Fire Protection Ducting Shop Drawing BIM Software Proficiency Clash Detection Construction Documents Model Coordination Problem-solving Interdisciplinary Coordination Collaboration Building Codes
Job Description Senior HVAC Modeler (710 Years Experience)Position Title: Senior HVAC ModelerExperience Required: 7 to 10 YearsLocation: Chennai (Office-Based)Employment Type: Full-TimeJob SummaryWe are looking for an experienced Senior HVAC Modeler with strong expertise in HVAC BIM modeling, coordination, and detailed drafting. The candidate should be capable of handling large-scale projects independently, ensuring high-quality model deliverables, and supporting project coordination across disciplines.Key ResponsibilitiesDevelop and manage HVAC BIM Models using Revit MEP as per project standardsPrepare detailed HVAC layouts including:Ducting systemsChilled water pipingVRF/VRV systemsEquipment room layoutsPerform clash detection and coordination with other services (Electrical, Plumbing, Fire)Generate HVAC shop drawings, spool drawings, and installation-ready deliverablesEnsure compliance with project requirements, BIM execution plans, and international standardsWork closely with design engineers and project managers for model updates and coordinationMaintain BIM model accuracy and manage LOD requirementsSupport QA/QC checks and ensure timely project deliveryMentor junior HVAC modelers and assist in team developmentRequired Skills & QualificationsMinimum 710 years of experience in HVAC ModelingStrong proficiency in:Revit MEPAutoCADNavisworks (Clash Detection)Experience in handling international HVAC projects (US, UK, Middle East preferred)Knowledge of HVAC standards like ASHRAE, SMACNA is an added advantageGood understanding of BIM workflows, coordination practices, and documentationAbility to work independently and manage multiple project deadlinesPreferred Candidate ProfileImmediate joiners preferredStrong communication and coordination skillsExperience in commercial, metro, airport, and large infrastructure projects is a plusCompany OverviewAt BIM Global Solutions, we combine advanced technology with practical solutions, ensuring each project meets high standards of performance and sustainability.How to ApplyInterested candidates can share their updated resume to:hr@bimgs.com
View all details
  • 1 - 7 yrs
  • 3.8 Lac/Yr
  • Chennai
Technical Configuring Chip Level Repairing Troubleshooting Desktop Support Laptop Service Engineer Printer Support CCTV Engineer OS Installation Networking Software Services
As a Desktop Support Engineer, you will be responsible for providing technical support to computer users within the company. This includes setting up new computers, troubleshooting software and hardware issues, and ensuring all systems are running smoothly. You will also be responsible for maintaining inventory of computer equipment and assisting with network troubleshooting.Key responsibilities:- Install and configure computer hardware and software- Troubleshoot technical issues and provide timely solutions- Maintain and update inventory of computer equipment- Assist with network troubleshooting and setupRequired skills and expectations:- 1-7 years of experience in desktop support- I.T.I. education- Strong knowledge of computer hardware and software- Excellent problem-solving skills- Ability to work independently and in a team- Good communication skills- Willingness to work full time and in an office setting- Male candidates preferred
View all details
  • 1 - 2 yrs
  • 2.5 Lac/Yr
  • Chennai
Troubleshooting Techniques Hardware Troubleshooting Software Installation Hardware Repair
Relevant experience in facilities / field operations preferred Willing to work on-site and travel as requiredSend your resume via WhatsApp:9840071565 / 9840020478
View all details
  • 3 - 6 yrs
  • Chennai
3d Design Software Skills CAD Software 3D Modeling Prototyping Technical Drawing
Job Title: Design Engineer MechanicalLocation: Chennai, Tamil Nadu, IndiaDuration: Full-TimeCompany Name: SNG Engineering PVT LTDJob SummaryThe Design Engineer Mechanical is responsible for designing, developing, and improving machinery and material handling equipment. The role involves preparing detailed engineering drawings, supporting production teams, and ensuring all designs meet cost, safety, and quality standards.ResponsibilitiesUnderstand owner/client requirements and prepare detailed engineering drawings accordingly.Design machinery and conveyors, including bucket elevators, chain conveyors, screw conveyors, and belt conveyors.Develop 2D drawings using AutoCAD and perform 3D modelling.Prepare:Fabrication drawingsAssembly drawingsPart drawingsCreate BOQs, material lists, and laser cutting lists for production.Support cost estimation by calculating material quantities and approximate weights.Coordinate with the production supervisor to resolve drawing-related queries.Support R&D initiatives and contribute to product improvement activities.Ensure all designs comply with cost efficiency, safety, and quality standards.Maintain drawing number systems and manage revision control.Keep all drawings properly organised in project-wise folders.Required Skills & QualificationsB.E./B.Tech/Diploma in Mechanical Engineering.36 years of experience in mechanical design (machinery/material handling).Strong proficiency in 3D design software and AutoCAD.Good understanding of fabrication, welding, and machining processes.Strong problem-solving abilities and effective communication skills.Preferred SkillsExperience in rice milling, food processing, or grain silo equipment.Exposure to conveyor design.Knowledge of GD&T and tolerance analysis.ERP experience (Biziverse preferred).Work EnvironmentLocation: Chennai, Tamil Nadu, India (occasional site visits).Working Days: Monday to Saturday.Reporting To: Head Engineering.BenefitsPerformance incentives.Strong career growth opportunities in a rapidly expanding company.Opportunity to work on innovative machinery and engineering projects.Supportive, growth-focused work culture.End-to-end exposure from design to commissioning.Note:1. Applications will only be accepted through the ATS link provided above. Profiles shared through other means will not be considered.2. Prolegion does not charge any fee from candidates at any stage. If anyone approaches you for money in exchange for this opportunity, treat it as fraud and report it to us immediately.
View all details
  • 4 - 8 yrs
  • Valasaravakkam Chennai
Software Testing Trainer Devops Trainer Full Stack Trainer Technical Trainer Front-end Developer
We r hiring candidates for our office for the post of Trainer position at Tidel Park , Chennai . 1) Software Tester as Trainer - 10 openings - Exp: 2-3 yrs Location : Chennai, Tidel ParkJob Mode : Full time, Work from officeOnly experienced candidates can applyAge below 40 yrs3 process of interviewImmediate joiningAttractive CTC
View all details

Python Developer Fresher

Success Root Technologies

Technical Skills Analytical & Business Skills Soft Skills Programming Languages Web Development Database Management Data Analytics Tools Version Control APIs & Integrations Cloud Basics
Job Title: Junior Python Software Developer Location: Chennai Job Type: Internship / Entry-LevelSalary: 15,000 25,000/month
View all details
  • 0 - 3 yrs
  • 3.8 Lac/Yr
  • Guindy Chennai
Java C++ Python Object Oriented Programming Html Css Java-script Data Base Software Developer Django Spring MVC
Job Title: Freshers Training & Placement OpportunityCompany: TalentzRushLocation: Guindy - chennai Job Type: Full-Time / FresherAbout Us:We provide comprehensive training programs with guaranteed placement opportunities. Our goal is to equip freshers with the right skills to kickstart their career in [industry/domain].Who Can Apply:Freshers looking for training and placement opportunitiesStudents who are eager to learn and grow professionallyWhat We Offer:Professional training programsPlacement assistance after successful trainingOpportunity to work with leading companiesHow to Apply / Contact:Interested candidates can reach out to us for further discussion:Apply Now and Kickstart Your Career!
View all details

Interior Site Engineer

Forfect Solution

  • 1 yrs
  • Chennai
Software Project Management Communication Technical Skills Time Management Problem Solving
We are looking for 7 Interior Site Engineer Posts in Chennai with deep knowledge in Software Project Management, Communication, Technical Skills, Time Management, Problem Solving and Required Educational Qualification is : B.Arch, B.Tech
View all details
Java Javascript Css-cascading Style Sheets Software Project Management CSS3 Mysql Advanced Java Application Software Support ASP.NET MVC Agile Methodology SQL Azure API Testing JEE Nodejs Laravel Framework Sdlc Algorithms Java-script Jquery Html Node Js C++
A Software Developer is responsible for designing, coding, testing, and implementing software programs according to requirements. They also play a key role in maintaining and updating existing software applications. Key responsibilities of a Software Developer include:- Writing clean, efficient code using Java, Javascript, CSS, and other programming languages- Collaborating with project managers and design teams to ensure software solutions meet client requirements- Conducting software testing to ensure quality and performance standards are met
View all details
Javascript Mysql Java-script Advanced Java API Testing SQL Azure C++
Job OpeningCompany = Oracle, Infosys, Deloitte, Wipro, Hexaware etc. Domain = Java Qual = Any graduateSalary = 5 Lac to 7 Lac Fresher Experience get hike Location = Pan India Chennai, Hyderabad, Bangalore, Mumbai, Pune. Delhi NCR, Kolkata, Ahmadabad. (Fresher and experience both can apply) Work Type = Work from office, Remote, Hybrid Any one interested WhatsApp me
View all details
Java-script Mysql Software Project Management Nodejs Html Java ASP.NET MVC CSS3 Javascript SQL Azure Application Software Support Sdlc Python
Hiring for 250 Software Developer Jobs in Mysore Banglore Highway, Hyderabad, Chennai, Pune, Kochi/Cochin, Eenadu Colony, Hyderabad, for Freshers,Required Educational Qualification is : B.C.A, B.Com, B.E, B.Tech, M.C.A, M.Com with Good knowledge in Java-script, Mysql, Software Project Management, Nodejs, Html, Java, ASP.NET MVC, CSS3, Javascript, SQL Azure, Application Software Support, Sdlc, Python etc.
View all details
  • 1 - 3 yrs
  • 3.5 Lac/Yr
  • Chennai
Project Management Lead Agile Methodology Software Developer
Coordinate with clients for IT web / app development project updates, requirements, and follow-ups.Coordinate with multiple internal departments for smooth project execution.Prepare daily/weekly project reports and maintain documentation.Schedule and manage internal/external meetings.Coordinate with vendors for project deliverables and timelines.Excellent communication & presentation skills.Strong coordination and multitasking abilities.Languages: Must Know English and TamilLocation : East Coast Road - ECR, ChennaiExperience: 1 - 3 YearsSkills: Project Management, Agile Methodologies, Software Development LifecycleNo Phone Call, Email your CV to : murvinconsulting@gmail.com
View all details

Junior Software Developer (1-3 Years)

Cynosure Corporate Solutions

  • 1 - 3 yrs
  • Chennai
Python FastAPI REST API Development Docker CICD Pipelines Git GitHub Git Bash Automation Scripting Observability & Monitoring Logging & Metrics CloudWatch Infrastructure Basics Backend Development AI Product Integration Deployment Automation
We are looking for a motivated Junior Software Developer with 13 years of experience to contribute to backend development and platform reliability. The role focuses on building and maintaining Python FastAPI services while supporting deployment, automation, and reliability improvements for AI-driven products. The candidate will work closely with senior engineers to develop scalable backend systems, manage cloud environments, and support production AI applications through automation, monitoring, and operational best practices.Key Responsibilities:Develop and maintain backend services using Python and FastAPI including API endpoints, bug fixes, performance improvements, and testingSupport and maintain AWS environments including deployments, environment configurations, and basic IAM access managementContainerize applications using Docker and ensure consistent development and production environmentsAssist in building and maintaining CI/CD pipelines for automated build, test, deployment, and rollback processesDevelop scripts and tools to automate operational tasks such as system setup, releases, monitoring checks, and maintenance activitiesImplement logging, metrics, dashboards, and alerts to improve system observability and issue detectionContribute to system reliability improvements including better error handling, retry mechanisms, and deployment safetyCollaborate with backend and AI teams to support production AI features and ensure operational stabilityRequired Skills & Qualifications:13 years of professional experience in software development (internship experience considered if substantial)Bachelors degree in Computer Science, Engineering, or a related technical field preferredStrong knowledge of Python and backend API development using FastAPI or similar frameworksHands-on exposure to AWS cloud services and basic cloud architecture conceptsExperience working with Docker including building images and managing containersUnderstanding of Git workflows including branching, pull requests, and code reviewsBasic understanding of CI/CD concepts and deployment automation practicesExposure to AI product integration or supporting AI features in production environmentsStrong problem-solving ability, communication skills, and willingness to learn platform and SRE practices
View all details
  • 0 - 2 yrs
  • Chennai
SQL MySQL Software Installation Configuration Integration Windows OS Network Configuration API Testing
Key ResponsibilitiesInstall, configure, and implement software solutions at client sitesIntegrate barcode scanners and label printers with software systemsProvide on-site user trainingTroubleshoot software and hardware issuesCoordinate with the development team for issue resolutionEnsure a smooth project go-live and client satisfactionProvide post-implementation supportTechnical SkillsBasic knowledge of SQL / MySQL Understanding of software installation & configurationExperience handling barcode scanners and printers Basic knowledge of Windows OS and network configuration (IP, LAN)Familiarity with API testing tools (Postman preferred) Willing to travel frequently to client locationsAfter office hours support is based on client needs
View all details
  • 0 - 1 yrs
  • Chennai
Java Developer C++ Python CSS-Cascading Style Sheets
Responsibilities:Collaborate with cross-functional teams to define, design, and ship new features.Participate in all aspects of software development, including coding, testing, and debugging.Write clean, efficient, and well-documented code.Learn and apply best practices in software development.Assist in troubleshooting and resolving issues in existing software.Contribute ideas for project improvements and optimizations.Requirements:Pursuing a Bachelors or Masters degree in Computer Science, Engineering, or a related field.Preferably B.E, BCA, BCS or other computer related coursesSolid understanding of programming fundamentals and object-oriented design.Proficiency in at least one programming language (e.g., Java, Python, C++, etc.).Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.
View all details
View More Jobs

Apply to 308 Software Developer Job Vacancies in Chennai

  • Chennai Jobs
  • Hyderabad Jobs
  • Ahmedabad Jobs
  • Bangalore Jobs
  • Mumbai Jobs
  • Pune Jobs
  • Kolkata Jobs
  • Delhi Jobs