CrawlJobs Logo

Senior Engineer, Software Development Engineering (Apps)

India, Bengaluru · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Senior Engineer, Software Development Engineering (Apps) to join our dynamic team in Bengaluru, India. In this role, you will lead the development of innovative and scalable applications, driving technical excellence and best practices within our organization.

Job Responsibility

  • Architect, design, and implement high-performance, scalable applications for mobile and cloud platforms
  • Collaborate with cross-functional teams to define and implement new features and products
  • Lead code reviews and provide mentorship to junior developers
  • Optimize application performance and ensure high-quality, efficient code
  • Troubleshoot and resolve complex technical issues
  • Stay current with emerging technologies and industry trends, recommending improvements to our technology stack
  • Contribute to the development of technical standards and best practices
  • Participate in Agile ceremonies and help drive continuous improvement in our development processes

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Master's degree preferred
  • 2 years of software development experience, with a focus on mobile and cloud-based applications
  • Advanced proficiency in programming languages such as Java, Python, or C++
  • Proficient in version control systems, preferably Git
  • Solid understanding of software architecture and design patterns
  • Experience with API development and integration
  • Strong skills in performance optimization and debugging
  • Proven track record of developing and deploying large-scale applications
  • Experience with Agile methodologies and full software development lifecycle
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Willingness to work in Bengaluru, India

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Engineer, Software Development Engineering (Apps)

8 matching positions

Power Apps Senior Software Development Engineer 2

Looking for an experienced Power Platform Engineer with proven expertise in Powe...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience developing PowerApps Canvas Apps and Power Automate Flows
  • Strong knowledge of SharePoint Online lists, libraries, and permissions
  • Good understanding of Dataverse schema design and relationships
  • Hands-on experience with Power Platform ALM, environment variables, and solution deployment via Power Platform Pipelines
  • Understanding of Power Platform Licensing Model and its impact on environment planning
  • Ability to mentor and support citizen developers on app lifecycle and governance practices
  • Basic understanding of Copilot Studio for AI Process automation
  • Strong analytical, troubleshooting, and documentation skills
  • B Tech
  • Experience 06-08 years
Job Responsibility
Job Responsibility
  • Design, develop, and maintain PowerApps (Canvas Apps) and Power Automate flows integrated with SharePoint Online and Dataverse
  • Implement Power Platform ALM best practices including solution management, environment variables, and deployment through Power Platform Pipelines
  • Manage solution exports/imports and automate deployments across Dev, Test, and Production environments
  • Support and train citizen developers in ALM, environment management, and solution governance
  • Work closely with IT admins and business teams to ensure compliance with Power Platform governance and licensing models
  • Provide technical support for existing Power Platform solutions and work on new enhancements as well as troubleshooting issues
  • Collaborate with business stakeholders to gather requirements and translate them into scalable, low-code solutions
  • Explore and implement automation opportunities using Copilot Studio for chatbots and AI-based process improvement
  • Fulltime
Read More
Arrow Right

Power Apps Senior Software Development Engineer 2

Looking for an experienced Power Platform Engineer with proven expertise in Powe...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience developing PowerApps Canvas Apps and Power Automate Flows
  • Strong knowledge of SharePoint Online lists, libraries, and permissions
  • Good understanding of Dataverse schema design and relationships
  • Hands-on experience with Power Platform ALM, environment variables, and solution deployment via Power Platform Pipelines
  • Understanding of Power Platform Licensing Model and its impact on environment planning
  • Ability to mentor and support citizen developers on app lifecycle and governance practices
  • Basic understanding of Copilot Studio for AI Process automation
  • Strong analytical, troubleshooting, and documentation skills
  • B Tech
Job Responsibility
Job Responsibility
  • Design, develop, and maintain PowerApps (Canvas Apps) and Power Automate flows integrated with SharePoint Online and Dataverse
  • Implement Power Platform ALM best practices including solution management, environment variables, and deployment through Power Platform Pipelines
  • Manage solution exports/imports and automate deployments across Dev, Test, and Production environments
  • Support and train citizen developers in ALM, environment management, and solution governance
  • Work closely with IT admins and business teams to ensure compliance with Power Platform governance and licensing models
  • Provide technical support for existing Power Platform solutions and work on new enhancements as well as troubleshooting issues
  • Collaborate with business stakeholders to gather requirements and translate them into scalable, low-code solutions
  • Explore and implement automation opportunities using Copilot Studio for chatbots and AI-based process improvement
  • Fulltime
Read More
Arrow Right

Power Apps Senior Software Engineer

