18550 Developer jobs in Bengaluru

Web Developer/ Software Engineer

Bengaluru, Karnataka AECOM

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

**Company Description**
**Work with Us. Change the World.**
At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world's most complex challenges and build legacies for future generations.
There has never been a better time to be at AECOM. With accelerating infrastructure investment worldwide, our services are in great demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible impact around the world.
We're one global team driven by our common purpose to deliver a better world. Join us.
**Job Description**
**AECOM** is seeking a talented Web Developer / Software Developer who will play an integral role in the development and maintenance of the new or existing applications developed in .Net technology stack.
In this role you will work with multiple software development teams and ensure the quality of internal and client-facing applications.
This position offers a flexible hybrid work arrangement to include a combination of both in office and remote work schedules. This position can be based in either Bengaluru or Gurgaon, India.
**Key Responsibilities include but are not limited to:**
+ Design, develop, modify and evaluate web or desktop applications/modules
+ Participate in product/system design, scoping and requirements definition within an Agile/Scrum framework
+ Participate in all phases of the SDLC to ensure solutions fulfill the highest possible quality, performance, usability, and supportability criteria
+ Code review amongst fellow developers
+ Work in a cross-skilled team consisting of software engineers, construction engineers and designers
+ Collaborate with external development teams and third parties on co-developed products
+ Develop, maintain, and improve upon databases for various internal and external applications
+ Provide technical support for existing developed applications
+ Research on new technologies and advocate adoption of the same
**About Digital @AECOM**
As a member of the enterprise capabilities' digital solutions hub team, you will work closely with the other members of the global digital teams on engineering platforms, applications, applications support and applications architecture and planning for digital solutions to be deployed on projects around the world. The global digital team will work close with other digital professionals around the world to advance AECOM's global digital strategies and priorities.
**Qualifications**
**Minimum Requirements:**
+ Bachelor's degree in computer science or similar discipline with 4 years of related experience or demonstrated equivalency of experience and/or education
+ Strong proficiency in .Net Core, ASP.Net, MVC,
+ Strong proficiency in C#, Node.JS, Entity Framework Core
+ Strong proficiency in JavaScript, TypeScript and JSON
+ Proficiency in Design Frameworks - Angular, React or Vue.JS
+ Experience with database systems - SQL Server, PostgreSQL, MySQL, NoSQL (MongoDB, etc)
+ Experience in working with WEB APIs and Web Services, RESTful API's (both publishing and consuming)
+ Good knowledge and experience on Microservices technologies - API based component developments
+ Good knowledge and experience in Design Patterns - CQRS, Repository Pattern
+ Good knowledge in implementing SOLID principles and Dependency Injection (DI)
+ Experience in Source control using Git, SVN or similar
+ Excellent English speaking communication skills, both written and oral
**Attributes / Skills:**
+ Data visualization d3/chart.js experience
+ Azure AD experience
+ Experience with mobile development (Android/OS)
+ Preprocessors - SASS, LASS
**Preferred Qualifications:**
+ MCA Computer Science or similar discipline with 5-7 years of related experience
+ Any certification on solution developments
+ Good eye for design; with experience on HTML/CSS layouts and frameworks
+ Good understanding of networking and cloud technologies and experience in deploying application to Microsoft Azure (Azure DevOps, App Services, Azure Pipelines, etc) or any other cloud environment
+ Should have a strong sense of ownership, urgency and initiative
+ Experience using Serverless technologies and Cloud computing (Azure or AWS)
+ Possesses strong problem-solving skills
+ Knowledge on code/task management tools - Azure DevOps, Jira
+ Good understanding of Secure Development
**Additional Information**
**About AECOM**
AECOM is proud to offer comprehensive benefits to meet the diverse needs of our employees. Depending on your employment status, AECOM benefits may include medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, flexible work options, well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan.
AECOM is the global infrastructure leader, committed to delivering a better world. As a trusted professional services firm powered by deep technical abilities, we solve our clients' complex challenges in water, environment, energy, transportation and buildings. Our teams partner with public- and private-sector clients to create innovative, sustainable and resilient solutions throughout the project lifecycle - from advisory, planning, design and engineering to program and construction management. AECOM is a Fortune 500 firm that had revenue of $16.1 billion in fiscal year 2024. Learn more at aecom.com.
**What makes AECOM a great place to work**
You will be part of a global team that champions your growth and career ambitions. Work on groundbreaking projects - both in your local community and on a global scale - that are transforming our industry and shaping the future. With cutting-edge technology and a network of experts, you'll have the resources to make a real impact. Our award-winning training and development programs are designed to expand your technical expertise and leadership skills, helping you build the career you've always envisioned. Here, you'll find a welcoming workplace built on respect, collaboration and community - where you have the freedom to grow in a world of opportunity.
As an Equal Opportunity Employer, we believe in your potential and are here to help you achieve it. All your information will be kept confidential according to EEO guidelines.
**ReqID:** J
**Business Line:** Geography OH
**Business Group:** DCS
**Strategic Business Unit:** Enterprise Capabilities
**Career Area:** Digital & Engineering Technology
**Work Location Model:** Hybrid
This advertiser has chosen not to accept applicants from your region.

