software developer jobs in chennai, Chennai

12,522 Software Developer Jobs in Chennai

Toggle to save search
posted 1 month ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • Embedded Software Development
  • Programming Languages
  • System Integration
  • Software Development
  • Performance Optimization
  • CC
  • System Architecture Design
Job Description
As an Embedded Software Developer, you will be responsible for designing and developing software for various hardware platforms, such as microcontrollers and processors. Your key responsibilities will include: - Writing efficient, reliable, and optimized code in C/C++ and other programming languages for embedded systems to ensure system functionality and reliability. - Collaborating with hardware engineers to ensure seamless integration of software and hardware components. - Developing software that meets performance, reliability, and scalability standards. - Optimizing software performance, including memory usage, processing speed, and energy efficiency. - Participating in system architecture design and contributing to technical decision-making. Qualifications required for this role include: - Proficiency in C/C++ and other programming languages for embedded systems. - Experience in designing and developing software for microcontrollers and processors. - Strong problem-solving skills and attention to detail. This job offers benefits such as food provided, health insurance, and provident fund. The work location is in person.,
ACTIVELY HIRING

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 3 weeks ago
experience6 to 10 Yrs
location
Chennai, Tamil Nadu
skills
  • NET
  • SQL SERVER
  • ANGULAR
  • AZURE CLOUD
