429

Software Engineer Job Vacancies in Tamil Nadu

filter
  • Location
  • Experience
  • Role
  • Functional Area
  • Qualification
  • Employer Type

Junior Software Developer (Fresher)

Jj Training and Placement Services

  • 0 - 1 yrs
  • 3.3 Lac/Yr
  • Chennai
Java Python SQL ML Engineer R&D Software Engineer Testing AI AI Developer
We are looking for a dedicated Junior Software Developer to join our team in Chennai. In this role, you will have the opportunity to work with technologies such as Java, Python, artificial intelligence, robotics, machine learning, web development, and quality assurance.Key responsibilities will include developing software applications, testing software solutions, and debugging software issues. You will collaborate with senior developers to understand project requirements and implement effective solutions. Additionally, you will participate in code reviews and contribute to documentation for software projects. To be successful in this role, candidates should possess a degree in computer science or a related field, along with knowledge of programming languages such as Java and Python. Familiarity with AI, robotic systems, machine learning, and web development processes is crucial. Strong problem-solving skills and a willingness to learn new technologies are essential.This full-time position requires you to work from the office, with standard working hours and days. You will need a laptop and may be responsible for certain maintenance tasks related to your development work. This is an excellent opportunity for recent graduates or individuals with limited experience looking to start a career in software development. If you are passionate about technology and seek to develop your skills in a collaborative environment, we encourage you to apply.
View all details
  • 0 - 1 yrs
  • 2.3 Lac/Yr
  • Ganapathi Coimbatore
CSS3 C++ Html5
We are looking for a Junior Software Developer to join our team in Ganapathi, Coimbatore. This is a full-time position suitable for recent graduates or individuals with up to one year of experience.In this role, you will be responsible for developing websites, applications, and back-office operations tailored for businesses across Tamil Nadu. You will participate in weekly demonstrations, contributing to support services that ensure client satisfaction.Key responsibilities include:- Website Development: Create and maintain websites using relevant programming languages and technologies.- Application Development: Design and implement software applications to meet client requirements.- Client Support: Provide assistance during weekly demos, addressing any queries and ensuring a smooth user experience.To be successful in this role, you should possess a strong understanding of programming concepts and languages relevant to web and application development. Familiarity with coding standards and problem-solving skills is essential. A degree in Computer Science or a related field is required.As this position is office-based, a conducive workplace environment is provided. This role does not require fieldwork or travel, and standard working hours will be maintained with two weekly days off. You will have access to necessary tools and equipment to perform your tasks effectively. If you are a motivated individual eager to develop your skills in software development, we encourage you to apply.
View all details

Software Trainer (Female)

Shar Academy and HR Staffing

  • 1 yrs
  • 3.3 Lac/Yr
  • Coimbatore
C Language Trainer Core Java Python Trainer Mern Stack Developer
About the RoleWe are looking for a skilled Software Trainer to join our client's team in Coimbatore. The idealcandidate will be responsible for delivering high-quality technical training to students or professionals,covering programming and networking concepts, and helping learners build practical, job-ready skills.Key Responsibilities Deliver structured training sessions in Java, Python, Networking, or MERN stack Prepare training content, exercises, and assessments for learners Explain technical concepts clearly to learners of varying skill levels Track learner progress and provide feedback to help them improve Stay updated with current industry practices and tools relevant to the curriculum Support learners with doubt-clearing sessions and practical guidanceRequirements Minimum 1 year of experience in Java, Python, Networking, or MERN stack, in teaching or arelated industry Strong communication and presentation skills Ability to explain technical concepts in a simple, structured manner Patient and approachable teaching styleCompensation15,000 - 25,000 per month, based on experienceHow to ApplyInterested candidates who can join immediately are encouraged to apply. Please share your resumealong with your current location and availability to join.
View all details
  • 9 - 13 yrs
  • Chennai
Java Go Python Microservices Distributed Systems System Design Software Architecture Cloud Architecture AWS Azure GCP Kubernetes Docker REST APIs Event-Driven Architecture Kafka CICD DevOps Terraform Infrastructure AS Code GenAI LLM RAG AIML Integration Cloud-Native Development High Availability Scalability Performance Optimization Database Design Technical Leadership
Principal Software Engineer - AI/CloudExperience: 9-13 YearsLocation: ChennaiHiring Company: Talent Zone ConsultantJob Summary:Talent Zone Consultant is looking for an experienced Principal Software Engineer - AI/Cloud to lead the design and development of highly scalable, cloud-native software solutions. The ideal candidate will have strong expertise in distributed systems, microservices, cloud platforms, and emerging GenAI technologies.Key Responsibilities:Lead the architecture and development of scalable, high-performance cloud-native applications.Design distributed systems and microservices using Java, Go, or Python.Drive cloud adoption and architecture across AWS, Azure, or GCP.Build and manage containerized applications using Kubernetes and Docker.Develop and integrate GenAI/LLM-based solutions into enterprise applications.Define technical architecture, conduct design reviews, and establish engineering best practices.Mentor senior engineers and provide technical leadership across development teams.Collaborate with product, engineering, DevOps, and architecture teams.
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!
  • 0 - 2 yrs
  • 6.0 Lac/Yr
  • Coimbatore
