4478 Software Development jobs in Bengaluru
Software Development
Posted 4 days ago
Job Viewed
Job Description
Position: Software Development Team Lead
Location: Bangalore
Experience: 8–16 years
Workplace Type: Work From Office (Willing to travel 20–25% of time to project sites for implementation & issue resolutions)
Employment Type: Full-time
Email ID for CV sharing:
Job Description
- Proficient with Microsoft .NET version 4.0+ development using C#.
- In-depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ, EF .
- Extensive experience designing and developing enterprise-grade software.
- Experience working with key stakeholders to align on objectives, priorities, trade-offs, and risk.
- Experience with source control management systems and continuous integration/deployment environments.
- Experience with automated testing.
- Experience with multi-threading and concurrency.
- Experience with debugging, performance profiling, and optimization.
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
- Internally motivated, able to work proficiently both independently and in a team environment.
- Strong communication skills with both internal team members and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.
Software Development
Posted 4 days ago
Job Viewed
Job Description
Position: Software Development Team Lead
Location: Bangalore
Experience: 8–16 years
Workplace Type: Work From Office (Willing to travel 20–25% of time to project sites for implementation & issue resolutions)
Employment Type: Full-time
Email ID for CV sharing:
Job Description
- Proficient with Microsoft .NET version 4.0+ development using C#.
- In-depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ, EF.
- Extensive experience designing and developing enterprise-grade software.
- Experience working with key stakeholders to align on objectives, priorities, trade-offs, and risk.
- Experience with source control management systems and continuous integration/deployment environments.
- Experience with automated testing.
- Experience with multi-threading and concurrency.
- Experience with debugging, performance profiling, and optimization.
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
- Internally motivated, able to work proficiently both independently and in a team environment.
- Strong communication skills with both internal team members and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.
Software Development
Posted today
Job Viewed
Job Description
Position: Software Development Team Lead
Location: Bangalore
Experience: 8–16 years
Workplace Type: Work From Office (Willing to travel 20–25% of time to project sites for implementation & issue resolutions)
Employment Type: Full-time
Email ID for CV sharing:
Job Description
- Proficient with Microsoft .NET version 4.0+ development using C#.
- In-depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ, EF .
- Extensive experience designing and developing enterprise-grade software.
- Experience working with key stakeholders to align on objectives, priorities, trade-offs, and risk.
- Experience with source control management systems and continuous integration/deployment environments.
- Experience with automated testing.
- Experience with multi-threading and concurrency.
- Experience with debugging, performance profiling, and optimization.
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
- Internally motivated, able to work proficiently both independently and in a team environment.
- Strong communication skills with both internal team members and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.
Software Development
Posted today
Job Viewed
Job Description
Position: Software Development Team Lead
Location: Bangalore
Experience: 8–16 years
Workplace Type: Work From Office (Willing to travel 20–25% of time to project sites for implementation & issue resolutions)
Employment Type: Full-time
Email ID for CV sharing:
Job Description
- Proficient with Microsoft .NET version 4.0+ development using C#.
- In-depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ, EF .
- Extensive experience designing and developing enterprise-grade software.
- Experience working with key stakeholders to align on objectives, priorities, trade-offs, and risk.
- Experience with source control management systems and continuous integration/deployment environments.
- Experience with automated testing.
- Experience with multi-threading and concurrency.
- Experience with debugging, performance profiling, and optimization.
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
- Internally motivated, able to work proficiently both independently and in a team environment.
- Strong communication skills with both internal team members and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.
Software Development
Posted 4 days ago
Job Viewed
Job Description
Position: Software Development Team Lead
Location: Bangalore
Experience: 8–16 years
Workplace Type: Work From Office (Willing to travel 20–25% of time to project sites for implementation & issue resolutions)
Employment Type: Full-time
Email ID for CV sharing:
Job Description
- Proficient with Microsoft .NET version 4.0+ development using C#.
- In-depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ, EF .
- Extensive experience designing and developing enterprise-grade software.
- Experience working with key stakeholders to align on objectives, priorities, trade-offs, and risk.
- Experience with source control management systems and continuous integration/deployment environments.
- Experience with automated testing.
- Experience with multi-threading and concurrency.
- Experience with debugging, performance profiling, and optimization.
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
- Internally motivated, able to work proficiently both independently and in a team environment.
- Strong communication skills with both internal team members and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.
Software Development
Posted today
Job Viewed
Job Description
Position: Software Development Team Lead
Location: Bangalore
Experience: 8–16 years
Workplace Type: Work From Office (Willing to travel 20–25% of time to project sites for implementation & issue resolutions)
Employment Type: Full-time
Email ID for CV sharing:
Job Description
- Proficient with Microsoft .NET version 4.0+ development using C#.
- In-depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ, EF .
- Extensive experience designing and developing enterprise-grade software.
- Experience working with key stakeholders to align on objectives, priorities, trade-offs, and risk.
- Experience with source control management systems and continuous integration/deployment environments.
- Experience with automated testing.
- Experience with multi-threading and concurrency.
- Experience with debugging, performance profiling, and optimization.
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
- Internally motivated, able to work proficiently both independently and in a team environment.
- Strong communication skills with both internal team members and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Software Development Engineer
**About Skyhigh Security:**
Skyhigh Security is a dynamic, fast-paced, cloud company that is a leader in the security industry. Our mission is to protect the world's data, and because of this, we live and breathe security. We value learning at our core, underpinned by openness and transparency.
Since 2011, organizations have trusted us to provide them with a complete, market-leading security platform built on a modern cloud stack. Our industry-leading suite of products radically simplifies data security through easy-to-use, cloud-based, Zero Trust solutions that are managed in a single dashboard, powered by hundreds of employees across the world. With offices in Santa Clara, Aylesbury, Paderborn, Bengaluru, Sydney, Tokyo and more, our employees are the heart and soul of our company.
Skyhigh Security Is more than a company; here, when you invest your career with us, we commit to investing in you. We embrace a hybrid work model, creating the flexibility and freedom you need from your work environment to reach your potential. From our employee recognition program, to our 'Blast Talks' learning series, and team celebrations (we love to have fun!), we strive to be an interactive and engaging place where you can be your authentic self.
We are on these too! Follow us on LinkedIn ( and ( .
**_Role Overview:_**
Develops software as the primary job function; Designs, develops, debugs & tests complex software in any field e.g., systems software, software development tools, applications, drivers, numerical methods, UI's, web. May work directly with companies developing and optimizing compilers, operating systems, and other software technologies. Usually holds an academic degree in Computer Science, Computer Engineering or Computational Science.
**About the Role:**
+ Work with Agile process for iteration-based development.
+ Understand the product/module requirement and come up with required test plans and scripts for automated testing.
+ Interact with architects and product management teams and working towards resolving bugs, ensuring that the product meets the quality and usability expectations.
+ Hands-on authoring of test cases and test code combined with test execution.
+ Responsible for designing and developing automated tools or frameworks for highly optimized and effective test coverage.
+ Utilize innovative test technologies to develop product's testing strategy.
+ Perform debugging and troubleshooting in local and production environments.
+ Ability to test/automate Cloud/Hybrid deployments.
+ Demonstrated ability to work effectively both within a team and cross-group to drive identification and resolution of issues to ship under tight deadlines along with being able to drive features into the product.
+ Closely work with Support team in timely triage of customer cases including recreation of issues and verification of bug fixes.
**About You:**
+ 3-5 years of relevant professional work experience.
+ Should have strong proficiency in functional and non-functional testing, including experience of code review / bug analysis, development of test tools, designing test cases and contribution to effective test planning.
+ Good understanding of Quality Process/Test Lifecycle, overall SDLC process such as Agile/SCRUM.
+ Knowledge & hands-on Java/Python/Shell/Perl scripting experience
+ Understanding of Linux Operating system & comfortable with basic administration.
+ Understanding of Cloud Computing is strongly preferred.
+ Experience with Cloud/SaaS deployments is strongly desired.
+ Should have excellent debugging, troubleshooting, analytical and problem-solving skills.
+ Good verbal and written communication in English.
**_Company Benefits and Perks:_**
We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
+ Retirement Plans
+ Medical, Dental and Vision Coverage
+ Paid Time Off
+ Paid Parental Leave
+ Support for Community Involvement
We're serious about our commitment to a workplace where everyone can thrive and contribute to our industry-leading products and customer support, which is why we prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Be The First To Know
About the latest Software development Jobs in Bengaluru !
Software Development Engineer

Posted 16 days ago
Job Viewed
Job Description
Software Development Engineer
**About** **Trellix:**
**Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
**_Role Overview:_**
Trellix is looking for a skilled and security-conscious Software Development Engineer - Full stack to join our team building cybersecurity products that cover SIEM, EDR, and XDR technologies. This job is ideal for someone who thrives at the intersection of UI/UX design, cloud integration, and secure development practices. You will help create responsive, scalable front-end applications using the latest front end technologies that provide real-time threat visibility and control to our global customer base.
**About the role**
+ Design and implement intuitive, performant, and secure UI components using React and modern JavaScript frameworks.
+ Build interfaces that help visualize threat detections, incident timelines, and investigation workflows in our platform.
+ Integrate with backend services through RESTful and GraphQL APIs, ensuring robustness and responsiveness.
+ Work with OAuth 2.0 / OpenID Connect for secure user authentication and integrate with IAM platforms.
+ Minimum 3+ Years of experience in Java Fullstack Development.
+ Should have experience in Software cloud technologies.
+ Should have good knowledge of Spring Frameworks , Gradle, Maven, JUnit.
+ Excellent analytical and problem-solving skills.
+ Strong knowledge of AWS cloud technologies.
+ Collaborate closely with backend engineers, security analysts, and product managers to deliver features aligned with cybersecurity use cases.
+ Ensure code adheres to secure coding standards, and proactively identify and fix UI-level vulnerabilities (e.g., XSS, CSRF).
+ Participate in design reviews, threat modeling sessions, and agile ceremonies.
+ Knowledge of AWS services (such as S3, CloudFront, Cognito, Lambda) for front-end deployment and scaling is desirable
**About you**
+ 3-6 years of experience in Java & UI development with expertise in React, JavaScript, Node.js, HTML5, and CSS3.
+ Strong integration experience with REST APIs and GraphQL.
+ Knowledge of Microservice design patterns
+ Hands on experience writing unit and automation tests
+ Good knowledge of AWS cloud services related to front-end and application security.
+ Demonstrated ability to write secure code and remediate common vulnerabilities (e.g., input validation, secure session handling).
+ Good understanding of JSON, data formats, and interaction with backend services and databases.
+ Excellent debugging, problem-solving, and collaboration skills.
**_Company Benefits and Perks:_**
We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
+ Retirement Plans
+ Medical, Dental and Vision Coverage
+ Paid Time Off
+ Paid Parental Leave
+ Support for Community Involvement
We're serious about our commitment to a workplace where everyone can thrive and contribute to our industry-leading products and customer support, which is why we prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Software Development Engineer

Posted 16 days ago
Job Viewed
Job Description
How would you build the next generation of mission critical systems and services that power the ability to send, store and manage billions of products across the globe on behalf of our selling partners?
Fulfillment by Amazon (FBA) is the Amazon service for world-wide sellers that offers access to Amazon's vast distribution network as a service. Similar to how AWS provides infrastructure as a service, FBA allows sellers to only pay for what they use, creating a seamless experience to leverage our world-class infrastructure. Sellers, from Fortune 50 companies to hundreds of thousands of small businesses and entrepreneurs, in 135 countries worldwide, rely upon our world-leading technology to grow and thrive on Amazon's Marketplaces.
We operate as a startup within Amazon, providing our team great flexibility in product and technology direction. Come, join us and build the future!
Key job responsibilities
- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
- Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
- Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
- Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
- Design and code the right solutions starting with broadly defined problems.
- Work in an agile environment to deliver high-quality software.
About the team
FBA Inventory Management team's charter is to help selling partners and enterprises to optimally plan and manage their inventory in Amazon's fulfillment and warehousing network to meet their on- and off-Amazon demand while minimizing risk of understock and overstock. We do this by providing sellers detailed visibility of their inventory in our network, performance metrics, planning & automation tools and recommendations to manage their inventory.
Basic Qualifications
- 1+ years of non-internship professional software development experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 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 16 days ago
Job Viewed
Job Description
Are you a Software Development Engineer who thrives on solving complex technical challenges with real business impact? Do you want to build systems that process billions of transactions and directly affect the success of millions of entrepreneurs worldwide? Join our Seller Fees Tech organization where you'll develop critical financial services that power Amazon's global marketplace expansion.
At Seller Fees Tech, you'll work on distributed systems that calculate, process, and apply complex fee structures across Amazon's global marketplaces. Your code will directly impact over 2MM+ active sellers who rely on our systems for accurate, transparent financial transactions every day. You'll tackle fascinating engineering problems like implementing precise financial calculations at massive scale, optimizing high-throughput services handling millions of transactions per hour, and ensuring data consistency across diverse marketplace implementations.
As an SDE II on our Expansions team, you'll design and build services that standardize fee structures, incentive programs, and fee adjustment mechanisms across established and emerging marketplaces. You'll work with modern tech stacks to create robust APIs, develop scalable microservices, and implement complex business logic. This role provides exceptional growth opportunities as you'll help pioneer the adoption of GenAI tools to accelerate development cycles and improve code quality.
This position offers the perfect blend of technical depth and business impact-your code will not only solve fascinating engineering challenges but also enable entrepreneurs worldwide to build successful businesses on Amazon.
Key job responsibilities
A. Technical Development
1. Design, develop, and maintain scalable services and applications that close parity gaps between established and emerging marketplaces
2. Implement complex business logic for fee calculations, incentives, and adjustments with high reliability and accuracy
3. Write high-quality, well-tested code that meets Amazon's engineering standards
4. Participate in code reviews and provide constructive feedback to peers
5. Troubleshoot and resolve complex technical issues in production environments
6. Collaborate with other engineers to identify and implement technical improvements, document services, APIs, and architectural decisions
B. Innovation & Problem Solving
1. Contribute to the adoption of GenAI tools to improve development workflows and efficiency
2. Propose and implement technical solutions that address specific marketplace expansion challenges
3. Identify opportunities for reuse and standardization across marketplace implementations
4. Analyze and improve system performance, reliability, and scalability
5. Participate in brainstorming sessions to solve complex technical and business problems
C. Cross-Functional Collaboration
1. Work effectively with Product Managers to understand business requirements and translate them into technical solutions
2. Partner with other engineering teams to ensure seamless integration between systems
3. Communicate technical concepts clearly to both technical and non-technical stakeholders
4. Collaborate with teams across different geographic locations and time zones
5. Participate in planning activities including sprint planning, estimation, and retrospectives
Basic Qualifications
- Bachelor's degree in computer science or equivalent
- 3+ years of non-internship professional software development experience
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
Preferred Qualifications
- Master's degree in computer science or equivalent
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience with GenAI tools and frameworks for software development
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.