Job Description
Role Overview: As a Full Stack .Net Developer at BMW Techworks, you will be responsible for executing the full software development life cycle, coding complex parts of the software, integrating software components, documenting and maintaining software functionality, troubleshooting and upgrading existing systems, and ensuring compliance with project plans and industry standards. You will also be required to interact with clients on technical matters and software requirements. Key Responsibilities: - Execute full software development life cycle (SDLC). - Code complex parts of the software, ensuring its robust and scalable. - Integrate software components into a fully functional software system. - Document and maintain software functionality. - Troubleshoot, debug and upgrade existing systems. - Comply with project plans and industry standards. - Ensure software is updated with latest features. - Interact with clients on technical matters and software requirements. Qualifications Required: - Solid understanding of front-end technologies such as TypeScript, JavaScript, HTML, and CSS, as well as experience with front-end Angular framework. - Object-oriented programming. - Hands-on programming on Dotnet (ASP.NET, C# 4.8/6/7/8, MVC, WEB API, JavaScript, Postman, Rest services, Node JS etc.). - Azure Cloud experience. - Good analytical/problem-solving skills, algorithms, logical thinking. - Good communication and presentation skills. Additional Details: You can find more information about BMW Techworks on their website bmwtechworks.in. Note: The job is based in Chennai and requires 6-10 years of experience. The company is looking to fill 2 positions for this role. Technical Skills Required: - Dotnet (C# 4.8/6/7/8, MVC, Rest API). - Front-End Technologies: Angular (v13+), TypeScript, Angular CLI. - SQL. - Azure Cloud. - Exposure to DevOps practices, including CI/CD pipelines. Good to Have Technical Skills: - Node.Js. - SequelServerIntegrationServices (SQL-SIS), SequelServerReportingServices (SQL-SRS). - HTML. - TerraForm.,
ACTIVELY HIRING
posted 1 month ago

Sr. Software Developer

Prabal Information Systems LLP
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • MVC Framework
  • ASPNET
  • Netcore
  • Web API
Job Description
Role Overview: As a Senior .NET Developer at Prabal Information Systems LLP, you will be an integral part of the IT department responsible for developing functional applications and websites. Your role will involve participating in the entire software development life cycle, debugging applications, and configuring existing systems. You will have the opportunity to write clean, testable code using .NET programming languages and contribute to the technical specifications and architecture of projects. If you are eager to collaborate with team members, review code, and deploy high-quality applications, this position is perfect for you. Key Responsibilities: - Analyze system requirements and prioritize tasks - Write clean, testable code using .NET programming languages - Develop technical specifications and architecture - Test and debug various .NET applications - Review and refactor code - Deploy fully functional applications - Upgrade existing programs - Support junior developers" work - Document development and operational procedures Qualifications Required: - Work experience as a .NET Developer - Proficiency in building web-based applications - In-depth knowledge of at least one of the .NET languages (like C# and Visual Basic .NET) - Familiarity with agile environments - Troubleshooting abilities - Good communication skills Please note that the additional details of the company were not included in the provided job description.,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 2 weeks ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • SharePoint
  • SQL
  • Power Bi
  • Artificial intelligence
  • Microsoft Power Apps
  • Power Automate
  • Dataverse
  • Canvas apps
  • Model driven apps
Job Description
Role Overview: You will be responsible for developing applications using Microsoft Power Apps and Power Automate with SharePoint/Dataverse as the backend. Your role will involve connecting with the business to gather requirements, collaborating with subject matter experts to understand business processes, organizing change requests, converting business requirements into process flow charts, and working independently to develop Power App Applications. You will also conduct periodic design review meetings, follow up with the business to ensure timely inputs, support business users during user acceptance tests, and undertake change requests while ensuring compliance with applicable regulations and guidelines. Key Responsibilities: - Develop applications with Microsoft Power Apps and Power Automate using SharePoint/Dataverse as the backend - Connect with the business to gather requirements and set priorities for development - Collaborate with subject matter experts to understand business processes - Organize change requests with excellent traceability - Convert business requirements into process flow charts - Work independently to develop Power App Applications - Conduct periodic design review meetings to ensure development progress - Follow up with the business to ensure timely inputs - Support business users during user acceptance tests and undertake change requests - Ensure compliance with applicable external and internal regulations, procedures, and guidelines Qualifications Required: - Minimum 5+ years of experience - Proficiency in SQL, Power Bi, Power Apps, and Power Automate - Added advantage: Exposure to using Artificial Intelligence in data processing - Experience in executing at least 5 projects using Power Apps and Power Automate platform in a lead role - Expertise in Canvas apps and model-driven apps - Proficiency in creating complex Power Automate flows - Experience in direct interaction with the business to gather inputs and convert requirements into user stories - Proficiency in both spoken and written English language (Note: No additional details of the company were mentioned in the job description),
ACTIVELY HIRING
posted 3 weeks ago
experience2 to 6 Yrs
location
Chennai, All India
skills
  • JS
  • SQL
  • NoSQL
  • Unit Testing
  • Git
  • AWS
  • HTMLCSS
  • Django framework
  • React
  • CICD pipelines
Job Description
As a Senior Software Developer at Illumine-i, your role involves developing and maintaining code for the web application to meet the functional and non-functional requirements of the business. You will collaborate with cross-functional teams, including developers, UX/UI designers, database administrators, and project managers to ensure alignment with the overall solution design. Writing clean, efficient, and maintainable code using appropriate coding standards and best practices is essential. You will also participate in code reviews, provide constructive feedback to team members, and troubleshoot issues in the application for timely resolution. Additionally, you will be responsible for developing and maintaining technical documentation, staying up-to-date with the latest technologies in web development, and providing thought leadership to the team and stakeholders. Mentoring and providing technical guidance to junior developers for successful solution implementation is a key aspect of this role. Key Responsibilities: - Develop and maintain code for the web application - Collaborate with cross-functional teams to ensure alignment with solution design - Write clean, efficient, and maintainable code using coding standards - Participate in code reviews and provide feedback - Debug and troubleshoot application issues for timely resolution - Develop and maintain technical documentation - Stay up-to-date with latest web development technologies - Mentor and provide technical guidance to junior developers Qualifications Required: - 3-6 years of experience in software development - Strong experience in developing web applications using modern web technologies, including HTML/CSS and JS - Strong experience in developing RESTful APIs using Django framework - Strong experience in developing front-end applications using React - Strong experience in database design and management with SQL and NoSQL databases - Strong experience in Unit Testing - Experience in agile methodologies - Strong analytical, problem-solving, and communication skills - Knowledge of software development tools and technologies such as Git, CI/CD pipelines - Knowledge of development with AWS - Experience in leading and mentoring junior developers - 2+ years in a Senior developer role Great to Have: - Experience in PostgreSQL - Experience in development of 2D/3D front-end libraries - Creativity and ability to work with cross-functional teams (Note: The additional details of the company were not included in the provided job description) As a Senior Software Developer at Illumine-i, your role involves developing and maintaining code for the web application to meet the functional and non-functional requirements of the business. You will collaborate with cross-functional teams, including developers, UX/UI designers, database administrators, and project managers to ensure alignment with the overall solution design. Writing clean, efficient, and maintainable code using appropriate coding standards and best practices is essential. You will also participate in code reviews, provide constructive feedback to team members, and troubleshoot issues in the application for timely resolution. Additionally, you will be responsible for developing and maintaining technical documentation, staying up-to-date with the latest technologies in web development, and providing thought leadership to the team and stakeholders. Mentoring and providing technical guidance to junior developers for successful solution implementation is a key aspect of this role. Key Responsibilities: - Develop and maintain code for the web application - Collaborate with cross-functional teams to ensure alignment with solution design - Write clean, efficient, and maintainable code using coding standards - Participate in code reviews and provide feedback - Debug and troubleshoot application issues for timely resolution - Develop and maintain technical documentation - Stay up-to-date with latest web development technologies - Mentor and provide technical guidance to junior developers Qualifications Required: - 3-6 years of experience in software development - Strong experience in developing web applications using modern web technologies, including HTML/CSS and JS - Strong experience in developing RESTful APIs using Django framework - Strong experience in developing front-end applications using React - Strong experience in database design and management with SQL and NoSQL databases - Strong experience in Unit Testing - Experience in agile methodologies - Strong analytical, problem-solving, and communication skills - Knowledge of software development tools and technologies such as Git, CI/CD pipelines - Knowledge of development with AWS - Experience in leading and mentoring junior developers - 2+ years in a Senior developer role Great to Have: - Experience in PostgreSQL - Experience in development of 2D/3D front-end libraries - Creativity and ability to work with cross-functional teams (Note: The a
ACTIVELY HIRING
posted 2 weeks ago

Software Developer Fullstack

MSC Munich Strategy Consulting GmbH
experience10 to 14 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Angular
  • OOAD
  • OOP
  • Design Patterns
  • Spring BootCloud
  • RestAPI
  • Flutter
Job Description
You will be joining an experienced and innovative European based company working on a brand-new product for the B2C/B2B market across various devices. As a Senior Fullstack Developer with a minimum of 10 years of Software Development experience, your main responsibilities will include: - Continuing development on the frontend using core-base Angular and Flutter technologies - Continuing development on the backend using core-base spring-boot - Understanding design architecture for multi tenancy and multilanguage solutions - Connecting frontend to backend through REST-API - Managing Database mysql administration and microservices - Working with handling big datasets - Providing coding and troubleshooting assistance - Implementing continuous improvement and optimization of the software To be considered for this role, you must meet the following qualifications: - Minimum of 10 years of experience in IT and Software Development - Degree in computer science / business informatics or relevant apprenticeship - Professional computer equipment and excellent internet connectivity - Proficiency in written and spoken English - Strong communication and teamworking skills - Commitment and integration in the project Your skills should include knowledge in Java, Spring Boot/Cloud, RestAPI, Angular, and Flutter. Additionally, familiarity with OOAD/OOP/Design Patterns, independent and quality-oriented work ethic, ability to work in a team, flexibility, and customer orientation are essential. It would be a plus if you have AI-Development knowledge. Please refrain from applying if you lack solid programming skills, a stable internet connection, professional computer equipment, or if you are seeking a second job alongside your current contract. This is a Full-time, Permanent, Contractual/Temporary, Freelance position with a contract length of 12 months, allowing you to work from home. Education: Bachelor's degree preferred Experience Required: - Spring Boot: 8 years - Total work experience: 10 years - Java: 9 years - Implementation: 8 years - Microservices: 8 years - Spring MVC: 8 years Language Preferred: English,
ACTIVELY HIRING
posted 2 months ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • C
  • Net
  • SQL
  • Visual Studio
  • XML
  • Software Engineering
  • Debugging
  • Angular
  • Scrum
  • Kanban
  • SAFe
  • RESTful services
  • Typescript
Job Description
ACL Digital is a design-led Digital Experience, Product Innovation, Solutions, and Consulting offerings leader committed to enabling large Enterprises, SMBs, and start-ups to transform. With a multi-cultural and transnational talent, ACL Digital brings in competitive advantage, innovation, and fresh perspectives to business challenges. **Role Overview:** As an agile C# software developer, you will take on a demanding role in the development of the Siveillance software portfolio in an international environment. Siveillance consists of leading access control software from various security applications such as access control and intrusion. Design, build, and maintain efficient, reusable, and reliable C# code. You will be part of a self-organized, cross-functional agile development team and work together across countries on software design and development of complex systems. **Key Responsibilities:** - Capability and willingness to software program the customer requirements, using an object-oriented approach and to thoroughly test them before delivery - Potential to be self-driven, to learn and solve problems quickly - Strong commitment to deliver quality and engineering excellence, with holistic ownership - Good hands-on experience on tools, like Visual Studio or Visual Studio Code - Will to be a team player - Ability to effectively communicate in English, both written and spoken **Qualification Required:** - B.E. / M.Sc. / MCA / B. Tech in Computer Science / Information Technology - 3 to 5 years of IT software development experience and professional in SQL & C#.Net software development environment Desirable to have, - Strong proficiency in C# and .Net technologies, with fair knowledge of the language specification. - Knowledge on Microsoft SQL Server and XML. - Knowledge on C /VC is an added advantage. - Good knowledge on Software Engineering concepts. - Hands-on experience in developing RESTful services. - Good communication skills, proactive, self-reliant, and a team player. - Passion to learn new technologies and quick learner. - Possess analytical and problem-solving skills. - Excellent Debug Capabilities, core dump analysis using Visual Studio local debugging. - Good to have Certifications on .Net technologies. For further questions regarding the job offer, please feel free to contact Maneesh Sivaprasad at Maneesh.sivaprasad@siemens.com,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • Analytical Skills
  • Software Development
  • System integration
  • Programming expertise
  • Database knowledge
  • Blockchain technology
  • Cryptocurrencies
  • Problemsolving
Job Description
As a Crypto Analyst & Blockchain Software Developer at ZakApps, your role will involve analyzing crypto trends, developing blockchain software, and integrating it with databases and other systems on a day-to-day basis. Key Responsibilities: - Analyzing crypto trends to make informed decisions - Developing blockchain software for various applications - Integrating blockchain solutions with databases and other systems - Staying updated with the latest developments in blockchain technology and cryptocurrencies - Collaborating with cross-functional teams for system integration projects Qualifications Required: - Strong analytical skills and programming expertise - Proficiency in software development and database management - Prior experience in system integration - Familiarity with blockchain technology and cryptocurrencies - Excellent problem-solving abilities - Bachelor's degree in Computer Science or a related field ZakApps is a specialized solution provider and product developer for the Retail, Digital Media, and Advertisement industries. The company is dedicated to creating innovative products that inspire projects from inception to completion. With a focus on delivering high-quality services to global customers, ZakApps leverages top talent for cost-effective delivery.,
ACTIVELY HIRING
posted 2 months ago

Software Developer

MechiSpike Solutions
experience6 to 10 Yrs
location
Chennai, Tamil Nadu
skills
  • C
  • Angular
  • Teamcenter
  • Agile
  • Sofware Developer
  • Reactjs
  • CICD
Job Description
You have a job opportunity for the role of Software Developer (C#, Angular & React) in Chennai. As a Software Developer with 6+ years of experience, you will be responsible for the following key responsibilities: - Minimum 6 years of professional experience in software development - Strong expertise in C#, including .NET Framework and .NET Core - Proficiency in JavaScript and experience with DOM manipulation, AJAX, and modern JS (ES6+) - Familiarity with front-end frameworks like React, Angular, or Vue.js is a plus - Hands-on experience with REST API development, integration, and database interactions - Strong understanding of Agile/Scrum methodologies and full SDLC processes - Knowledge of version control systems like Git and exposure to CI/CD pipelines - Prior experience in the PLM domain (Teamcenter) is highly desirable - Excellent problem-solving skills and ability to work independently or in a team In addition to the above responsibilities, it is mentioned that prior experience in the PLM domain (Teamcenter) is highly desirable. Qualifications Required: - Software Developer with expertise in C#, Angular, and React.js - Good to have experience in Teamcenter, Agile, and CI/CD If you possess the required skills and experience, and are able to work effectively both independently and as part of a team, this role as a Software Developer in Chennai could be a great fit for you.,
ACTIVELY HIRING
posted 1 week ago

Software Developer DotNet

Techstar IT Services
experience6 to 10 Yrs
location
Chennai, Tamil Nadu
skills
  • SQL Server
  • WCF
  • HTML
  • JavaScript
  • CSS
  • CMS
  • DHTML
  • MVC
  • XML
  • XSD
  • jQuery
  • distributed systems
  • SOA
  • SaaS
  • microservices
  • build automation
  • continuous integration
  • MS SQL Server
  • Unit testing
  • continuous integration
  • SOLID principles
  • nServiceBus
  • MSMQ
  • Azure
  • GCP
  • UML modeling
  • use cases
  • sequence diagrams
  • Net development
  • CNET
  • ASPNET
  • RESTful web services
  • ASPNET Web API
  • web security concepts
  • NET security
  • ASPNET MVC
  • source code branching strategies
  • SQL programming
  • Agile software development
  • mocking
  • service abstraction
  • DIIOC
  • queueing systems
  • ServiceBus
  • Tier1 cloud platform
  • state machine
  • deployment diagrams
Job Description
As a Senior Dot Net Developer with 6 to 8 years of experience, you will be joining a global digital solutions and professional services firm that empowers businesses to compete by leveraging emerging technologies. The company's vision is to deliver cutting-edge solutions with agility, responsiveness, transparency, and integrity. Recognized by Inc. Magazine as one of America's fastest-growing private companies, we are dedicated to providing a stimulating work environment that fosters growth and learning opportunities. **Role Overview:** In this role, your primary responsibility will be to develop .Net solutions and applications using your expertise and experience in the field. You will be part of a dynamic team that values professionalism, teamwork, work-life balance, and a family atmosphere in the workplace. **Key Responsibilities:** - Possess 6-8 years of .Net development experience - Communicate clearly and concisely, both orally and in writing - Develop software solutions with a minimum of 6 years of experience - Utilize C#.NET, SQL Server, WCF, and ASP.NET in a professional capacity - Demonstrate a solid understanding of object-oriented design principles and architectures - Implement RESTful web services using the ASP.NET Web API framework - Apply web security concepts such as CSRF, XSS, CORS, and OWASP - Utilize a variety of web technologies including HTML, JavaScript, CSS, CMS, DHTML, MVC, XML, XSD, and jQuery - Implement .NET security measures for authentication and authorization - Work with distributed systems and architectures including SOA, SaaS, and microservices - Develop ASP.NET MVC web applications - Implement build automation, continuous integration, and source code branching strategies - Utilize SQL programming skills and MS SQL Server effectively - Apply Agile software development practices - Conduct unit testing with mocking techniques - Implement continuous integration and service abstraction - Incorporate DI/IOC and SOLID principles in your work - Experience with queueing systems such as ServiceBus, nServiceBus, and MSMQ - Desired: Practical experience with a Tier1 cloud platform like Azure or GCP - Desired: UML modeling skills including use cases, sequence diagrams, state machines, and deployment diagrams **Qualifications Required:** - Bachelor's degree in Computer Science or related field - Strong experience in .Net development - Excellent communication skills - Ability to work effectively in a team environment - Proven track record of delivering high-quality software solutions - Certification in relevant technologies is a plus Join us in this exciting opportunity to contribute to the advancement of digital solutions and professional services in a fast-growing company!,
ACTIVELY HIRING
posted 1 week ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Spring Boot
  • HTML5
  • CSS3
  • JavaScript
  • Angular
  • MySQL
  • PostgreSQL
  • MongoDB
  • Maven
  • Gradle
  • Git
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • RESTful API development
  • Reactjs
Job Description
You are seeking an experienced Software Developer (Java Full Stack) to design and build scalable, high-performing applications. As part of a collaborative team, you will contribute to the full software development life cycle, from requirement gathering to deployment and maintenance. Key Responsibilities - Collaborate with product managers, UI/UX designers, and development teams to translate requirements into functional software. - Design, develop, and maintain scalable front-end and back-end applications. - Build intuitive and responsive user interfaces using modern frameworks. - Develop RESTful APIs and integrate with external systems. - Implement secure and optimized database solutions. - Write clean, maintainable, and efficient code following best practices. - Conduct unit testing, integration testing, and performance tuning. - Debug, troubleshoot, and enhance existing applications. - Implement security and data protection standards. - Prepare technical documentation and contribute to code reviews. - Stay updated with emerging technologies and apply them to improve development efficiency. Required Skills And Qualifications - 3 to 5 years of proven experience as a Full Stack Developer or in a similar role. - Strong proficiency in Java, Spring Boot, and RESTful API development. - Hands-on experience with front-end technologies: HTML5, CSS3, JavaScript, React.js/Angular. - Expertise in relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB). - Experience with build and version control tools (e.g., Maven/Gradle, Git). - Familiarity with cloud platforms (AWS/Azure) is an added advantage. - Understanding of microservices architecture and containerization (Docker/Kubernetes preferred). - Solid foundation in software engineering principles, design patterns, and best practices. - Strong problem-solving, analytical, and debugging skills. - Excellent communication and collaboration abilities. - Degree in Computer Science, Engineering, or related field.,
ACTIVELY HIRING
posted 1 month ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • API
  • microservices
  • Google Cloud Platform
  • Test Driven Development
  • continuous integration
  • SonarQube
  • DevOps
  • Jenkins
  • GitHub
  • SpringBoot
  • Cloud Run
  • Cloud Spanner
  • Cloud PubSub
  • continuous deployment
  • Kanban software methodology
  • Clean Code
  • CheckMarx
  • Fossa
Job Description
As a Software Developer specializing in Cloud GCP, your role will involve developing SpringBoot/Java API/microservices on the Google Cloud Platform (GCP). You will work with various cloud technologies including Cloud Run, Cloud Spanner, Cloud Pub/Sub, and other GCP services. Key Responsibilities: - Perform software engineering using Test Driven Development (TDD) and continuous integration and continuous deployment (CI/CD) - Work in an extreme software development environment following the Kanban software methodology - Collaborate with team members to establish best practices for maximizing efficiency and minimizing risk - Partner with product managers to devise solutions and break them down into incremental production-ready user stories - Identify opportunities for adopting new technologies to address existing needs and anticipate future challenges - Refactor API/microservices to enhance simplicity and efficiency - Execute API Load and Performance (L&P) tests on developed API/modules - Develop software that complies with Clean Code standards and utilize tools like SonarQube - Engage in individual development and collaborate with cross-functional teams on end-to-end integration, testing, and issue triage efforts - Utilize DevOps tools such as Jenkins, SonarCube, CheckMarx, Fossa, and GitHub for deploying, enhancing, and managing software Qualifications Required: - Proficiency in developing SpringBoot/Java API/microservices on Google Cloud Platform (GCP) - Experience with Cloud Run, Cloud Spanner, Cloud Pub/Sub, and other GCP services - Knowledge of Test Driven Development (TDD) and continuous integration and continuous deployment (CI/CD) - Familiarity with DevOps tools like Jenkins, SonarCube, CheckMarx, Fossa, and GitHub Please note that the job description does not contain any additional details about the company.,
ACTIVELY HIRING
posted 2 months ago

Software developer - IPO Process

Cameo Corporate Services Limited
experience3 to 12 Yrs
location
Chennai, Tamil Nadu
skills
  • VBNET
  • C
  • Oracle SQL
  • PLSQL
  • SQL Loader
  • Angular
  • Visual Studio
  • VB 60
  • ASPNET
  • NET Core
  • TFSGit
  • SQL Developer
Job Description
As a Software Developer for IPO Process Support, your role will involve developing, enhancing, and maintaining Windows and Web-based applications used in the IPO lifecycle. You will be supporting mission-critical IPO processing applications with tight deadlines and regulatory compliance. Additionally, you will collaborate with business analysts and operations teams to gather requirements, write and optimize Oracle SQL queries, troubleshoot application bugs, and participate in deployment activities. Optionally, you may assist in modernizing legacy applications using Angular and .NET Core. Key Responsibilities: - Develop, enhance, and maintain Windows and Web-based applications for the IPO lifecycle - Support mission-critical IPO processing applications with tight deadlines and regulatory compliance - Collaborate with business analysts and operations teams to gather requirements - Write and optimize Oracle SQL queries, handle data import/export using Oracle SQL Loader - Troubleshoot and resolve application bugs, performance issues, and production incidents - Participate in deployment, version control, and configuration management activities - Optionally assist in modernizing legacy applications using Angular and .NET Core Qualifications Required: - Strong experience in VB.NET (Windows Applications), VB 6.0, C#, ASP.NET - Proficiency in Oracle databases, Oracle SQL, PL/SQL, and SQL Loader - Experience with Visual Studio, TFS/Git, SQL Developer - Bachelor's degree in computer science, Information Technology, or a related field preferred - Experience in financial services, especially in IPO or capital markets processes is advantageous - Good understanding of IPO workflows, SEBI regulations, or registrar systems is a bonus - Ability to manage time effectively and work independently under tight deadlines Company Details: The company operates in the Financial Services / Capital Markets / IT Services industry and is looking for a detail-oriented Software Developer with strong knowledge in VB.NET, Oracle, and capital markets processes. (Note: The optional section and the soft skills section have been omitted as per the instructions provided),
ACTIVELY HIRING
posted 1 day ago
experience4 to 8 Yrs
location
Chennai, Tamil Nadu
skills
  • Software Development
  • JavaScript
  • Database Management
  • Git
  • NodeJS
  • BackEnd Web Development
  • Reduxjs
  • RESTful API integration
  • Agile development methodologies
Job Description
Role Overview: You will be a full-time, on-site NodeJS Developer at Programming.com's Chennai location. Your main responsibility will involve designing, developing, and implementing server-side web application logic using NodeJS. You will work on creating robust back-end web architecture, integrating front-end elements with server-side logic, troubleshooting and optimizing application performance, and collaborating with cross-functional teams to meet project goals. Additionally, you will participate in code reviews, ensure best practices, and stay updated on emerging trends in NodeJS development. Key Responsibilities: - Design, develop, and implement server-side web application logic using NodeJS. - Create robust back-end web architecture and integrate front-end elements with server-side logic. - Troubleshoot and optimize application performance. - Collaborate with cross-functional teams to understand and meet project goals. - Participate in code reviews, ensure best practices, and maintain up-to-date knowledge of NodeJS development trends. Qualifications: - Proficiency in Back-End Web Development and Software Development with substantial experience in NodeJS. - Strong skills in Front-End Development with knowledge of JavaScript and frameworks like Redux.js. - Hands-on experience in Back-End Development, including RESTful API integration and database management. - Solid understanding of JavaScript concepts and asynchronous programming for developing scalable and efficient applications. - Familiarity with version control systems like Git and experience in Agile development methodologies. - Strong problem-solving skills, effective communication, and a collaborative mindset. - Bachelors degree in Computer Science, Software Engineering, or a related field. Equivalent experience will be considered. - Prior experience with cloud-based services and CI/CD pipelines is a plus.,
ACTIVELY HIRING
posted 6 days ago

Sr. Software Developer

Desirous Global Consulting
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Core Java
  • Spring MVC
  • Spring Boot
  • Hibernate
  • JPA
  • Apache Tomcat
  • SQL
  • Eclipse
  • Maven
  • GITSVN
Job Description
As an IT professional, you will be responsible for the following: - Strong experience in Core Java, Spring MVC, Spring Boot - Good understanding of OOP design techniques - Expert knowledge of build tools and dependency management (maven) - Experience building Web Services (REST/SOAP XML) - Experience with unit and automation testing (Junit) - Good understanding of SQL and relational databases and NO SQL databases - Familiarity with design patterns and ability to design small to medium complexity modules independently - Experience with Agile or similar development methodologies - Experience with a versioning system (e.g., CVS/SVN/Git) - Strong verbal communications, cross-group collaboration skills, analytical, structured, and strategic thinking Qualifications required for this role: - Should have 5-7 years of experience - Proficiency in Core Java, Spring MVC, Spring Boot, Hibernate, JPA, Apache Tomcat, SQL, Eclipse, GIT/SVN, Maven - Good understanding of business requirements and user stories - Ability to design software that best suits business requirements - Quick learner of new technologies You will have the opportunity to work with a company that values your expertise in Java technologies and encourages continuous learning and growth.,
ACTIVELY HIRING
posted 1 week ago
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • Software Development
  • Engineering
  • Science
  • Collaboration
  • Optimization Tools
  • Global Technology
  • Sustainable Energy
Job Description
Job Description: - As a part of the Engineering & Science department at Hitachi Energy in Chennai, India, you will be joining a diverse and collaborative team. - Hitachi Energy is a global technological leader dedicated to fostering a sustainable energy future for all.,
ACTIVELY HIRING
posted 2 weeks ago
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • Software Development
  • Engineering
  • Science
  • Teamwork
  • Collaboration
  • Technology
  • Optimization Tools
  • Sustainable Energy
Job Description
Job Description: - Al unirte a Hitachi Energy en Chennai, India dentro de nuestro departamento de Ingeniera y Ciencia a tiempo completo, formars parte de un equipo diverso y colaborativo. - Hitachi Energy es un lder tecnolgico global comprometido con la promocin de un futuro energtico sostenible para todos.,
ACTIVELY HIRING
posted 1 week ago

Software Developer

Microchip Technology
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Artificial Intelligence
  • Python
  • Full stack development
  • TypeScript
  • AI frameworks
  • Large language model LLM
  • Vector databases
  • Embedded systems development
Job Description
As a Software Engineer at Microchip Technology, Inc., you will have the opportunity to architect and develop AI-based Development Tools that integrate LLMs with Embedded System domain-based requirements. You will be a crucial part of a team dedicated to empowering innovation and challenging the status quo to achieve record revenue and over 30 years of quarterly profitability. Key Responsibilities: - Demonstrate expertise in software engineering, with a strong foundation in contemporary artificial intelligence methodologies - Utilize full stack development experience to create AI-powered coding assistants or AI-based tools - Implement AI agents for intelligent task automation, leveraging advanced AI frameworks such as Langchain and LlamaIndex - Understand large language model (LLM) memory structures, context management, and multimodal data ingestion for efficient information retrieval - Integrate and utilize vector databases for semantic search and structured output generation - Implement dynamic function calling and advanced agentic interaction techniques - Apply background in embedded systems development, with knowledge of microcontrollers and their peripherals Qualifications Required: - Proficiency in programming languages such as Python and TypeScript - Experience in building AI-powered coding assistants or AI-based tools - Hands-on experience with advanced AI frameworks like Langchain and LlamaIndex - Practical experience in designing and implementing AI agents for intelligent task automation - In-depth understanding of large language model (LLM) memory structures, context management, and multimodal data ingestion - Skill in integrating and utilizing vector databases for efficient information retrieval and semantic search - Familiarity with structured output generation, dynamic function calling, and advanced agentic interaction techniques - Background in embedded systems development, with knowledge of microcontrollers and their peripherals At Microchip Technology, Inc., you will be part of a diverse and inclusive team that values trust, empowerment, respect, and communication. Join us in designing the technology that powers the world and unlock unlimited career potential. Check out our careers page to explore exciting opportunities and company perks. Please note that Microchip Technology Inc. does not accept unsolicited agency resumes.,
ACTIVELY HIRING
posted 2 weeks ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Artificial Intelligence
  • Python
  • Microcontrollers
  • Full stack development
  • TypeScript
  • AI frameworks
  • Large Language Model LLM
  • Vector databases
  • Embedded systems development
Job Description
As a Software Engineer at Microchip Technology, Inc., you will have the opportunity to architect and develop AI-based Development Tools integrating LLMs with Embedded System domain based requirements. You will be part of a dedicated team that challenges the status quo and empowers innovation, contributing to the technology that powers the world. **Key Responsibilities:** - Demonstrate expertise in software engineering, focusing on contemporary artificial intelligence methodologies - Utilize full stack development experience to create innovative solutions - Proficiency in programming languages such as Python and TypeScript - Build AI-powered coding assistants and tools to enhance development processes - Hands-on experience with advanced AI frameworks like Langchain and LlamaIndex - Design and implement AI agents for intelligent task automation - Understand large language model (LLM) memory structures and multimodal data ingestion - Integrate vector databases for efficient information retrieval and semantic search - Generate structured outputs, implement dynamic function calling, and advanced agentic interaction techniques - Background in embedded systems development, including knowledge of microcontrollers and peripherals **Qualifications:** - Strong foundation in full stack development and artificial intelligence - Experience in developing AI-powered tools - Proficiency in Python, TypeScript, and other programming languages - Knowledge of advanced AI frameworks and methodologies - Understanding of large language model memory structures and multimodal data - Familiarity with vector databases, information retrieval, and semantic search - Background in embedded systems development and microcontrollers You will be part of a collaborative team that values employee development, diversity, and innovation. If you are looking for a challenging yet rewarding career opportunity, Microchip Technology, Inc. is the place for you. Please note that Microchip Technology Inc. does not accept unsolicited agency resumes. Thank you for considering this opportunity.,
ACTIVELY HIRING
posted 2 months ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • VFX
  • Python
  • C
  • Digital photography
  • Compositing
  • Agile Development
  • Technical documentation
  • 2D Imaging
  • Nuke Tools Developer
  • Nuke development
  • Linux environment
  • Source control systems
Job Description
As an experienced 2D Imaging and Nuke Tools Developer at DNEG, your primary responsibility is to design, build, and deploy a variety of Nuke and stand-alone applications that enhance artistic capabilities, streamline workflows, and integrate into DNEG's proprietary pipeline. You will collaborate closely with stakeholders and department heads to support the creation of stunning photorealistic VFX content within tight deadlines. Your prior experience in Nuke development within a VFX or film production studio, along with excellent communication skills, is essential for success in this role. Key Responsibilities: - Designing, building, and deploying Nuke and stand-alone applications to enhance artistic capabilities and workflow efficiencies - Collaborating with stakeholders and department heads to support the creation of photorealistic VFX content - Developing pipeline integration and automation scripts, as well as image processing algorithms - Expanding Nuke's capabilities through automation tools and user-friendly interfaces - Communicating effectively between technical developers and non-technical artists - Following Agile development methodologies and working closely with Product Owners and Stakeholders - Influencing all aspects of the software development life-cycle, including designing, supporting, and maintaining software Qualifications Required: - Degree in Computer Science, Engineering, or relevant professional experience - Python and/or C++ development experience in a VFX or filmmaking studio - Nuke API and/or NDK experience - Experience with software development in a Linux environment - Knowledge of source control systems and team-based development - Understanding of the core principles of digital photography and compositing - Excellent written, verbal, and graphical communication skills - Experience in drafting, reviewing, and maintaining technical documentation - Working experience in the Agile Development model - Mentorship experience and a positive attitude (Note: The following section contains additional details about the company, DNEG. This section may be omitted if not required) DNEG's Production Technology department is committed to fostering an inclusive, diverse, and exciting workplace where teams from various backgrounds and countries collaborate at the forefront of technology in the industry. Joining the Product Development department at DNEG offers an exciting opportunity to contribute to the technology behind exceptional VFX and Feature Animation work, working alongside smart, creative, and versatile teams of technologists and artists.,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

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