Developer, Software Development
Posted today
Job Viewed
Job Description
What We'll Bring:
Experience in FinTech and global teams•Bachelor's Degree in a quantitative field, plus 3 years of work experience or equivalent practical experience.
• Experience in DotNet and API development and testing
• xcellent troubleshooting skills, and ability to communicate detailed technical analysis
• E cellent interpersonal, writing and problem-solving skills
• F exible, adaptable and ability to manage multiple concurrent tasks
What You'll Bring:
Experience in FinTech and global teams
Impact You'll Make:
Experience in FinTech and global teams
TransUnion Job Title
Developer, Software DevelopmentSoftware Development Engineer, Tablet Software
Posted today
Job Viewed
Job Description
We are looking for passionate, hard-working, and talented Software Engineers who has experience in building innovative, mission critical, high volume applications & services. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.
Key job responsibilities
- Responsible for the development and maintenance of key system features
- Will work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
- Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules.
- Will establish architectural principles, select design patterns and then mentor team members on their appropriate application
A day in the life
You will have a mix of web lab experiments, engineering enhancements, bug fixes, engineering excellence, operational excellence work in Android OS and Kotlin and Java programming languages. You will closely interact with team members and participate in daily scrum.
About the team
Our team is friendly supporting team with good rapport between Developers and QA. You will get an opportunity to learn, accomplish and raise the bar in this team.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Software Development Engineer

