Senior Software Developer – .NET Pune, India We are seeking an experienced Senior Backend Developer with strong .NET expertise and a genuinely AI-first approach to software development, to join our development team in Pune. NET desktop product, used widely across the UK healthcare sector, from a client-based architecture ...
... mission-critical outcomes. Key Responsibilities Design and implement complete features from requirements through deployment Follow and enforce best practices for security, testing, and API design Troubleshoot build issues and deployment problems Take ownership of code coverage metrics and testing strategies Identify and implement process ...
... and operations teams to support successful feature delivery. Learn and apply modern software development practices, including agile delivery, CI/CD, automated testing, and DevOps fundamentals. Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. - 1+ year of software engineering ...
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! Core Responsibilities Model Architecture & Design: Design and implement scalable AI/ML models (Specifically around NLP). Implement algorithms from scratch when needed (not just library usage).
... into scalable technical solutions. Mentor junior developers and contribute to code reviews, technical documentation, and best practices. Ensure adherence to software development standards and lifecycle processes. Required Skills: Strong programming expertise in C and C++. Advanced proficiency in Pro*C for database interaction. ...
Job Title: Software Engineer – Python & Go (AI Systems) Location: All PSL Location (Pune, Mumbai, HYD, Bangalore, Chennai, Kolkata, Noida, Gurgaon) Experience: 5+ years Employment Type: Full-time Shift – General. Work Model – Hybrid. About Persistent Persistent Systems is an AI-led, platform-driven Digital Engineering and ...
We are seeking an experienced Principal Software Engineer - PubMatic AgenticOS to lead the design and development of highly scalable, low-latency buy-side ad tech systems. This role is ideal for someone with deep expertise in Golang, real-time bidding systems, and campaign pacing and optimization algorithms, with strong ...
... code reviews and contribute to improving our development processes. Troubleshoot and resolve complex technical issues. Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing. Contribute to the architecture and design of our systems. Mentor junior engineers and share your ...
... countries, Addepar's platform aggregates portfolio, market and client data for over $8 trillion in assets. Addepar's open platform integrates with more than 100 software, data and services partners to deliver a complete solution for a wide range of firms and use cases. Addepar embraces a global flexible workforce model with ...
We are looking for a Senior Software Engineer – .NET with strong hands-on backend engineering experience. NET, contribute to architecture discussions, and mentor junior engineers. This role also expects engineers to actively leverage AI-assisted development practices, including GenAI-driven SDLC, prompt engineering, and ...
... Policy, Group OPD Cover, Personal Accident Cover, Term Life Cover, 26 Days Leave + 9 Public Holidays + Buy & Sell Scheme, Referral Scheme. Why we're hiring a Software Developer We're on the hunt for a Software Developer as part of our company's growth. The Front End Developer is responsible for creating the visual and interactive ...
... internal teams such as UX and Product Management who work deeply with our product to ensure we are understanding our customers needs 5+ years experience in software development using Java. Experience using any of the following: - Java Spring Boot - Testing frameworks such as JUnit - Cloud Infrastructure such as AWS Strong ...
What youll do : Leadership and people (manager of managers) : - Lead an organization of 45 to 50 embedded software engineers through 3 to 5 engineering managers and technical leaders.- Own hiring, onboarding, coaching, performance management, career development, succession planning and retention for your leaders and their ...
General Summary: The Senior Software Engineer II is responsible for developing, enhancing, and maintaining high quality, innovative, and fully performing front-end code for web applications. This role works in partnership with various Engineering teams to ensure alignment of web design and user experience while prioritizing ...
... Collaborate with data engineers, data scientists, and business teams. Ensure application performance, reliability, and security. Participate in code reviews, testing, and release management activities. Required Skills - 7+ years of software development experience. - Strong experience with Python programming. - Hands-on expertise ...
... and modernize SailPoint's AWS cloud-native event-driven microservices and full-stack interfaces—driving system resilience, lowering latency, and setting core software craftsmanship and testing standards across the organization. Key Responsibilities Microservice Architecture: Deliver efficient, maintainable, and highly reliable ...
... code.- Familiarity with async/event-driven patterns and why they matter in a distributed control plane.- A habits of writing things down ADRs, runbooks, API contracts.- Nice to have: Kubernetes operator patterns, ArgoCD or similar GitOps tooling, Temporal or Step Functions for workflow orchestration, or experience onboarding ...
... and deploy serverless solutions using AWS Lambda Collaborate with cross-functional teams including product, QA, DevOps, and design Apply best practices in software engineering: code reviews, unit testing, CI/CD, and automation Continuously improve system reliability, scalability, and performance 4+ years of hands-on experience ...
... CloudWatch for application monitoring, logging, troubleshooting, and performance optimization. Developing and maintaining CI/CD pipelines to automate build, testing, and deployment processes. Ensuring application security, reliability, scalability, and performance throughout the software development lifecycle. Taking end-to-end ...