Web Developer/ Software Engineer

Bengaluru, Karnataka ₹600000 - ₹1800000 Y Aecom

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Work with Us. Change the World. 

At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world's most complex challenges and build legacies for future generations.

There has never been a better time to be at AECOM. With accelerating infrastructure investment worldwide, our services are in great demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible impact around the world.

We're one global team driven by our common purpose to deliver a better world. Join us.

AECOM  is seeking a talented Web Developer / Software Developer who will play an integral role in the development and maintenance of the new or existing applications developed in .Net technology stack.

In this role you will work with multiple software development teams and ensure the quality of internal and client-facing applications.

This position offers a flexible hybrid work arrangement to include a combination of both in office and remote work schedules. This position can be based in either Bengaluru or Gurgaon, India.

Key Responsibilities include but are not limited to: 

- Design, develop, modify and evaluate web or desktop applications/modules
- Participate in product/system design, scoping and requirements definition within an Agile/Scrum framework
- Participate in all phases of the SDLC to ensure solutions fulfill the highest possible quality, performance, usability, and supportability criteria
- Code review amongst fellow developers
- Work in a cross-skilled team consisting of software engineers, construction engineers and designers
- Collaborate with external development teams and third parties on co-developed products
- Develop, maintain, and improve upon databases for various internal and external applications
- Provide technical support for existing developed applications
- Research on new technologies and advocate adoption of the same

About Digital @AECOM 

As a member of the enterprise capabilities' digital solutions hub team, you will work closely with the other members of the global digital teams on engineering platforms, applications, applications support and applications architecture and planning for digital solutions to be deployed on projects around the world. The global digital team will work close with other digital professionals around the world to advance AECOM's global digital strategies and priorities.

Qualifications 

Minimum : 

- Bachelor's degree in computer science or similar discipline with 4 years of related experience or demonstrated equivalency of experience and/or education
- Strong proficiency in .Net Core, ASP.Net, MVC,
- Strong proficiency in C#, Node.JS, Entity Framework Core
- Strong proficiency in JavaScript, TypeScript and JSON
- Proficiency in Design Frameworks – Angular, React or Vue.JS
- Experience with database systems – SQL Server, PostgreSQL, MySQL, NoSQL (MongoDB, etc)
- Experience in working with WEB APIs and Web Services, RESTful API's (both publishing and consuming)
- Good knowledge and experience on Microservices technologies – API based component developments
- Good knowledge and experience in Design Patterns – CQRS, Repository Pattern
- Good knowledge in implementing SOLID principles and Dependency Injection (DI)
- Experience in Source control using Git, SVN or similar
- Excellent English speaking communication skills, both written and oral

Attributes /Skills:
- Data visualization experience
- Azure AD experience
- Experience with mobile development (Android/OS)
- Preprocessors – SASS, LASS