Software Project Management Javascript Mysql Application Software Support
We are looking for a motivated Software Engineer to design, develop, test, and maintain software applications. The candidate should have good programming skills, problem-solving ability, and a willingness to learn new technologies.Key ResponsibilitiesDevelop, test, and maintain software applications.Write clean, efficient, and maintainable code.Analyze business and technical requirements.Debug and resolve software issues and bugs.Work with developers, designers, testers, and other teams.Participate in code reviews and software testing.Develop and integrate APIs and databases.Maintain technical documentation.Follow software development standards and best practices.Stay updated with new technologies and development tools.Required SkillsKnowledge of programming languages such as Java, Python, C#, JavaScript, or C++.Understanding of SQL and databases.Basic knowledge of HTML, CSS, and web technologies.Familiarity with Git/version control.Good logical thinking and problem-solving skills.Basic communication and teamwork skills.QualificationsB.E./B.Tech/B.Sc./MCA in Computer Science, IT, or a related field
View all details
  • Fresher
  • Gandhipuram Coimbatore
Analytical Thinking Debugging Skills Issue Tracking Systems Database Querying Technical Problem-solving Version Control Software Troubleshooting Software Testing Customer Support Team Collaboration Documentation Skills Communication Skills Time Management
As a Software Support Engineer, your main responsibility will be to help customers and users with software-related issues. You will be the first point of contact for users who face challenges while using our software, and your goal is to resolve these issues efficiently.Key Responsibilities:- Troubleshoot Software Issues: Identify and resolve software problems reported by customers, ensuring they have a smooth experience.- Provide Technical Support: Offer guidance and assistance to users via phone, email, or chat, addressing any inquiries they may have about the software.- Document Solutions: Record and maintain detailed logs of customer interactions and solutions provided to enhance the knowledge base and improve future support.- Collaborate with Development Teams: Work closely with software developers to report severe issues and provide user feedback for ongoing improvements.- Train Users: Conduct training sessions or create user manuals to educate customers on how to use the software effectively.Required Skills and Expectations:- A bachelors degree in Computer Applications (B.C.A) or Science (B.Sc) is essential for this role.- Freshers are welcome, so you should be eager to learn and develop your skills in software support.- Strong communication skills are important, as you will be interacting with customers regularly.- A basic understanding of software applications and troubleshooting procedures is preferred.- A problem-solving mindset and the ability to work well under pressure are vital for success in this position.
View all details

Hiring Tekla Modeller For Salem

Roviteck Engineering Services Private Limited

  • 1 - 2 yrs
  • 9.5 Lac/Yr
  • Salem
BIM Software Detailing Standards Construction Drawings Structural Engineering 3D Modeling Tekla Structures Steel Fabrication Shop Drawings Steel Connections Drafting AutoCAD
WE'RE HIRING - STEEL TEKLA MODELER Location: Salem, Tamil Nadu (Near Thiruvagoundanur Bypass) Salary: Attractive salary package based on experience and skills Preference: Candidates residing in Tamil NaduAbout the RoleRoViTeck Engineering Services Pvt. Ltd. is looking for an experienced and motivated Steel Tekla Modeler to join our growing team. This is an excellent opportunity to work on challenging commercial, residential, industrial, and structural steel projects for international and Indian clients.Experience Required Minimum 2 years of experience in Steel Tekla Modeling and Detailing Hands-on experience in UK Standards, Australian Standards, and Indian Standards Experience in Commercial and Residential Steel Projects is mandatoryQualifications & Requirements Diploma or Bachelor's Degree in Civil Engineering, Mechanical Engineering, or a related discipline Proficiency in Tekla Structures for 3D modeling and detailing Strong understanding of structural steel fabrication and detailing drawings Ability to interpret engineering and structural drawings accurately Good communication and teamwork skillsWhat We Offer Competitive salary based on your experience and expertise Annual performance-based bonus Annual company tour / office trip Excellent career growth opportunities Attractive yearly salary increments based on performance Supportive and professional work environmentAbout RoViTeckAt RoViTeck Engineering Services Pvt. Ltd., we specialize in delivering high-quality Tekla Steel Modeling and Detailing services for UK, Australian, and Indian Standards, focusing on Commercial and Residential projects with precision, quality, and timely delivery. Contact UsWhatsApp / Call: +91 63745 25267 Email: info@roviteck.comJoin RoViTeck Engineering Services Pvt. Ltd. and build your career with a team delivering world-class structural steel detailing solutions.
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
  • Fresher
  • 5.0 Lac/Yr
  • Chennai