Purpose of the Position: Design, build, and operate on Power Platform, build das...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Overall experience of 2-4 years with 2+ years of hands-on experience in developing solutions using Microsoft Power Platform (Canvas & Model-driven), SharePoint online and related M365 workloads
  • Experience of connecting Power Apps with various data sources such as Dataverse, SharePoint and SQL
  • Design and development of custom components for Power Apps using the PowerApps Component Framework
  • Proven experience in Microsoft Power Platform: Must have In-depth knowledge and hands-on experience with Power Apps, Power Automate and Power BI Integration Projects
  • Expertise in Canvas Apps, Model-Driven Apps, Power Automate, AI Builder and Dataverse
  • Strong knowledge of Microsoft 365, SharePoint Online, Teams Integration, and Dynamics 365
  • Understanding of ALM (Application Lifecycle Management) in Power Platform using tools like Git, Azure DevOps, or Power Platform Build Tools
  • Some knowledge of PowerShell scripting for administration and deployment activities
  • Strong problem-solving, analytical, and communication skills
  • Must be PL900 & PL400 certified
Job Responsibility
Job Responsibility
  • Build complex, scalable PowerApps (Canvas & Model-driven) to automate business processes
  • Develop and customize Power Automate flows for process automation
  • Integrate PowerApps solutions with SharePoint, Dynamics 365, Azure services, and other external systems
  • Build and maintain Power BI dashboards/reports, recommend and design effective visualizations
  • Design and develop the MS Forms surveys
  • Ensure data quality, consistency, and traceability across sources
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer – .NET Core

The Senior Software Development Engineer will play a crucial role in leading the...
Location
Location
South Africa , Johannesburg
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of professional software development experience
  • Proven experience delivering production-grade .NET Core applications
  • Experience working in Agile teams with responsibility for significant solution components
  • Exposure to regulated or enterprise environments (e.g., healthcare, finance) is advantageous
  • Demonstrated experience supporting applications across the full SDLC, including post-deployment support
  • Bachelor’s degree in Computer Science, Engineering, or related field (advantageous) or equivalent practical experience
  • Microsoft or Azure-related certifications are advantageous
  • Additional certifications in software architecture or cloud technologies are beneficial
  • Strong technical problem-solving and analytical skills
  • Ability to work independently while contributing effectively within a team
Job Responsibility
Job Responsibility
  • Design and develop robust .NET Core applications aligned to client business and operational requirements
  • Translate business and functional requirements into well-structured, scalable technical solutions
  • Take ownership of complex components, integrations, and critical code paths within the solution
  • Contribute to architectural decisions and ensure adherence to established patterns and best practices
  • Lead by example through high-quality code, testing discipline, and documentation
  • Actively participate in sprint planning, estimation, and delivery tracking using Azure DevOps
  • Perform code reviews and provide constructive guidance to intermediate and junior developers
  • Collaborate with testers, analysts, and DevOps engineers to ensure smooth end-to-end delivery
  • Support deployment, monitoring, and troubleshooting across non-production and production environments
  • Ensure solutions comply with security, governance, and regulatory standards applicable to client environments
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer, Android

Fox Corporation is looking for a Senior. Android Engineer for its digital Produc...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
foxcorporation.com Logo
Fox Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in working as an android developer
  • BS/MS degree in computer science or software engineering
  • Proficient in building mobile applications and mobility solutions, particularly native applications
  • Mastery of basic Android components: Activity, Services, Intent, Broadcast Receiver, and Content Provider
  • Mastery of Kotlin concepts
  • Mastery of Jetpack Compose, Coroutines, Flows, Jetpack components, Kotlinx Serialization
  • Strong experience with Web Service Integration (REST, JSON)
  • Experience with Performance, Testing & Tooling
  • Experience with Security concept - Jetpack Security, encryption,Handling OAuth and secure token storage
  • Experience with Modern Architecture : MVVM / MVI patterns using ViewModel, LiveData, Flow, or StateFlow
Job Responsibility
Job Responsibility
  • Influence the development of individual features and products, integrating best practices and patterns applicable to the Android engineering lifecycle
  • Take ownership of end-to-end product quality, from development to maintenance of core app, enhancing reliability and user experience
  • Prototype new ideas and explore cutting-edge technologies in mobile technology
  • Take ownership of scaling mobile app development efforts across Engineering, offering insights into refining processes and tools to support increased contributors in our architecture and code
  • Work collaboratively with team members and internal technology groups to focus on coding standards and best practices
Read More
Arrow Right

Senior Software Engineer, Native Apps, Growth Team