Posted 5 days ago
Job Viewed
Job Description
Job Description
**What is the job about?**
Develop and enhance the features in the Grundfos pumps and drives to ensure that we continue having the world best products by developing embedded software in close colaboration with the other developers using our common software platform. We work in an agile environment where flexibility is a natual thing as well as the ability to plan your own day
? **Your main responsibilities:**
+ Design and development of different embedded SW for product applications as a part of Product development team and ensure that it is working as expected
+ Unit test development and test of new software and products to the full value chain
+ Quality improvement on existing software, troubleshooting & bug fixing and test
Build and share knowledge
**Your Background**
Work experience in coding and testing embedded work products in Embedded C
+ Have good understanding of software failures.
+ Embedded concepts at SW as well HW levels.
+ Structured, modularized development and testing at all levels for different embedded software components like -
+ RTOS knowledge (like Threadx), memory, etc.
+ Communication drivers and protocols e.g. RS232, RS485, I2C, SPI, Modbus, etc.
+ MCU architectures. Preferably - Renesas (Rx, V850, RL78).
+ Embedded environment - IAR
+ High/low level design and coding in C.
+ Emulators, OCD and other tools.
+ Hardware debugging and testing (Peripherals, schematic reading, oscilloscope, Multi-meter etc).
+ Documentation.
User level understanding and knowledge with hands on work experience.
+ SW testing tools at unit level.Preferably - CPPUnit.
+ Any continuous integration tool. Preferably - Jenkins.
+ Any version control tool. Preferably - GIT
+ Experience with software development of display products.
+ Experience with test automation of display products.
+ Experience with Python language.
Experience of 5+ years of relevant work experience after formal degree ofB.E/ B. Tech, M.E/M.Tech (Electronics Background
**Do you want to learn more?**
This position is based inChennai. If this sounds appealing to you, please upload your CV/resume and cover letter today via our Careers portal.
If you want to dig deeper into the Grundfos universe, please visit us on LinkedIn or Youtube and to get to know some of your future colleagues and why they appreciate working at Grundfos, check out Meet our people
We look forward to hearing from you.
Information at a Glance
**Job details**
Workplace: Hybrid (office and home-working)
Job Location: Chennai, Tamil Nadu, India
Contract Type: Full-Time
Employment Type: Regular
Software Development Engineer

Posted 5 days ago
Job Viewed
Job Description
Job Description
**What is the job about?**
Develop and enhance the features in the Grundfos pumps and drives to ensure that we continue having the world's best products by developing embedded software in close collaboration with the other developers using our common software platform. We work in an agile environment where flexibility is a natural thing as well as the ability to plan your own day. Specific for a "t"- Primary responsibility will be end-to-end product verification and play a key role in testing product SW for various applications. .
**Main responsibilities:**
- Design and development of different embedded SW for product applications as a part of Product development team and ensure that it is working as expected
- Unit test development and test of new software and products to the full value chain
- Quality improvement on existing software, troubleshooting & bug fixing and test
- Build and share knowledge
Product/System Development
- Support test set-up and maintenance.
- Test plan / test case / test environment preparation
- Drive and develop re-usable test scripts
- End-to-end System Testing
- Field issues support
- Test automation
**Your Background:**
· Bachelor's/Master's Degree in Engineering (Electronics Background) with minimum 6 years of relevant Experience
· Expert level understanding and knowledge with extensive hands-on work experience.
· Embedded concepts at SW as well HW levels.
· High-level language. Embedded C (must have)
· Structured, modularized development and testing at all levels for different embedded software components
· Embedded environment - IAR
· Architecture, high/low level design and coding in C.
· Test principles, test driven development, test automation and writing test cases.
· Different CPU and architectures.
· Emulators, OCD and other tools.
· Hardware debugging and testing (Peripherals, schematic reading, oscilloscope, Multi-meter etc).
· Microsoft Visual Studio.
· User level understanding and knowledge with hands on work experience.
· SW testing tools at unit level. Preferably - CPPUnit.
· Any continuous integration tool. Preferably - Jenkins.
· Any version control tool. Preferably - GIT.
Do you want to learn more?
This position is based in Chennai. If this sounds appealing to you, please upload your CV/resume and cover letter today via our Careers portal.
If you want to dig deeper into the Grundfos universe, please visit us on LinkedIn or YouTube and to get to know some of your future colleagues and why they appreciate working at Grundfos, check out Meet our people.
We look forward to hearing from you.
Information at a Glance
**Job details**
Workplace: Hybrid (office and home-working)
Job Location: Chennai, Tamil Nadu, India
Contract Type: Full-Time
Employment Type: Regular
Software Development Engineer

Posted 5 days ago
Job Viewed
Job Description
The Amazon Kindle Non-Fiction Content team is looking for Software Development Engineers! Our team is re-imagining the bookstore experience, making the store feel tailored for individual customers. As part of the team, you'll build services and features to improve how customers discover and connect with books that match their interests. At Amazon, you will thrive in an environment where you'll solve challenging technical problem with peers who have strong technical abilities. Your solutions will be rolled out to millions of customers across the world. A successful candidate will have an established background in both frontend and backend technologies, strong technical ability, great communication skills, and motivation to achieve results in a fast-paced environment. This role will have a profound impact on millions of readers and content creators across the world. Come help us reinvent book reading and discovery experience!
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Software Development Engineer
Posted today
Job Viewed
Job Description
Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.
Must have skills : Python (Programming Language)
Good to have skills : NA
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary: As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code for multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, performing maintenance and enhancements, and contributing to the overall development process. You will be responsible for delivering high-quality code while adhering to best practices and project timelines, ensuring that the applications meet client requirements and expectations. Roles & Responsibilities: - Expected to be an SME. - Collaborate and manage the team to perform. - Responsible for team decisions. - Engage with multiple teams and contribute on key decisions. - Provide solutions to problems for their immediate team and across multiple teams. - Mentor junior team members to enhance their skills and knowledge. - Continuously evaluate and improve development processes to increase efficiency. Professional & Technical Skills: - Must To Have Skills: Proficiency in Python (Programming Language). - Strong understanding of software development methodologies. - Experience with version control systems such as Git. - Familiarity with testing frameworks and automated testing practices. - Ability to troubleshoot and debug complex software issues. Additional Information: - The candidate should have minimum 5 years of experience in Python (Programming Language). - This position is based in Chennai. - A 15 years full time education is required.15 years full time education
About Accenture
We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.Join Accenture to work at the heart of change.Visit us at
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, militaryveteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicablelaw. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
Software Development Engineer
Posted today
Job Viewed
Job Description
About the Role
Our Software Engineers deliver core features and services while collaborating with multiple partners and mentoring team members. We use mainly Java and Scala, and are pursuing Senior Software Engineers who have deep experience in multi-threading, concurrency, and solving exciting distributed systems design problems! You will be involved in all aspects of software development, including designing, coding, testing, deploying, while providing support for our customer-facing software solutions.
Key responsibilities
Design, develop and deliver enterprise grade solutions with robust unit tests and metrics
Maintain continuous improvement within the team to ensure a high quality service
Delivering quality features on-time and on-budget and implementing towards project plans and delivery commitments
Handling the day-to-day development activities including participating in designs, design review, code review, and implementation
Mentor and learn from other team members through pairing, code reviews, knowledge shares, hackathons, etc.
Collaborate with multi-functional teams to drive technical initiatives.
Bachelor’s degree in Computer Science or related fields (or equivalent experience)
5+ years of experience with design and development for mission critical systems at scale
Fluency in Java or Scala, common design patterns with good grasp of distributed systems and ability to communicate design ideas effectively
Expertise in dealing with horizontal scale, high availability, concurrency, profiling, deployment, upgrade/migration, production support and other SaaS enterprise software issues
Proficient in major development tools and processes, such as source control, requirement spec, design and design review, unit test, system test, performance test, etc.
Be The First To Know
About the latest Software Jobs in Chennai !
Software Development Engineer
Posted today
Job Viewed
Job Description
The Kindle Conversion team is responsible for fast, secure and scalable conversion of eBooks and personal documents across multiple file formats (EPUB, Doc/Docx, PDF, Html) to the Kindle compatible format. We enable a best-in-class reading experience for our customers by supporting conversion of rich styles across different file formats and bring more stronger foundations to delight our growing customers of different personas. We work across the diverse Kindle Technologies across teams to deliver the delighting experience for our customers on time. We look at optimizations for builders (engineers) in the software development lifecycle is and bring positive impact to large engineering community.
Software development engineers on the Kindle Conversion team are responsible for building a high performant, secure and low cost conversion system for diverse features in source content. You will closely work with stakeholders and Sr.engineers to understand the domain and rearchitect conversion system in order to be security compliant and highly performant. You will need to work with program managers, customer support agents to design and deliver customer facing features. You will need to be able to articulate technology choices and decisions to a diverse group and mentor junior engineers.
This role will have a profound impact on millions of readers and content creators across the world. Come help us reinvent reading!
Key job responsibilities
- As a member of the team, you will spend your time as a hands-on engineer and a technical leader who takes ownership of business/technical problem end to end. You will play a key role in defining the architecture for software using a wide range of technologies, programming languages and systems. You will be given the freedom to explore your own ideas with the reward of seeing your code raise the bar for millions of Amazon customers worldwide, including your own family and friends.
- You will interface with product manager & stakeholders to understand the business requirements. You will author detailed design covering process/data flow diagrams, key trade-offs, technology & cost considerations that you will review with your team’s SDEs/Sr. SDEs as well as impacted upstream/downstream interface SDEs/Sr. SDEs to incorporate feedback resulting in well thought out high quality designs.
- You will engage in design reviews within team as well as within org with aim of providing feedback to elevate the quality of designs. You will engage in various team ceremonies like code reviews, daily standup, sprint planning, backlog grooming, sprint retros, operational excellence hand-offs.
- You will actively engage in operational support for your team, and ensure that the root causes of operational issues are identified and resolved. You don’t settle for the status quo, and routinely identify and execute on opportunities to improve your team’s operations.
- We embrace the challenges of a fast paced market and evolving technologies, paving the way to high quality content available to readers from the first read. You will be encouraged to see the big picture, be innovative, and positively impact millions of customers.
- Successful candidates for this position will have a background in Java, or C++. Equally important to these specific skills is a candidate's ability to multi-task, adapt quickly to new development environments and changing business requirements, learn new systems, gain new skills, create reliable & maintainable code, and find creative, scalable solutions to difficult problems.
- The ability to communicate clearly and concisely both written and orally is a key competency as is demonstrable skill as a self-starter. We are looking for candidates who are passionate about delivering consistently to our customers, particularly those who want to grow within a world-class engineering team.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Software Development Engineer
Posted today
Job Viewed
Job Description
By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.
Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Software Development Engineer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and experienced C++ Software Engineer to architect, design, and implement advanced robotics and distributed systems. You will play a key role in building robust, scalable, and testable modules for Warehouse Robotics platforms and related distributed control systems.
Roles and Responsibilities:
- Architect, design, and implement complex C++ modules for robotics simulation and distributed agent control.
- Create and extend mock/test agents to simulate real-world robot behaviors for system validation and CI.
- Design robust APIs and interfaces for agent coordination, task assignment, and status reporting.
- Optimize code for performance, reliability, and maintainability in multi-threaded and real-time environments.
- Collaborate with cross-functional teams (robotics, cloud, QA) to deliver production-quality code.
- Write and maintain high-quality unit, integration, and system tests.
- Perform code reviews, mentor junior engineers, and contribute to technical leadership.
Requirements
Intermediate/Expert-level C++ (11/14/17/20):
- Deep understanding of modern C++ features (move semantics, smart pointers, lambdas, templates, type traits, SFINAE, etc.)
- Strong grasp of object-oriented, generic, and functional programming paradigms.
Distributed Intelligence & Simulation:
- Experience architecting and simulating distributed agent systems.
- Knowledge of message-driven architectures and asynchronous event handling & Hierarchical State Machines.
Software Architecture & Design:
- Proficient in designing extensible, modular, and testable C++ systems.
- Solid grasp of design patterns & Behaviour trees (Factory, Observer, Strategy, Command, etc.).
Testing & Mocking:
- Experience with test-driven development (TDD), unit testing, and mocking frameworks.
- Ability to design and implement mock agents and test harnesses for complex systems.
Concurrency & Real-Time Programming:
- Proficient in multi-threading, synchronization primitives, and real-time constraints.
- Familiarity with ROS timers and callback mechanisms.
Mathematics & Geometry:
- Understanding of coordinate transformations, quaternions, and pose/orientation math.
Code Quality:
- Strong commitment to code quality, documentation, and code reviews.
- Experience with static/dynamic analysis tools and CI/CD pipelines.
Benefits
Why us?
- Exciting and challenging problems are addressed using wide-ranging technologies and tools.
- Competitive salary
- Great team culture, peers and workplace