51,950 Android Sdk jobs in India
Senior Android SDK Developer
Posted today
Job Viewed
Job Description
Velotio Technologies is a product engineering company working with innovative startups and enterprises. We have provided full-stack product development for 110+ startups across the globe, building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products.
We are seeking a Senior Android Developer with expertise in building Android software development kits (SDKs) to join our team. In this role, you will lead the end-to-end development of Android SDKs that will be integrated by other developers into their applications.
The ideal candidate is an expert in Kotlin and Java, has a strong grasp of Android architecture and design patterns, and has a proven track record of publishing and maintaining Android libraries. You will drive the SDK's design, implementation, documentation, and long-term maintenance, ensuring high performance, reliability, and backward compatibility. This is a senior-level technical role that requires hands-on development, strategic thinking, and the ability to collaborate effectively in a hybrid work environment.
Requirements- Design & Build: Craft modular, high-performance Android SDKs in Kotlin (and supportive Java) that are easy to integrate and extend.
- SDK Lifecycle Ownership: Own the full SDK development lifecycle including planning, development, testing, and release. Manage versioning (semantic versioning) and long-term maintenance for continuous improvement of the SDK.
Release Management: Publish artifacts to Maven Central / JitPack, manage semantic versioning, changelogs, and ensure backward compatibility. - Performance & Reliability: Profile, benchmark, and optimize for low memory, battery, and network usage across a wide device matrix.
- Security & Compliance: Implement encryption, token handling, and privacy-first data practices - crucial for payment and analytics use cases.
- Documentation & Samples: Produce clear guides, Javadoc/KDoc, and sample apps so external teams can get started in minutes.
- Collaboration: Partner with product, backend, and QA to define features, automate CI/CD (GitHub Actions/Bitrise), and drive code reviews.
As a leader in our Android development team, you'll oversee the entire development lifecycle, aligning our app portfolio with strategic business goals and user expectations. You will:
- Implement Best Practices: Optimize development processes for cost-efficiency and observability and design solutions for diverse deployment environments, including cloud and on-premises.
- Manage Releases: Oversee release plans to ensure timely updates and feature rollouts while supporting cross-functional teams in Android component design and implementation.
Desired Skills & Experience:
A minimum of 4-8 years of hands-on experience in Android application development is essential. You should deeply understand the Android ecosystem, including architecture, best practices, and emerging trends
Application Portfolio: A proven track record of delivering and maintaining Android applications, especially those involving map functionalities. Experience with consumer-facing and enterprise applications across various domains is required.
Technical Proficiency: Proficiency in Android development technologies, including Java or Kotlin, Android Studio, and related frameworks such as:
- Android Jetpack components (e.g., LiveData, ViewModel, Navigation, Room)
- Retrofit for RESTful APIs
- Dagger for dependency injection
- Firebase for app analytics and cloud services
- Coroutines, Flow for asynchronous programming
Experience with Mapping Technologies: Strong familiarity with mapping technologies and SDKs, including Google Maps and Mapbox, is highly desirable. This includes understanding how to integrate and customize maps within Android applications, manage location data effectively, and implement advanced mapping features to enhance user experience.
Multi-Threading and Synchronization: Expertise in multi-threading and synchronization techniques within Android applications to ensure efficient concurrent processing and thread safety. This includes a strong understanding of WorkerManager for efficiently scheduling and managing background tasks, which is critical for optimizing application performance and resource management.
Memory Management and Battery Optimization: In-depth knowledge and hands-on experience with advanced memory management techniques are essential. Candidates must demonstrate the ability to optimize application memory usage and battery consumption, particularly in applications that rely heavily on real-time location data and maps. This includes proficiency in identifying and resolving memory leaks, understanding Android's garbage collection mechanism, and implementing strategies to reduce power consumption by optimizing location updates and background processing.
Problem-Solving Skills: Strong analytical and problem-solving skills, with the ability to diagnose complex technical issues and implement effective solutions. Proficiency in Data Structures and Algorithms (DSA) to provide optimal solutions to software challenges is crucial, with a focus on memory management and performance optimization.
Agile Development: Experience working in Agile development environments, with a strong understanding of Agile methodologies and tools.
Release Management: Expertise in managing the end-to-end release process, including version control, deployment, and monitoring of Android applications.
Communication Skills: Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams, stakeholders, and leadership.
Innovation and Adaptability: A mindset of continuous learning and innovation, with the ability to adapt to evolving technologies and industry trends
BenefitsOur Culture:
- We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
- Flat hierarchy with fast decision making and a startup-oriented "get things done" culture.
- A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment.
We want to hire smart, curious and ambitious folks so please reach out even if you do not have all of the requisite experience. We are looking for engineers with the potential to grow
At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.
Embedded Systems Training & Internship (Android SDK & OS Integration)
Posted today
Job Viewed
Job Description
CabStop is pioneering the future of the commercial car infotainment segment with its state-of-the-art security and emergency response systems, NFC-based contactless payment, and IoT products for mobility and ride-hailing services.
Our innovative solutions are designed to enhance passenger experience and safety. Join us in revolutionizing the automotive industry.
Role Description
This is a remote internship role for an Embedded Systems Intern focused on Android SDK and OS Integration.
The intern will assist in the development and integration of Android-based systems, provide technical support, troubleshoot issues, and analyze system performance.
Day-to-day tasks will involve collaborating with our engineering team to ensure seamless OS integration and driver functionality on embedded platforms.
What You’ll Learn
During this internship, you will gain hands-on experience with real embedded hardware and Android OS customization, including:
- Building Android OS images from the SDK.
- Implementing and testing patches in Android source code.
- Configuring and integrating device drivers for custom hardware.
- Customizing Android SDK components to modify OS behavior.
- Working with Quectel engineers to implement OS-level changes.
- Debugging and optimizing system performance on embedded boards.
- Understanding end-to-end Android build, integration, and deployment for embedded systems.
Internship Details
- Duration: 3 Months (1 Month Learning + 2 Months Practical Work)
- Type: Unpaid Internship (Learning-focused)
- Location: Onsite
- Certificate: Provided upon successful completion
Qualifications
- Strong analytical and troubleshooting skills.
- Basic understanding of Linux / Android architecture.
- Familiarity with C, C++ or shell scripting.
- Knowledge of Android SDK and OS integration is a plus.
- Ability to work independently and proactively.
- Excellent communication skills.
- Currently enrolled in or recently graduated from a Bachelor’s or Master’s program in Computer Science, Electronics, or related field.
Preferred Skills
- Experience with Git, build tools, or AOSP (Android Open Source Project).
- Interest in embedded systems, driver development, or firmware engineering.
- Understanding of hardware - software integration processes.
Why Join Us
- Work on real Snapdragon chipset, Android based custom designed boards used in automotive infotainment.
- Gain hands-on exposure to Android OS internals and embedded system integration.
- Learn directly from engineers working on next-generation mobility technology.
- Build strong foundations in Android firmware and embedded development.
- Receive a training + internship certificate recognizing your technical experience and contribution.
Note: This is a free of cost training + unpaid internship designed for learning and skill development purposes only.
If you’re passionate about embedded systems, Android OS, and real-world firmware integration we’d love to have you on board!
Embedded Systems Training & Internship (Android SDK & OS Integration)
Posted today
Job Viewed
Job Description
Company Description
CabStop is pioneering the future of the commercial car infotainment segment with its state-of-the-art security and emergency response systems, NFC-based contactless payment, and IoT products for mobility and ride-hailing services.
Our innovative solutions are designed to enhance passenger experience and safety. Join us in revolutionizing the automotive industry.
Role Description
This is a remote internship role for an Embedded Systems Intern focused on Android SDK and OS Integration .
The intern will assist in the development and integration of Android-based systems, provide technical support, troubleshoot issues, and analyze system performance.
Day-to-day tasks will involve collaborating with our engineering team to ensure seamless OS integration and driver functionality on embedded platforms.
What You’ll Learn
During this internship, you will gain hands-on experience with real embedded hardware and Android OS customization, including:
- Building Android OS images from the SDK.
- Implementing and testing patches in Android source code.
- Configuring and integrating device drivers for custom hardware.
- Customizing Android SDK components to modify OS behavior.
- Working with Quectel engineers to implement OS-level changes.
- Debugging and optimizing system performance on embedded boards.
- Understanding end-to-end Android build, integration, and deployment for embedded systems.
Internship Details
- Duration: 3 Months (1 Month Learning + 2 Months Practical Work)
- Type: Unpaid Internship (Learning-focused)
- Location: Onsite
- Certificate: Provided upon successful completion
Qualifications
- Strong analytical and troubleshooting skills .
- Basic understanding of Linux / Android architecture .
- Familiarity with C, C++ or shell scripting .
- Knowledge of Android SDK and OS integration is a plus.
- Ability to work independently and proactively .
- Excellent communication skills .
- Currently enrolled in or recently graduated from a Bachelor’s or Master’s program in Computer Science, Electronics, or related field.
Preferred Skills
- Experience with Git, build tools , or AOSP (Android Open Source Project) .
- Interest in embedded systems , driver development , or firmware engineering .
- Understanding of hardware - software integration processes.
Why Join Us
- Work on real Snapdragon chipset, Android based custom designed boards used in automotive infotainment.
- Gain hands-on exposure to Android OS internals and embedded system integration.
- Learn directly from engineers working on next-generation mobility technology .
- Build strong foundations in Android firmware and embedded development .
- Receive a training + internship certificate recognizing your technical experience and contribution.
Note: This is a free of cost training + unpaid internship designed for learning and skill development purposes only.
If you’re passionate about embedded systems, Android OS, and real-world firmware integration we’d love to have you on board!
Embedded Systems Training & Internship (Android SDK & OS Integration)
Posted today
Job Viewed
Job Description
is pioneering the future of the commercial car infotainment segment with its state-of-the-art security and emergency response systems, NFC-based contactless payment, and IoT products for mobility and ride-hailing services. Our innovative solutions are designed to enhance passenger experience and safety. Join us in revolutionizing the automotive industry.
Role Description This is a
remote internship role
for an
Embedded Systems Intern
focused on
Android SDK and OS Integration . The intern will assist in the development and integration of Android-based systems, provide technical support, troubleshoot issues, and analyze system performance. Day-to-day tasks will involve collaborating with our engineering team to ensure seamless OS integration and driver functionality on embedded platforms.
What You’ll Learn During this internship, you will gain hands-on experience with real embedded hardware and Android OS customization, including: Building
Android OS images
from the SDK. Implementing and testing
patches
in Android source code. Configuring and integrating
device drivers
for custom hardware. Customizing
Android SDK
components to modify OS behavior. Working with
Quectel engineers
to implement OS-level changes. Debugging and optimizing
system performance
on embedded boards. Understanding end-to-end
Android build, integration, and deployment
for embedded systems.
Internship Details Duration:
3 Months (1 Month Learning + 2 Months Practical Work) Type:
Unpaid Internship (Learning-focused) Location:
Onsite Certificate:
Provided upon successful completion
Qualifications Strong
analytical and troubleshooting skills . Basic understanding of
Linux / Android architecture . Familiarity with
C, C++ or shell scripting . Knowledge of
Android SDK and OS integration
is a plus. Ability to work
independently and proactively . Excellent
communication skills . Currently enrolled in or recently graduated from a
Bachelor’s or Master’s program
in Computer Science, Electronics, or related field.
Preferred Skills Experience with
Git, build tools , or
AOSP (Android Open Source Project) . Interest in
embedded systems ,
driver development , or
firmware engineering . Understanding of
hardware - software integration
processes.
Why Join Us Work on real
Snapdragon chipset, Android based custom designed boards
used in automotive infotainment. Gain
hands-on exposure
to Android OS internals and embedded system integration. Learn directly from engineers working on
next-generation mobility technology . Build strong foundations in
Android firmware and embedded development . Receive a
training
+ internship certificate
recognizing your technical experience and contribution.
Note:
This is a
free of cost training + unpaid internship
designed for
learning and skill development purposes
only. If you’re passionate about embedded systems, Android OS, and real-world firmware integration we’d love to have you on board!
Software Engineer/Senior Software Engineer
Posted today
Job Viewed
Job Description
Location: Mumbai, India (Hybrid – Andheri, Saki Naka)
We are seeking a skilled Software Engineer / Senior Software Engineer - .NET to join our dynamic IT team. You will design, develop, and maintain efficient, scalable, and reliable .NET applications with a strong focus on event-driven architectures using Kafka. This role offers the opportunity to work on impactful solutions within banking and financial domains.
Key Responsibilities:
- Develop, debug, and optimize .NET Core applications ensuring high performance and reliability.
- Apply .NET Core performance tuning techniques to enhance application efficiency.
- Collaborate with architects, product managers, and cross-functional teams to implement innovative business solutions.
- Write clean, scalable, reusable code and refactor existing code for performance improvements.
- Design and integrate event-driven architectures using Kafka or similar technologies.
- Develop RESTful APIs, web services, and third-party API integrations.
- Mentor junior developers by sharing knowledge and enforcing coding best practices.
- Implement design patterns, caching, and performance improvement techniques.
- Ensure comprehensive documentation for code, system designs, and functionalities.
- Communicate effectively with both technical and non-technical stakeholders to align project goals and deliverables.
Required Skills & Qualifications:
- Minimum 3 years in .NET development with at least 2 years in .NET Core. Experience in banking or finance projects is a plus.
- Education: Bachelor's degree in Computer Science, IT, or related field.
Technical Expertise:
- Strong command of OOP concepts, C#, .NET Core, Entity Framework, SQL Server, PostgreSQL, Dapper, ADO.NET, LINQ, and Web API development.
- Experience with Kafka for event-driven architectures and messaging systems.
- Excellent debugging and performance optimization skills.
- Proficient in database development – tables, views, stored procedures, triggers, and functions.
- Familiarity with unit testing frameworks such as XUnit.
- Experience with JWT services, Git, and third-party API integration.
- Prior code review experience for junior developers.
Good to Have:
- Docker, gRPC
- Knowledge of , JavaScript, HTML5, and CSS
- Familiarity with Azure, AWS, or GCP cloud platforms
- Exposure to DevOps practices, CI/CD pipelines, OWASP security principles, and tools like JIRA
- Experience with microservices architecture and its implementation
Preferred Experience:
- Working in Agile development environments.
- Understanding of banking and financial software requirements, including regulatory compliance in India.
- Experience designing event-driven systems using Kafka or RabbitMQ within cloud ecosystems (Azure/AWS).
Job Types: Full-time, Permanent
Pay: From ₹70,000.00 per month
Benefits:
- Provident Fund
Experience:
- RabbitMQ: 4 years (Preferred)
- .NET Core: 4 years (Preferred)
- Kafka: 4 years (Preferred)
Software Engineer/Senior Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Position Overview:
We are seeking a talented and driven Senior Software Engineer in AI to join our growing team at Diligent. Reporting to Applied Science Manager, this exciting role involves bridging the gap between Applied Scientists and Product teams - developing, deploying, and scaling ML and LLM-based systems as part of Diligent’s AI platform services to accelerate AI adoption across Diligent's diverse product suite.
Diligent is a global leader in modern governance, delivering innovative SaaS solutions that address governance, risk, and compliance (GRC) needs. Our mission is to empower leaders with cutting-edge technology, actionable insights, and vital connections to drive impactful decisions and lead with purpose.
Key Responsibilities:
- Design, develop, deploy, monitor, scale, and troubleshoot ML and LLM-based systems that power services across our platform.
- Build automated AI testing and evaluation frameworks.
- Collaborate with Applied Scientists and Software Engineers to implement and productize AI-based capabilities.
- Shape and develop the teams AI platform infrastructure utilizing already established patterns at the organization.
- Design and develop AI libraries and frameworks to help accelerate value delivery across AI platform services.
- Work on projects involving sensitive customer content used for Diligent customers’ board communications, which requires stringent privacy and security measures.
- Document and communicate your approach, progress, and results to the broader team and to other development teams.
Required experience/skills:
- 3-8 years of relevant experience.
- Strong ability to develop highly readable and well-tested code that adheres to SOLID principles.
- Proven proficiency in Python and TypeScript.
- Experience with infrastructure-as-code practices preferably in AWS (or experience with other major cloud providers).
- Ability to contribute to a high-performing agile team, and to product innovation.
- Keen to improve processes and share knowledge across the team.
Nice to have:
- Hands-on AWS CDK experience
- Hands-on experience with LLMs including prompt engineering, fine-tuning, model evaluation, RAG, agentic solutions or MCP servers.
- Experience with full AI-based solution lifecycle.
What Diligent Offers You
- Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be differently both in our internal processes and to help our clients
- We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, generous time off policy and wellness programs to name a few
- We have teams all over the world . We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
- Diversity is important to us. Growing, maintaining and promoting a diverse team is a top priority for us. We foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.
Software Engineer/Senior Software Engineer
Posted today
Job Viewed
Job Description
Location: Noida Berger Tower, India
Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.
Present in India since 1953, Thales is headquartered in Noida, Uttar Pradesh, and has operational offices and sites spread across Bengaluru, Delhi, Gurugram, Hyderabad, Mumbai, Pune among others. Over 1800 employees are working with Thales and its joint ventures in India. Since the beginning, Thales has been playing an essential role in India's growth story by sharing its technologies and expertise in Defence, Transport, Aerospace and Digital Identity and Security markets.
Job Skills & Qualifications
- B.E/B.Tech/MCA/M.Tech in Computer Science or related.
- 3-5 year's professional testing/automation experience on products.
- Experience in framework designing.
- Experience in designing, implementing and executing test cases.
- Strong problem-solving skills needed to identify, research, and resolve problems.
- Strong coding skill in any programming languages like Python(Mandatory)
- Rich experience in testing/ Automation
- Experience on API testing/ Server Testing
- Experience of testing Web Services
- Experience in testing different application data across languages.
- Hands on experience for working with Automation frameworks.
- Knowledge of Jenkins, Git and CI/CD pipeline.
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now
Be The First To Know
About the latest Android sdk Jobs in India !
Software Engineer/ Senior Software Engineer
Posted today
Job Viewed
Job Description
About Company:
Freestone Infotech is a global IT solutions company providing innovative, best-in-class turnkey solutions to enterprises worldwide. Freestone Infotech addresses the enterprise-wide end-to-end needs of organizations with its expertise in Big Data Solutions, Data Analysis, Machine Learning, Business Intelligence, R&D, Product development, and Mobile Application development.
Position Name- Software/Senior Software Engineer
Experience- 4 +yrs
Job Overview:
Core Experience:
- Experience in Core Java, J2EE, Spring/Spring Boot, Hibernate, Spring REST, Linux, JUnit, Maven,Design Patterns.
- Sound knowledge of RDBMS like MySQL/Postgres, including schema design.
- Proficient in general programming, logic, problem solving, data structures & algorithms
- Exposure to a Linux environment.
Secondary Skills:
- Agile / Scrum Development Experience preferred.
- Comfortable working with microservices architecture and familiar with NoSQL solutions.
- Experience in Test Driven Development.
- Good analytical, grasping, and problem-solving skills.
- Excellent written and verbal communication skills.
- Hands-on skills in the configuration of popular build tools, like Maven and Gradle
- Good knowledge of testing frameworks such as JUnit.
- Good knowledge of coding standards, source code organization, and packaging/deploying.
- Good knowledge of current and emerging technologies and trends.
Job Responsibilities
- Design, Development, and Delivery of Java-based enterprise-grade applications.
- Ensure best practices, quality, and consistency within various design and development phases.
- Develop, test, implement, and maintain application software working with established processes.
Education and Experience:
- Bachelors / master's degree in computer science or information technology or a related field.
Software Engineer/Senior Software Engineer
Posted today
Job Viewed
Job Description
Position Overview:
We are seeking a talented and driven Senior Software Engineer in AI to join our growing team at Diligent. Reporting to Applied Science Manager, this exciting role involves bridging the gap between Applied Scientists and Product teams - developing, deploying, and scaling ML and LLM-based systems as part of Diligents AI platform services to accelerate AI adoption across Diligent's diverse product suite.
Diligent is a global leader in modern governance, delivering innovative SaaS solutions that address governance, risk, and compliance (GRC) needs. Our mission is to empower leaders with cutting-edge technology, actionable insights, and vital connections to drive impactful decisions and lead with purpose.
Key Responsibilities:
- Design, develop, deploy, monitor, scale, and troubleshoot ML and LLM-based systems that power services across our platform.
- Build automated AI testing and evaluation frameworks.
- Collaborate with Applied Scientists and Software Engineers to implement and productize AI-based capabilities.
- Shape and develop the teams AI platform infrastructure utilizing already established patterns at the organization.
- Design and develop AI libraries and frameworks to help accelerate value delivery across AI platform services.
- Work on projects involving sensitive customer content used for Diligent customers board communications, which requires stringent privacy and security measures.
- Document and communicate your approach, progress, and results to the broader team and to other development teams.
Required experience/skills:
- 3-8 years of relevant experience.
- Strong ability to develop highly readable and well-tested code that adheres to SOLID principles.
- Proven proficiency in Python and TypeScript.
- Experience with infrastructure-as-code practices preferably in AWS (or experience with other major cloud providers).
- Ability to contribute to a high-performing agile team, and to product innovation.
- Keen to improve processes and share knowledge across the team.
Nice to have:
- Hands-on AWS CDK experience
- Hands-on experience with LLMs including prompt engineering, fine-tuning, model evaluation, RAG, agentic solutions or MCP servers.
- Experience with full AI-based solution lifecycle.
What Diligent Offers You
- Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be differently both in our internal processes and to help our clients
- We care about our people.Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, generous time off policy and wellness programs to name a few
- We have teams all over the world. We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
- Diversity is important to us. Growing, maintaining and promoting a diverse team is a top priority for us. We foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.
Software Engineer/ Senior Software Engineer
Posted today
Job Viewed
Job Description
BOLD is seeking for .Net professional, you will be a member of the product or platform development team that develops, customizes and support our various web-based products or services to meet the growing business needs.
Your role will be to design and develop the layers of our applications, and to work in collaboration with other teams. A commitment to collaborative problem solving, sophisticated design, and quality product is essential. We're looking for someone who has a passion for software development and using the best of new and emerging technologies to create revenue generating software products in a deadline driven environment.
Job Description
ABOUT THIS TEAM
BOLD Platform services team design, creates, manage and maintains the highly scalable and distributed services for the wider use of web and mobile product applications/portals/websites. The current list of services is based on Microservices architecture whose domain ranges from visitor tracking, User profiles, authentication, content and payments.
Platform team uses state of the art modern technologies like .Net framework, Python, Java, SQL Server, My SQL, Graph DB, SOLR, and a lot of other tools & technologies serving millions of users with hundreds of million transactions everyday through a scalable and fault tolerant architecture.
WHAT YOU'LL DO
- Develop, test and deliver high quality, clean and maintainable code.
- Translate application storyboards and use cases into functional applications.
- Develop applications with strong requirements of High Load and Scalability.
- Collaborate with business teams to understand the objectives.
- Design, build, and maintain efficient, reusable, and reliable code.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Help maintain code quality, organization, and automatization.
WHAT YOU'LL NEED
- Excellent experience in object-oriented programming language (C#.)
- Understanding of MVC is beneficial
- Hands on experience in RDBMS (SQL Server etc.)
- Experience in WEB API, SOLID Principle.
- Experience of design patterns and practical implementation knowledge
- Experience of ORM tools.
- Familiarity with n-tier environment
- Good analytical and problem solving skills
WHAT'S GOOD TO HAVE
- Experience in .Net core & Azure
- Versed in Agile methodology
- Sees things through - takes responsibility from workstation to production
- Good written/spoken English
- Applicants must be mature, responsible & technically outstanding.
EXPERIENCE:
- Senior Software Engineer- 4.5 years+
BENEFITS
Outstanding Compensation
- Competitive salary
- Tax-friendly compensation structure
- Bi-annual bonus
- Annual Appraisal
- Equity in company
100% Full Health Benefits
- Group Mediclaim, personal accident, & term life insurance
- Group Mediclaim benefit (including parents' coverage)
- Practo Plus health membership for employees and family
- Personal accident and term life insurance coverage
Flexible Time Away
- 24 days paid leaves
- Declared fixed holidays
- Paternity and maternity leave
- Compassionate and marriage leave
- Covid leave (up to 7 days)
ADDITIONAL BENEFITS
- Internet and home office reimbursement
- In-office catered lunch, meals, and snacks
- Certification policy
- Cab pick-up and drop-off facility
About BOLD
We Transform Work Lives
As an established global organization, BOLD helps people find jobs. Our story is one of growth, success, and professional fulfillment. We create digital products that have empowered millions of people in 180 countries to build stronger resumes, cover letters, and CVs. The result of our work helps people interview confidently, finding the right job in less time. Our employees are experts, learners, contributors, and creatives.
We Celebrate And Promote Diversity And Inclusion
We value our position as an Equal Opportunity Employer. We hire based on qualifications, merit, and our business needs. We don't discriminate regarding race, color, religion, gender, pregnancy, national origin or citizenship, ancestry, age, physical or mental disability, veteran status, sexual orientation, gender identity or expression, marital status, genetic information, or any other applicable characteristic protected by law.