Full Stack Development React.js Node.js Python JavaScript HTML CSS APIs Database MongoDB MySQL Git Automation AI Tools Frontend Development Backend Development Web Application Development
We are hiring AI full-stack software developers for our Chennai OMR office.The role involves supporting web application development, AI-enabled tools, frontend interfaces, backend workflows, APIs, dashboards, automation, and internal software systems.Key Responsibilities:Develop and maintain web applications and internal tools.Build frontend interfaces using modern web technologies.Support backend APIs, database workflows, and automation tasks.Integrate AI tools, APIs, and automation features where required.Debug application issues and improve performance.Coordinate with UI/UX, operations, and management teams for software requirements.Support dashboard development, admin panels, forms, landing pages, and internal productivity tools.Maintain clean code, documentation, version control, and basic security practices.Eligibility:Any completed degree.No standing arrears.Freshers and experienced candidates may apply.Basic project knowledge in web development is required.Exposure to AI tools, APIs, automation, or full-stack projects is preferred.Problem-solving ability, execution discipline, and willingness to learn are expected.Work Details:Location: OMR, ChennaiWork Mode: Work from office onlyWork Week: 5 working daysShift: 9:30 AM to 5:00 PM OR 1:30 PM to 9:00 PMVacancies: 2Salary: INR 12,000 to INR 40,000 per month during the initial contract stageApplication:Mention the role applied for, current location, degree status, arrears status, preferred shift, and interview availability.Do not call.
View all details
  • 6 - 8 yrs
  • 10.0 Lac/Yr
  • Chennai
Advanced Java Javascript Mysql Nodejs Java Html
A Java Software Engineer designs, develops, and maintains high-performance applications using Java and related frameworks (Spring, Hibernate). Responsibilities include writing clean, testable code, conducting unit testing, and collaborating with teams on backend/full-stack projects. Key skills include Java EE, SQL, AWS, and Agile methodologies.Key ResponsibilitiesApplication Development: Design and implement Java-based applications, including web, desktop, and enterprise-level systems.Technical Implementation: Write efficient, clean, and testable code following best practices (SOLID principles).Testing and Debugging: Perform unit and integration testing to ensure reliability, and debug application bottlenecks.Collaboration: Work with cross-functional teams (frontend, DevOps, product managers) to build functional applications.Architecture & Design: Contribute to high-level design and define software architecture.Required Skills & Experience Languages: Strong proficiency in Core Java and Java EE.Frameworks: Experience with Spring Boot, Spring MVC, or Hibernate.Databases: Proficiency in SQL and relational databases like PostgreSQL or MySQL.Tools & Cloud: Experience with AWS, Git, and Docker.Methodologies: Experience working in Agile/Scrum environments.
View all details
  • 3 - 7 yrs
  • 4.0 Lac/Yr
  • Periyanaickenpalayam Coimbatore
CAD Software Manufacturing Processes Critical Thinking Project Management Research Skills Teamwork Product Design Cost Analysis Engineering Analysis
* Design and develop new products/components based on project requirements* Prepare 2D & 3D models using CAD and SolidWorks* Create stage drawings and process flow diagrams* Develop and support process fixture components* Coordinate with production, quality, and manufacturing teams* Ensure design accuracy and timely project completion
View all details

HIRING FULL STACK DEVELOPERS

Adithya IT Solutions Pvt Ltd

  • 1 - 3 yrs
  • 4.0 Lac/Yr
  • Karur
CSS React Ruby Java PHP Oracle Java-script Mongodb ASP Dot NET Software
We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications.
View all details
  • 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
  • 2 - 5 yrs
  • 2.0 Lac/Yr
  • Erode
Networking CCTV Maintenance System Maintenance Engineer Software Troubleshooting Hardware Troubleshooting
The key responsibilities for a network incharge include:Designing and implementing network solutions to meet the specific needs of the organization, considering scalability, reliability, and security. Configuring and optimizing network equipment such as routers, switches, and firewalls to ensure optimal performance and security. Troubleshooting and maintaining networks to resolve technical issues, security violations, and performance reduction. Monitoring network performance to determine if adjustments need to be made and ensuring data flow across the organization. Coordinating computer network access and use and operating master consoles to monitor network performance and computer systems. These responsibilities are essential for ensuring that the network infrastructure is robust, secure, and capable of supporting the organization's operations.
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

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
  • 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

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
  • 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

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 429 Software Engineer Job Vacancies in Tamil Nadu

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