Aura is on a mission to create a safer internet. In a world where our lives are ...
Location
Location
Poland
Salary
Salary:
Not provided
aura.com Logo
Aura
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 - 8+ years of professional software engineering experience
  • Demonstrated success in delivering complex, large-scale projects on time and with quality
  • Exceptional communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders in English
  • Expert proficiency with mobile development using React Native, Redux, TypeScript, GraphQL, and related testing frameworks
  • Experience developing native apps on either iOS or Android is highly desired
  • Proficiency with full-stack development using Node.js, TypeScript, and related technologies
  • Advanced knowledge of software design best practices, data structures, caching, and algorithms
  • Demonstrated ability and desire to learn new technologies
  • Experience using AI effectively in your day-to-day work
  • Bachelor's Degree in Computer Science or a related field, or equivalent work experience
Job Responsibility
Job Responsibility
  • Contribute to native app development with React Native to build delightful and effective onboarding, dashboard, and security-focused features
  • Partner with a Product Manager and act as the technical expert on your projects, with responsibilities including architecture, implementation, testing, and deployment
  • Build configurable, scalable features that enable rapid experimentation and data-driven decision-making
  • Incorporate best practices with an emphasis on performance and stability
Read More
Arrow Right

Senior Software Engineer - Streaming Apps

You will be part of the Roku Video Platform Engineering team and responsible for...
Location
Location
India , Bengaluru
Salary
Salary:
285000.00 - 345000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong problem-solving and analytical abilities
  • 5+ years of solid programming experience and passionate about writing high-quality and well-architected code
  • Expert-level knowledge of FFmpeg or Gstreamer and their related toolchains (filters, flags, debugging, custom builds)
  • Experience with hardware-based encoder/decoder libraries (NVENC, Vulkan)
  • Strong understanding of compression theory, codec internals, GOP structures, bitrate control, etc
  • Experience with container formats: MP4, TS, fragmented MP4, ISOBMFF
  • Familiarity with HLS/DASH, CMAF, adaptive bitrate design, DRM, and SCTE 35
  • A track record working with applied AI-based video enhancement and compression algorithms (Super Resolution, Denoising, Artifact Removal)
  • Hands-on experience with cloud compute (AWS Lambda/ECS/Batch, GCP, Kubernetes, or similar)
  • Ability to handle periodic on-call duty as well as out-of-band requests
Job Responsibility
Job Responsibility
  • Design, build, optimize, and maintain FFmpeg-based encoding pipelines for both VOD and Live workflows, operating at scale in cloud environments such as AWS or GCP
  • Develop, refine, and validate encoding presets for modern codecs, including H.264, HEVC, and AV1, ensuring optimal quality-to-bitrate performance
  • Implement advanced encoding strategies such as multi-pass workflows, CRF tuning, per-title optimizations, and quality-targeted encoding
  • Benchmark and evaluate video quality using VMAF and other objective metrics to drive continuous improvements in efficiency and viewing experience
  • Build and maintain adaptive streaming packaging workflows, including HLS, DASH, and CMAF, ensuring broad device compatibility and reliable playback
  • Profile and optimize system performance by identifying and eliminating bottlenecks across compute, storage, and I/O layers
  • Write, review, and improve code, assessing architectural tradeoffs to deliver secure, high-performance, and highly concurrent video infrastructure services
  • Collaborate cross-functionally with engineering, product, and platform teams to support and advance company-wide video service initiatives
What we offer
What we offer
  • health insurance
  • equity awards
  • life insurance
  • disability benefits
  • parental leave
  • wellness benefits
  • paid time off
  • global access to mental health and financial wellness support and resources
  • commuter benefits
  • retirement options (401(k)/pension)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - .NET Engineering

We’re looking for a Senior Software Engineer to join the team that powers how .N...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated ability to design and build scalable infrastructure and automation systems
  • Strong proficiency in software engineering using C# (preferred), Java, or other object-oriented programming languages, along with scripting languages such as PowerShell (preferred), Bash, Python, or similar
  • Hands-on experience with Azure Pipelines and related Azure services (Storage, CDN)
  • Solid grasp of CI/CD principles, artifact management, and release automation
  • Passion for clean, maintainable code and engineering excellence
  • Strong problem-solving skills and ability to work across teams
Job Responsibility
Job Responsibility
  • Design and implement resilient infrastructure for building, packaging, and releasing .NET products
  • Build internal tools and platforms to manage and track release workflows
  • Own and evolve CI/CD pipelines using Azure Pipelines infrastructure
  • Integrate Azure services including Storage, CDN, and Azure Container Apps to support global distribution and scalable tooling
  • Maintain and enhance the custom dependency flow system for .NET
  • Drive automation and reliability across the release lifecycle
  • Monitor and troubleshoot release systems to ensure speed, stability, and transparency
  • Collaborate with product and engineering teams to ensure seamless delivery
  • Experiment with emerging AI techniques and leverage AI-powered tools (e.g., GitHub Copilot) to accelerate engineering workflows and contribute to the development of AI-assisted features
  • Fulltime
Read More
Arrow Right