459 Software Engineer jobs in Delhi
Software Engineer
Posted today
Job Viewed
Job Description
Job Brief:
- Design and develop highly scalable, reliable, and performant backend systems using Java and related technologies.
- Collaborate with cross-functional teams, including front-end developers, product managers, and DevOps engineers, to design and implement new features and enhancements.
- Write high-quality, clean, and maintainable code that adheres to industry standards and best practices.
- Ensure the timely delivery of features and enhancements by following Agile development methodologies and using tools like JIRA and Git.
- Troubleshoot and debug production issues, and implement fixes and improvements as needed.
- Continuously improve the performance and scalability of our systems by optimizing database queries, improving caching mechanisms, and implementing load balancing and clustering techniques.
- Keep up-to-date with the latest trends and advancements in backend development and apply them to our systems as appropriate.
Base requirement:
- Bachelor's degree in computer science, computer engineering or similar.
- 4 to 7 years of experience in Java development with a strong understanding of core Java concepts like multithreading, collections, and Java 8/11 features.
• - Experience on Spring Boot, Spring Batch, Multi-threading, Hibernate, and JPA.
- Strong knowledge of RDBMS and any other NoSQL database technologies (Cassandra, MongoDB).
- Knowledge of RESTful API design principles, architecture for Web Services and experience with API development using frameworks like Spring Boot and Spring Cloud.
- Experience in caching technologies - Aerospike and Redis etc.
- Experience with message queues and asynchronous programming using frameworks like RabbitMQ or Kafka.
- Hands-on experience on Elastic.
- Hands-on experience in Microservices Development.
- Experience using Maven and Jenkins for CI/CD.
- Strong understanding of System Design.
- Test Driven Development, Junit and Mokito.
- Strong understanding of Computer Science fundamentals with excellent problem
- Solving skills and ability to troubleshoot and debug complex issues
Software Engineer
Posted today
Job Viewed
Job Description
Job Title-Software Engineer-React Native+Flutter
Experience Required- Minimum 4 Years
Job Location- Rohini
Job Description
We are looking for a App Developer skilled in building performant mobile apps on both the iOS and Android platforms. You will be responsible for developing cross-platform mobile applications using the React Native, Flutter framework, as well as coordinating with the client with the daily updates on the technical tickets. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities:
Ø Build pixel-perfect, buttery smooth UIs across both mobile platforms.
Ø Transition existing React web apps to React Native.
Ø Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices.
Ø Leverage native APIs for deep integrations with both platforms.
Ø Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Ø Maintain code and write automated tests to ensure the product is of the highest quality.
Ø Actively work on technical tickets and task refinement
Ø Coordinating and Communicating with clients to understand the progress and requirement.
Skills:
Ø Experience with Flutter framework and building cross-platform mobile applications
Ø Familiarity with RESTful APIs for connecting mobile applications to back-end services
Ø Good understanding of Flutter flavors and app architecture.
Ø Familiarity with newer specifications of Ecma-script
Ø Thorough understanding of database, API's, GraphQL, caching layer, proxies, and other web services.
Ø Experience with popular React workflows (such as Redux, Context, Mobx)
Ø Release applications to the Apple and Google Play stores
Ø Familiar with implementing crashlytics or any other bug tracking library
Ø Familiarity with code versioning tools such as Git, SVN, and BitBucket Professional, precise communication skills
Ø Knowledge of data structures libraries like
Ø Familiarity with native build tools, like XCode, Android Studio
Ø Knowledge of integrating Push notifications using Firebase or OneSignal
Job Type: Full-time
Pay: ₹1,200,000.00 per year
Benefits:
- Health insurance
Application Question(s):
- How much experience are you having as a software Engineer?
- How much experience are you having into React Native?
- How much experience are you having into flutter?
- Do you have experience into International Client Communication?
- What is your current CTC?
- How much are you expecting?
- What is your notice period?
Work Location: In person
Software Engineer
Posted today
Job Viewed
Job Description
- analyse user requirements
- write and test code, refining and rewriting it as necessary and communicate with any programmers involved in the project
- research, design and write new software programs (e.g. business applications or computer games) and computer operating systems
- evaluate the software and systems that make computers and hardware work
- develop existing programs by analysing and identifying areas for modification
- integrate existing software products and get incompatible platforms to work together
- create technical specifications
- write systems to control the scheduling of jobs or to control the access allowed to users or remote systems
- write operational documentation with technical authors
- maintain systems by monitoring and correcting software defects
- work closely with other staff, such as project managers, graphic artists, UX designers, other developers, systems analysts and sales and marketing professionals
- consult clients and colleagues concerning the maintenance and performance of software systems, with a view to writing or modifying current operating systems
- investigate new technologies
- continually update technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.
Job Types: Full-time, Permanent
Pay: From ₹400,000.00 per month
Benefits:
- Food provided
- Health insurance
- Paid sick time
- Paid time off
Work Location: In person
software engineer
Posted today
Job Viewed
Job Description
- Research, design and develop applications and supports for new web based offerings using Single Page Application (SPA) and the Responsive design patterns.
- Code, modify and debug web based applications with C#/ASP.NET MVC using additional technologies Angular 5, TypeScript/JavaScript and Bootstrap styling.
- Build and manage Application Life cycle Management elements including build/release pipeline, CI/CD, test automation, etc.
- Work with Quality Analysts to ensure changes are thoroughly tested before release.
- Write unit and integration tests for new code.
- Assist with the diagnosis of problematic applications and system testing.
- Perform code review of team members and release management using GitHub and Visual Studio Online.
- Provide guidance and cultivate internal IP on application architecture design for security, performance, and cloud deployment.
- Communicating project status and timelines to business stakeholders and IT management.
- Provide presales technical support and product demos/deep dives for customers
- Provide mentor-ship and internal support to a peer group of consultants and software developers
- Engage the enthusiast community by participating in technical events and blogging.
- Must have 5+ years of hands-on experience on .NET Frameworks.
- C# / ASP.NET Core design patterns and core principles
- Web UI Development (JavaScript / Typescript / HTML5 / CSS / Bootstrap)
- Web component framework experience with Angular or AngularJS
- Web Service / API application integration experience (REST APIs)
- Experience with MS SQL Server / MySQL
- Experience with cloud services like Amazon AWS
- Experience with modern source code control system such as GitHub or VSTS
- Proven ability to work in a structured, quality environment with a heavy emphasis on proper change management
- Strong team player; able to work independently and well with others
Software Engineer
Posted today
Job Viewed
Job Description
Execute full software development life cycle ( SDLC )
Develop flowcharts, layouts and documentation to identify requirements and solutions.
Software Developer, Java, PHP, SQL, HTML, Mobile application.
Software Engineer
Posted today
Job Viewed
Job Description
Role & responsibilities
Job Title : Software Engineer - API Integrations & Automation (HR/Payroll Systems)
About Us :
We are a start-up company building advanced HR and back-office solutions for Amazon DSPs and similar operations. Our focus is on automating employee onboarding, payroll management, and timecard auditing processes across multiple platforms. We are looking for a talented developer who can help us design, build, and scale automation systems that reduce manual work and improve accuracy.
Responsibilities :
Design, develop, and maintain automation workflows for HR and payroll systems.
Build integrations between multiple third-party platforms using APIs and webhooks.
Develop scripts for timecard auditing, payroll reconciliation, and anomaly detection.
Implement web scraping solutions (when APIs are unavailable) to extract and process data reliably.
Ensure data security and compliance in handling employee records and payroll information.
Write clean, testable, and scalable code with proper documentation.
Collaborate with stakeholders to identify repetitive tasks and design automation solutions.
Monitor and optimize automation pipelines for reliability and performance.
Required Skills :
Strong programming skills in Python (preferred) or
Hands-on experience with API integrations (REST, GraphQL, OAuth).
Knowledge of automation tools (Zapier, Make/Integromat, Airflow, or custom-built workflows).
Experience with web scraping frameworks (BeautifulSoup, Scrapy, Selenium, or Playwright).
Familiarity with databases (MySQL/PostgreSQL/NoSQL).
Good understanding of version control (Git/GitHub).
Strong problem-solving skills and ability to work independently.
Preferred candidate profile
Software Engineer
Posted today
Job Viewed
Job Description
For More Information Call / WhatsApp to Ms.Anchal
- Design, code, test, and maintain scalable and efficient software applications
- Collaborate with cross-functional teams (product managers, designers, QA) to define software requirements
- Write clean, maintainable, and well-documented code
- Debug and resolve technical issues and defects
- Participate in code reviews and provide constructive feedback
- Continuously improve system performance, reliability, and scalability
- Contribute to technical documentation, including architecture and user guides
- Stay updated on emerging technologies and propose innovative solutions
- Follow software development best practices (Agile, Scrum, CI/CD, Git, etc.)
Job Location : Canada, Australia , Dubai, ABROAD
Vacancy : 50
CTC : Rs.5 LPM (Negotiable)
Job Types: Full-time, Permanent, Fresher
Pay: From ₹500,000.00 per month
Benefits:
- Food provided
- Health insurance
- Paid sick time
Work Location: In person
Be The First To Know
About the latest Software engineer Jobs in Delhi !
Software Engineer
Posted today
Job Viewed
Job Description
Careers with Optum. Here's the idea. We built an entire organization around one giant objective; make the health system work better for everyone. So when it comes to how we use the world's large accumulation of health-related information, or guide health and lifestyle choices or manage pharmacy benefits for millions, our first goal is to leap beyond the status quo and uncover new ways to serve. Optum, part of the UnitedHealth Group family of businesses, brings together some of the greatest minds and most advanced ideas on where health care has to go in order to reach its fullest potential. For you, that means working on high performance teams against sophisticated challenges that matter. Optum, incredible ideas in one incredible company and a singular opportunity to do your life's best work.SM
Diversity creates a healthier atmosphere: UnitedHealth Group is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
UnitedHealth Group is a drug-free workplace. Candidates are required to pass a drug test before beginning employment.
Thorough understanding of C# .NET, MS SQL, HTML, CSS, Javascript, IIS hosting, ASP.Net, Framework upgrade.
Maximum 3 to 6 years of relevant experience
Should have strong knowledge in software development and design patterns.
- Knowledge of Software Design Patterns, Interoperability,.NET Remoting
- Superb communication skills both written and verbal.
- Should have worked on Agile process
- Good to have healthcare domain knowledge
- Good to have knowledge in ReactJS and VB6
- Experience/understanding of Git or other version control tools.
- Experience working closely with a team of software engineers and product owners.
Experience defining and tracking development metrics throughout product development.
Software Engineer
Posted today
Job Viewed
Job Description
Role Overview
We are looking for a
Software Engineer – Video Pipelines
to join our Video AI Platform team. This role is focused on building
robust, high-performance video pipelines
for both
Video-on-Demand (VoD) and Live streaming systems
. You will be hands-on in implementing modules for
video decoding, encoding, transcoding, and modification
, ensuring that our platform delivers low-latency, high-quality video experiences at scale.
As a pipeline-builder, you will work closely with senior engineers and architects to bring
designs and AI workflows into production-ready video systems
, using frameworks like
FFmpeg, GStreamer, and GPU-accelerated SDKs
.
Key Responsibilities
Video Pipeline Engineering
- Build and maintain
video ingestion, decoding, encoding, and transcoding
pipelines for VoD and Live systems. - Integrate
adaptive bitrate streaming
(HLS, DASH) into delivery pipelines. - Work with
FFmpeg, GStreamer, NVIDIA Video Codec SDK, and VAAPI
to implement efficient video processing components. - Ensure pipeline compatibility with multiple
codecs and containers
(H.264/H.265, AV1, VP9, MP4, MKV, TS).
Video Modification Modules
- Implement
frame-accurate transformations
such as redaction (face/voice blurring), reframing, auto-zoom, and overlays. - Build timeline-aware components that align
scene metadata with video streams
for precise modifications. - Optimize GPU-accelerated filters for
real-time and batch processing
.
Performance & Scalability
- Profile and tune pipelines for
low-latency live streaming
and
high-throughput VoD workflows
. - Contribute to
scaling strategies
for large video libraries and live event workloads. - Optimize for
cloud cost efficiency
while maintaining reliability.
Collaboration & Execution
- Work with senior engineers to
translate designs into production components
. - Collaborate with AI teams to integrate
model outputs into video pipelines
(e.g., scene tagging, redaction cues). - Participate in
code reviews, testing, and deployment automation
.
Qualifications
Must-Have
- 2–5 years of experience in
video pipeline or multimedia systems engineering
. - Strong coding skills in
C++ and/or Python
. - Hands-on experience with
FFmpeg, GStreamer, libx264/x265, NVENC/DEC
. - Understanding of
video codecs and streaming protocols
(H.264/H.265, VP9, AV1, HLS, DASH, RTMP). - Familiarity with
GPU acceleration
(CUDA, NVENC/DEC, VAAPI, or equivalent).
Nice-to-Have
- Exposure to
cloud-native deployments
(AWS/GCP/Azure, Docker, Kubernetes). - Experience in
real-time video editing or transformation pipelines
. - Familiarity with
timeline-based metadata, content retrieval, or AI-driven video modifications
. - Knowledge of
adaptive streaming and edge delivery optimizations
.
Software Engineer
Posted today
Job Viewed
Job Description
Job Title:
Software Engineer (1-2 Years) – Automation
Location:
Delhi / NCR
About Us:
Nexion Automation Pvt. Ltd. delivers cutting-edge industrial automation solutions, control systems, and process equipment.
Role Overview:
We are seeking a Software Engineer with 1-2 years of experience in industrial automation to develop, test, and maintain software for control and automation systems.
Key Responsibilities:
- Develop and maintain software for PLCs, SCADA, HMIs, or embedded systems.
- Debug and troubleshoot automation/control system issues.
- Collaborate with cross-functional engineering teams for system integration.
- Support commissioning, deployment, and documentation.
Skills & Qualifications:
- B.Tech/B.E. in Computer Science, Electronics, Electrical, or related field.
- 1-2 years' experience in software development for automation or industrial control.
- Hands-on exposure to
leading automation platforms/tools
will be preferred. - Strong problem-solving and debugging skills with good communication.
Why Join Us:
- Work on industrial-grade automation projects.
- Exposure to cutting-edge control system technologies.
- Career growth in the automation and process control domain.
Interested may apply here or can share the updated CV on