Preferred Qualifications: 

  • MCA Computer Science or similar discipline with 5-7 years of related experience
  • Any certification on solution developments
  • Good eye for design; with experience on HTML/CSS layouts and frameworks
  • Good understanding of networking and cloud technologies and experience in deploying application to Microsoft Azure (Azure DevOps, App Services, Azure Pipelines, etc) or any other cloud environment
  • Should have a strong sense of ownership, urgency and initiative
  • Experience using Serverless technologies and Cloud computing (Azure or AWS)
  • Possesses strong problem-solving skills
  • Knowledge on code/task management tools – Azure DevOps, Jira
  • Good understanding of Secure Development

Additional Information

This advertiser has chosen not to accept applicants from your region.

Software Engineer Senior (Windows Application Developer)

Bengaluru, Karnataka Progress

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary

We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experience with agility and ease.We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Software Engineer Senior II (Windows Application Developer) and help us do what we do best: propel business forward.We are seeking a skilled Software Engineer Senior II (Windows Application Developer) to join our software engineering team. The ideal candidate will have experience building desktop applications for the Windows platform using .NET technologies, with a focus on maintainability, performance, and great user experience. In this role, you will:  
  • Design, develop, and maintain Windows desktop applications using .NET, WPF, WinForms, or UWP.
  • Collaborate with cross-functional teams including UI/UX designers and product managers.
  • Translate software requirements into clean, efficient, and testable code.
  • Perform debugging, troubleshooting, and performance tuning of applications.
  • Participate in code reviews and contribute to continuous improvement processes.
  • Stay updated with new technologies and best practices in Windows development.
  • Your Background:
  • Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
  • 6–9 years of hands-on experience developing Windows desktop applications.
  • Proficiency in C# and the .NET Framework / .NET Core .
  • Experience with WPF , WinForms , or UWP .
  • Familiarity with deployment and installer tools (e.g., MSIX, WiX Toolset).
  • Understanding of MVVM or similar architectural patterns.
  • Familiarity with consuming and integrating RESTful APIs.
  • Knowledge of multithreading and asynchronous programming in .NET.
  • Experience with Git or other version control systems.
  • Knowledge of cloud integration, web services, or backend systems as they relate to desktop applications.
  • Solid understanding of object-oriented programming principles.
  • Strong problem-solving and debugging skills.
  • Preferred Qualifications:
  • Experience with C++ and Filter driver.
  • Experience with XAML-based UI design and custom controls.
  • Knowledge of multithreading and asynchronous programming in .NET.
  • Exposure to CI/CD processes and DevOps tools.
  • Familiarity with Agile methodologies.
  • Experience with automated testing frameworks and practices, including unit, integration, and UI testing 
  •  If this sounds like you and fits your experience and career goals, we’d be happy to chat. What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with, and also to enjoy:  Compensation
  • Competitive remuneration package 
  • Employee Stock Purchase Plan Enrolment 
  • Vacation, Family, and Health 
  • 30 days of earned leave
  • An extra day off for your birthday
  • Various other leaves like marriage leave, casual leave, maternity leave, and paternity leave
  • Premium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, and life insurance coverage
  • Professional development reimbursement
  • Interest subsidy on loans - either vehicle or personal loans.
  • Apply now! #LI-SR1 #LI-Hybrid
    This advertiser has chosen not to accept applicants from your region.

    Application Developer

    Bengaluru, Karnataka Cargill

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **Job Purpose and Impact**
    + The Professional, Application Development job maintains, integrates and implements software applications within the organization. With limited supervision, this job performs moderately complex software application testing, quality assurance, configuration, installation and support to ensure smooth, stable and timely implementation of new software and updates to installed applications.
    **Key Accountabilities**
    + Configuration of SAP FSCM-Credit/Collection/Dispute management to meet client-specific requirements.
    + Collaborate with clients to gather business requirements and translate them into functional specifications.
    + Perform system configurations/enhancements and deploy the solution as per project schedule.
    + Conduct functional and integration testing.
    + Provide support on New functionalities/improvements
    + Develop comprehensive documentation for configurations and customizations.
    + Troubleshoot and resolve issues related to SAP S4 Hana - FSCM
    + Works with multi-functional teams, including developers and business partners to ensure configurations align with standards and project goals.
    + Coordinate with external partners for project timelines, System Integration Testing, Dress Rehearsals, UAT support, Cutover, Go-live and PGLS.
    + Stay updated with the latest SAP S4 Hana FSCM features and updates.
    **Qualifications**
    + Minimum requirement of 2 to 5 years of relevant work experience in SAP S4 Hana FSCM - Credit/Collections/Disputes.
    + Hands-on experience in Cash Application configuration would be added advantage.
    This advertiser has chosen not to accept applicants from your region.

    Application Developer

    Bengaluru, Karnataka Cargill

    Posted 10 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **Job Purpose and Impact**
    + The Professional, Application Development job maintains, integrates and implements software applications within the organization. With limited supervision, this job performs moderately complex software application testing, quality assurance, configuration, installation and support to ensure smooth, stable and timely implementation of new software and updates to installed applications.
    **Key Accountabilities**
    + APPLICATION CONFIGURATION MANAGEMENT: Sets up and maintains application configurations to meet user and business requirements while developing and recommending improvements to standard and moderately complex application support processes and procedures.
    + APPLICATION DEVELOPMENT & DEPLOYMENT: Performs programming, configuration, testing and deployment of fixes or updates for application version releases.
    + USER COMMUNICATION & SUPPORT: Keeps an open channel of communication with users and responds to standard and moderately complex application support requests and needs.
    + APPLICATION SUPPORT: Conducts advanced and complex application support activities to deliver on business outcomes.
    + STAKEHOLDER MANAGEMENT: Works with multi-functional teams, including developers, product managers and business partners to ensure configurations align with standards and project goals.
    + INCIDENT & REQUEST MANAGEMENT: Reviews, analyzes and prioritizes incoming incident tickets and user requests.
    + VENDOR MANAGEMENT: Handles positive relationships with software vendors and negotiates contracts.
    **Qualifications**
    + Minimum requirement of 2 years of relevant work experience. Typically reflects 3 years or more of relevant experience. **Application** **Version** **Comments** SAP BODS4.3Good knowledge in SAP BODS and require skill set to fix failure jobs based on issue - MustSAP HANA DBSAP HANA DB skill set to write queries to fetch and sync data Able to create procedures and multi-line queriesOracle DB19COracle DB skill set to write queries to fetch and sync data Able to create procedures and multi-line queries. MustSAP Management Console4.3Good knowledge on BODS Management console (Scheduling jobs, Monitoring jobs, auto documentation and other)HVR6.1 and higherGood knowledge in HVR replication tool - Desired.Windows & LinuxAble to manager CPU utilizations and able to start or stop the services in systems using commands. Good knowledge of scripting.
    This advertiser has chosen not to accept applicants from your region.

    Application Developer

    Bengaluru, Karnataka ₹600000 - ₹1200000 Y ACL Digital

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Hi All,

    We are looking for C Developer with below skillsets for Bangalore for Telecom Client.

    JD:

    Experience:
    3-6 Years.

    Mandate Skills: Strong in C Programming with Multithreading Network Protocols and Telecom Domain.

    Interview Process:

    Location: Bangalore.

    Need details in below format:

    Total & relevant exp:

    CCTC:

    ECTC:

    Official notice period:

    If you are serving notice period, please share the LWD mail of current employer.

    Current Location & Preferred Location.

    Any offers in hand Yes/No.

    Reason for job change.

    If anyone interested or if you have any reference, please do share the updated resume to

    Regards,

    Karthik

    TAG

    This advertiser has chosen not to accept applicants from your region.

    Application Developer

    Bengaluru, Karnataka ₹200000 - ₹600000 Y Seikor Group

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Responsibilities:
    • Implement end to end applications to unlock opportunities for people
    • Design scalable solutions, which involves the following;


    • Clean, Modular Workflows: Create clear and well-defined workflows that are logically separated into reusable modules or components enhancing code maintainability, testability, and scalability.


    • Database and Schema Design: Design efficient and scalable database structures, including tables, relationships, and constraints, to effectively store and manage data. This involves selecting appropriate data types, indexing strategies, and normalization techniques to optimize data integrity, query performance, and storage efficiency.

    Write Optimal Expressions: Craft efficient and well-optimized expressions. This includes considering factors such as execution time, resource utilization, and algorithmic complexity to ensure optimal performance and scalability of the solution.

    • Conduct functional testing (both manual and automated testing).
    • Collaborate with Eng team for solution requirements
    • End to end implementation of the application
    • Deployment of the application
    • Post-production support
    • Track/Measure milestones

    Minimum Qualification


    • Experience in building applications


    • Familiarity with databases, table design, schemas


    • Familiarity with JAVA and Javascript


    • Writing expressions and workflows


    • Write, execute, maintain manual and automated tests


    • B.Tech, BE, MCA (Preferably computer science)


    • Good communication skills

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Developer Jobs in Bengaluru !

    Application Developer

    Bengaluru, Karnataka ₹1500000 - ₹2500000 Y Cargill

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Purpose and Impact

    • The Professional, Application Development job maintains, integrates and implements software applications within the organization. With limited supervision, this job performs moderately complex software application testing, quality assurance, configuration, installation and support to ensure smooth, stable and timely implementation of new software and updates to installed applications.

    Key Accountabilities

    • APPLICATION CONFIGURATION MANAGEMENT: Sets up and maintains application configurations to meet user and business requirements while developing and recommending improvements to standard and moderately complex application support processes and procedures.
    • APPLICATION DEVELOPMENT & DEPLOYMENT: Performs programming, configuration, testing and deployment of fixes or updates for application version releases.
    • USER COMMUNICATION & SUPPORT: Keeps an open channel of communication with users and responds to standard and moderately complex application support requests and needs.
    • APPLICATION SUPPORT: Conducts advanced and complex application support activities to deliver on business outcomes.
    • STAKEHOLDER MANAGEMENT: Works with multi-functional teams, including developers, product managers and business partners to ensure configurations align with standards and project goals.
    • INCIDENT & REQUEST MANAGEMENT: Reviews, analyzes and prioritizes incoming incident tickets and user requests.
    • VENDOR MANAGEMENT: Handles positive relationships with software vendors and negotiates contracts.

    Qualifications

    Minimum of 5-7 years of related SAP GTS work experience

    Minimum 1 full implementation experience in SAP GTS integrated with ECC/S4

    This advertiser has chosen not to accept applicants from your region.

    Application Developer

    Bengaluru, Karnataka ₹900000 - ₹1200000 Y AceSoftLabs

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    • WHAT WE ARE LOOKING FOR:

    . Must have experience of writing multi-threaded server applications on Windows or Linux.

    • Experience of Source Code repository Systems and multi-branched development.
    • Must have worked on multi-tier service oriented enterprise systems using messaging for inter service communication and request/response/broadcast to the GUI.
    • Must have worked on one or two development projects
    • Excellent communication skills, able to quickly and simply explain complex technical issues and designs to stakeholders across technology and the business.

    • WHAT CAN BE PREFERRED:

    • Oracle Database Development: PL/SQL, ability to write stored procedures, triggers, Toad.

    • Middle ware: Experience of using middle ware messaging components such as Tibco, Talarian, Solace or MQ.
    • C++: Boost
    • C++: Unit Testing & Mock Objects
    • Any experience with other programming languages (C#, Java, Python)
    • An understanding of FX products and trading flows (e.g. clearing, e-trading STP).
    • Degree level education in a scientific, engineering, mathematical or IT field desirable not essential.
    This advertiser has chosen not to accept applicants from your region.

    Application Developer

    Bengaluru, Karnataka ₹1080000 - ₹1200000 Y Umanu

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    The candidate will be responsible for designing, developing, deploying & supporting microservices & integration flows using TIBCO BWCE on containerized platforms (OpenShift).

    Working experience using EMS or Kafka & CI/CD pipelines for BWCE deployment

    Required Candidate profile

    Must have strong knowledge of TIBCO ESB tools, REST/SOAP web services, and hands-on experience in containerization and DevOps

    Manage and deploy services in container platforms like Docker or OpenShift

    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Developer Jobs View All Jobs in Bengaluru