Cutshort logo
Global digital transformation solutions provider.  logo
Developer III - Enterprise Solutions - Microsoft Dynamics 365 CE
Global digital transformation solutions provider.
Developer III - Enterprise Solutions - Microsoft Dynamics 365 CE
Global digital transformation solutions provider. 's logo

Developer III - Enterprise Solutions - Microsoft Dynamics 365 CE

at Global digital transformation solutions provider.

Agency job
3 - 5 yrs
₹10L - ₹20L / yr
Bengaluru (Bangalore)
Skills
Microsoft Dynamics
skill iconC#
Office 365
skill iconGit
Microsoft Dynamics CRM
Dynamics
Integration
API
skill iconPostman
Authorization
Authentication
DLL
Windows Azure
Microsoft Windows Azure
Debugging
PowerBI
Data migration
skill iconJavascript

Job Description

We are seeking a skilled Microsoft Dynamics 365 Developer with 4–7 years of hands-on experience in designing, customizing, and developing solutions within the Dynamics 365 ecosystem. The ideal candidate should have strong technical expertise, solid understanding of CRM concepts, and experience integrating Dynamics 365 with external systems.

 

Key Responsibilities

  • Design, develop, and customize solutions within Microsoft Dynamics 365 CE.
  • Work on entity schema, relationships, form customizations, and business logic components.
  • Develop custom plugins, workflow activities, and automation.
  • Build and enhance integrations using APIs, Postman, and related tools.
  • Implement and maintain security models across roles, privileges, and access levels.
  • Troubleshoot issues, optimize performance, and support deployments.
  • Collaborate with cross-functional teams and communicate effectively with stakeholders.
  • Participate in version control practices using GIT.

 

Must-Have Skills

Core Dynamics 365 Skills

  • Dynamics Concepts (Schema, Relationships, Form Customization): Advanced
  • Plugin Development: Advanced (writing and optimizing plugins, calling actions, updating related entities)
  • Actions & Custom Workflows: Intermediate
  • Security Model: Intermediate
  • Integrations: Intermediate (API handling, Postman, error handling, authorization & authentication, DLL merging)

 

Coding & Versioning

  • C# Coding Skills: Intermediate (Able to write logic using if-else, switch, loops, error handling)
  • GIT: Basic

 

Communication

  • Communication Skills: Intermediate (Ability to clearly explain technical concepts and work with business users)

 

Good-to-Have Skills (Any 3 or More)

Azure & Monitoring

  • Azure Functions: Basic (development, debugging, deployment)
  • Azure Application Insights: Intermediate (querying logs, pushing logs)

 

Reporting & Data

  • Power BI: Basic (building basic reports)
  • Data Migration: Basic (data import with lookups, awareness of migration tools)

 

Power Platform

  • Canvas Apps: Basic (building basic apps using Power Automate connector)
  • Power Automate: Intermediate (flows & automation)
  • PCF (PowerApps Component Framework): Basic

 

Skills: Microsoft Dynamics, Javascript, Plugins


Must-Haves

Microsoft Dynamics 365 (4-7 years), Plugin Development (Advanced), C# (Intermediate), Integrations (Intermediate), GIT (Basic)

Core Dynamics 365 Skills

Dynamics Concepts (Schema, Relationships, Form Customization): Advanced

Plugin Development: Advanced (writing and optimizing plugins, calling actions, updating related entities)

Actions & Custom Workflows: Intermediate

Security Model: Intermediate

Integrations: Intermediate

(API handling, Postman, error handling, authorization & authentication, DLL merging)

Coding & Versioning

C# Coding Skills: Intermediate

(Able to write logic using if-else, switch, loops, error handling)

GIT: Basic


Notice period - Immediate to 15 days

Locations: Bangalore only

(Ability to clearly explain technical concepts and work with business users)


Nice to Haves

(Any 3 or More)

Azure & Monitoring

Azure Functions: Basic (development, debugging, deployment)

Azure Application Insights: Intermediate (querying logs, pushing logs)

Reporting & Data

Power BI: Basic (building basic reports)

Data Migration: Basic

(data import with lookups, awareness of migration tools)

Power Platform

Canvas Apps: Basic (building basic apps using Power Automate connector)

Power Automate: Intermediate (flows & automation)

PCF (PowerApps Component Framework): Basic

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Ruloans
Agency job
via Kuber and Company by Garima Malik
Mumbai
2 - 5 yrs
₹2L - ₹8L / yr
DSA
Mutual funds

DSA Acquisition Manager - Mutual Fund product

Experience: Minimum 2 years

Male candidates only

Job Description:

- Identify, onboard, and manage Direct Selling Agents (DSAs) for financial and wealth products (e.g., loans, credit cards, MF, or other wealth product as and when promoted by the company).

- Conduct regular training and performance reviews of DSAs.

- Ensure compliance with internal policies and regulatory norms.

- Drive DSA productivity and meet monthly acquisition targets.

- Collaborate with internal sales and operations teams to streamline onboarding.

- Monitor market trends and competitor activity to optimize acquisition strategy.

This profile may also include travel as the person has to bring new DSA to us

Locations:

1. Jet prime

2. - Magan Mahal

Annual Salary Package: ₹5 – ₹8 Lakhs

Age : under 35 yrs

Read more
Transitials
Noida, Gurugram
5 - 8 yrs
₹6L - ₹13L / yr
Process Mining
Data mining
DAX
PowerBI
Power Automate

Power BI Developer-𝗣𝗿𝗼𝗰𝗲𝘀𝘀 𝗠𝗶𝗻𝗶𝗻𝗴


Work Location: Noida (Hybrid).


What you’ll do:


  • 𝗜𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁 𝗽𝗿𝗼𝗰𝗲𝘀𝘀 𝗺𝗶𝗻𝗶𝗻𝗴 𝘂𝘀𝗶𝗻𝗴 𝗣𝗼𝘄𝗲𝗿 𝗕𝗜 & 𝗣𝗼𝘄𝗲𝗿 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗲
  • 𝗕𝘂𝗶𝗹𝗱 𝘀𝗰𝗮𝗹𝗮𝗯𝗹𝗲 𝗱𝗮𝘁𝗮 𝗺𝗼𝗱𝗲𝗹𝘀 & 𝗱𝗮𝘀𝗵𝗯𝗼𝗮𝗿𝗱𝘀
  • 𝗖𝗼𝗹𝗹𝗮𝗯𝗼𝗿𝗮𝘁𝗲 𝘄𝗶𝘁𝗵 𝘀𝘁𝗮𝗸𝗲𝗵𝗼𝗹𝗱𝗲𝗿𝘀 𝘁𝗼 𝗱𝗲𝗳𝗶𝗻𝗲 𝗞𝗣𝗜𝘀 & 𝘂𝗻𝗰𝗼𝘃𝗲𝗿 𝗯𝗼𝘁𝘁𝗹𝗲𝗻𝗲𝗰𝗸𝘀


What we’re looking for:


  • 𝟱+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗣𝗼𝘄𝗲𝗿 𝗕𝗜 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲
  • 𝗦𝘁𝗿𝗼𝗻𝗴 𝗗𝗔𝗫, 𝗣𝗼𝘄𝗲𝗿 𝗤𝘂𝗲𝗿𝘆 & 𝗦𝗤𝗟 𝘀𝗸𝗶𝗹𝗹𝘀
  • 𝗣𝗿𝗼𝘃𝗲𝗻 𝗽𝗿𝗼𝗰𝗲𝘀𝘀 𝗺𝗶𝗻𝗶𝗻𝗴 𝗲𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲
  • 𝗣𝗼𝘄𝗲𝗿 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺 𝗸𝗻𝗼𝘄𝗹𝗲𝗱𝗴𝗲 𝗶𝘀 𝗮 𝗽𝗹𝘂𝘀


Read more
Deqode
at Deqode
1 recruiter
Roshni Maji
Posted by Roshni Maji
Jaipur
3 - 6 yrs
₹8L - ₹13L / yr
skill iconReact.js
skill iconJavascript

Job Responsibilities

  • Develop and maintain reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high-quality, responsive UI components.
  • Optimize components for maximum performance across different browsers and devices.
  • Implement ReactJS best practices using Hooks, HOCs, and Functional Components.
  • Manage state efficiently using Redux/Flux.
  • Collaborate with backend developers to integrate REST APIs.
  • Debug and test applications using Mocha & Jest.
  • Ensure code quality, maintainability, and scalability using modern front-end tools.

Required Skills & Qualifications

3+ years of experience in ReactJS development.

✔ Strong knowledge of JavaScript, DOM, JSX.

✔ Hands-on experience with React Hooks, HOCs, and Functional Components.

✔ Expertise in ES6+ concepts (Arrow functions, Destructuring, Spread/Rest operators, Classes, Import/Export).

✔ Experience in HTML, CSS, and responsive design.

✔ Familiarity with REST APIs and integrating backend services.

✔ Experience with state management (Redux/Flux).

✔ Strong debugging skills using Mocha & Jest for performance testing.

✔ Hands-on experience with Git, Webpack, Babel, NPM.

Good to Have:

➕ Experience with backend development (Java, Microservices).

➕ Knowledge of modern authentication mechanisms (JWT, OAuth).

Read more
Zolve
at Zolve
2 recruiters
Agency job
Bengaluru (Bangalore)
1 - 3 yrs
₹3L - ₹4L / yr
Customer Support
Customer Service
Customer Relationship Management (CRM)
Administrative support
MS-Office
+1 more
 
Responsibilities
  1. Communicating with customers through various channels (email/chat)
  2. Take ownership of the tickets and resolve the inquiry to customer’s expectations to deepen the relationship and achieve highest level of customer satisfaction
  3. Deliver extraordinary service by responding to questions concerning signups, bank and card interest rates, managing disputes and others
  4. Keeping records of customer interactions, transactions, comments, and complaints.
  5. Build rapport quickly with customers/clients and put them at ease
  6. Proven high initiative and energy level with good influencing, decision-making and collaboration skills
  7. Deliver on Customer Service Metrics as Per Goals ( Customer Satisfaction, Value Generation, Query Resolution, Call Handling Time, Quality etc.)
  8. Keeping yourself updated on company products to effectively manage customer queries.
 
Requirements
  1. Smart Graduates with excellent communication skills
  2. 1 year to 3 years of experience working in customer support roles
  3. Demonstrated ability to handle highly complex and manual queries, excel knowledge
  4. Candidate with Corporate Card/Credit Card Servicing knowledge is preferred
  5. Empathetic, organised, problem solver
  6. Open to work in shifts (rotational day and night shifts).
Note:
  1. This is full-time, work from an office opportunity based out of Bangalore.
  2. No Cab facility will be provided but shift allowance will be provided.
 
 
 
 
Read more
STAGE
at STAGE
1 recruiter
Ruchika Motwani
Posted by Ruchika Motwani
Remote only
3 - 5 yrs
₹7L - ₹10L / yr
User Interface (UI) Design
User Experience (UX) Design
Product design

Role: User Experience Designer

Team: Product

Location : Remote

 

STAGE:

STAGE is an OTT platform for BHARAT which serves video based entertainment in dialects (बोलयाँ). We bring traditional and new local Artists on STAGE who create content in hyperlocal genres like Ragini, Geet, Saang in dialect like haryanavi, rajasthani etc. We are on a mission to uplift the cultural roots of Bharat, by connecting/introducing dialect based content to young and adult audiences. There are 400 million ( 40 crore) Bharatwaisi who primarily speak in dialects in Bharat. We want to serve them well by providing quality content in their local culture. This is a complete remote work so good communication skills would be a strong plus for this role. 

 

Job Responsibilities:

  • Lead the product design function at STAGE
  • Collaborate with cross functional teams like Technology, Product, Content and deliver amazing product experiences to our users
  • Create user flows, wireframes, mock-ups and prototypes for STAGE on mobile, web and TV
  • Conduct user research for discovering user insights aligned with the business goals
  • Work closely with our users to understand and solve their pain points
  • Contribute towards each stage of design thinking principles (Empathize, Define, Ideate, Prototype, Test, Scale) for our users

 

Requirements:

  • Growth and Ownership mindset
  • 3-5 year of experience in product design, UI/UX
  • Hands on experience on any product design tool. Sketch or Figma preferred
  • Great communication skills. Both verbal and written.
  • Ability to interpret data would be an advantage since this is a B2C product
  • Good problems solving skills and product sense
  • Understanding of user research frameworks
Read more
Edtech For preschoolers
Edtech For preschoolers
Agency job
via Unnati by shishira srinivasan
Delhi, Gurugram, Noida
0 - 3 yrs
₹3L - ₹5L / yr
Marketing
Business Development
Our client is helping parents to give an unfair advantage to their kids by offering apps and products that help kids as young as 2 years old to sharpen their minds. They use a variety of methods that include educational and interactive videos, I-powered building voice interactive toys for kids, thus stimulating the learning process in children of age between 2-5 years. 1000+ content made available on various different topics and recommended by 30K+ parents.
 
This VC funded Gurgaon-based startup was founded in 2017 by a passionate team of IIT Roorkee Alumnus. They employ a team of experienced IB and CBSE curriculum content developers and teachers. Through these content first devices, our client aims at helping 250mn+ Indian parents to provide their children with screen-free learning.
 
As a Marketing & BD Manager, you will be responsible for finding new marketing and business development opportunities, maintaining professional client/customer relationships and thus contributing towards increasing the business.

What you will do:

  • Researching on new marketing opportunities for the company to market its business and increase its visibility
  • Creating awareness of and developing the company’s brand through various marketing channels
  • Exploring various marketing channels and also contributing towards marketing plans, promotional activities, advertising, campaigns etc.
  • Analyzing the current market trends and researching the same for better marketing opportunities for the company
  • Providing information by researching, collecting, analyzing and summarizing relevant data and trends
  • Identifying and assessing potential strategic partnerships and executing the same
  • Building and maintaining professional relationships with various existing as well as new clients/customers
  • Educating and updating the clients/customers about various products/services of the company, answering their queries, marketing new products (new product developments) and also collecting feedback regularly
  • Working closely with various stakeholders including but not limited to, internal teams, customers/clients etc
  • Maintaining and updating a database of relevant confidential information and reporting the same to the business in regular intervals

 

Desired Candidate Profile

What you need to have:

  • Graduation is a must
  • 0 – 3 years of relevant work experience is required (Freshers can also apply). Marketing experience would be preferred
  • Excellent communication skills
  • Willingness for traveling (local, intercity, and interstate). Travelling will not be very extensive
  • Willingness for immediate joining
  • Presentable, professional and a go-getter attitude    
Read more
Amazon India
at Amazon India
1 video
58 recruiters
Satarupa Sinha
Posted by Satarupa Sinha
Bengaluru (Bangalore), Hyderabad, Delhi, Chennai
3 - 9 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Skills & Experience
Bachelors or Masters in Computer Science or relevant technical field.
Experience in software development and full product life-cycle.
Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.

Roles & Responsibilities

You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.

About Amazon.com

“Many of the problems we face have no textbook solution, and so we-happily-invent new ones.” – Jeff Bezos

Amazon.com – a place where builders can build. We hire the world's brightest minds and offer them an environment in which they can invent and innovate to improve the experience for our customers. A Fortune 100 company based in Seattle, Washington, Amazon is the global leader in e-commerce. Amazon offers everything from books and electronics to apparel and diamond jewelry. We operate sites in Australia, Brazil, Canada, China, France, Germany, India, Italy, Japan, Mexico, Netherlands, Spain, United Kingdom and United States, and maintain dozens of fulfillment centers around the world which encompass more than 26 million square feet.

Technological innovation drives the growth of Amazon, offering our customers more selection, convenient shopping, and low prices. Amazon Web Services provides developers and small to large businesses access to the horizontally scalable state of the art cloud infrastructure like S3, EC2, AMI, CloudFront and SimpleDB, that powers Amazon.com. Developers can build any type of business on Amazon Web Services and scale their application with growing business needs.

We want you to help share and shape our mission to be Earth's most customer-centric company. Amazon's evolution from Web site to e-commerce partner to development platform is driven by the spirit of invention that is part of our DNA. We do this every day by inventing elegant and simple solutions to complex technical and business problems. We're making history and the good news is that we've only just begun.

About Amazon India

Amazon teams in India work on complex business challenges to innovate and create efficient solutions that enable various Amazon businesses, including Amazon websites across the world as well as support Payments, Transportation, and Digital products and services like the Kindle family of tablets, e-readers and the store. We are proud to have some of the finest talent and strong leaders with proven experience working to make Amazon the Earth’s most customer-centric company.

We made our foray into the Indian market with the launch of Junglee.com, enabling retailers in India to advertise their products to millions of Indian shoppers and drive targeted traffic to their stores. In June 2013, we launched www.amazon.in for shoppers in India. With www.amazon.in, we endeavor to give customers more of what they want – low prices, vast selection, fast and reliable delivery, and a trusted and convenient online shopping experience. In just over a year of launching our India operations, we have expanded our offering to over 18 million products across 36 departments and 100s of categories! Our philosophy of working backwards from the customers is what drives our growth and success.

We will continue to strive to become a trusted and meaningful sales and logistics channel for retailers of all sizes across India and a fast, reliable and convenient online shopping destination for consumers. For us, it is always “Day 1” and we are committed to aggressively invest over the long-term and relentlessly focus on raising the bar for customer experience in India.

Amazon India offers opportunities where you can dive right in, work with smart people on challenging problems and make an impact that contributes to the lives of millions. Join us so you can - Work Hard, Have Fun and Make History.
Read more
App-based lending platform. ( AF1)
App-based lending platform. ( AF1)
Agency job
via Multi Recruit by Ayub Pasha
Bengaluru (Bangalore)
0.6 - 1 yrs
₹15L - ₹20L / yr
Product Management
Product manager
Product Strategy
Cross Functional
Design
+3 more
  • Build hypotheses: It starts with identifying the problems by doing in-depth research with customers and cross-validating it with data analysis. We are razor-focused on solving the right problems:
  • Identify solutions: You will be defining the requirements and working with a cross-functional team from design, engineering, business, marketing, and support. You will identify solutions that truly solve the user problem keeping business interests in mind
  • Launch and iterate: No product is truly world-class in the first launch. Your job is not just to launch new products but also to work closely with other teams to ensure the go-to-market is completed from all sides. Additionally, you will also balance new product launches with iterating on existing products ensuring that you pick the ones that are most impactful
  • Build roadmap: You will always have a roadmap for your product and you will constantly update the roadmap taking into account the rapid change of business dynamics as well as user behavior and segments that we would go after
  • Help build the team: Participate in hiring cross-functional team members for different roles

You are a right fit if:

  • You understand technology, but love customer-first & business-first thinking
  • You are comfortable working hands-on in a fast-paced start-up environment
  • You are good at problem-solving and have an analytical and data-driven approach to day-to-day work
  • You have prior work experience in the tech-driven lending business
  • You are in love with Bangalore weather and would enjoy working here :)

Why should you work with us?

  • Work in one of the most exciting start-up sectors
  • Opportunity to create impact for the blue-collar workforce
  • Unique and unsolved problems for the unique customer segment to work on
  • The non-hierarchical, flat, and transparent culture where we also have lots of fun
  • Pay at par with market salaries

 

Read more
B2B SaaS Integration Suite
B2B SaaS Integration Suite
Agency job
via Unnati by parvathi gopinath
Pune
4 - 7 yrs
₹15L - ₹25L / yr
skill iconNodeJS (Node.js)
skill iconExpress
skill iconJava
skill iconHTML/CSS
skill iconDocker
+8 more
Work with a leading SaaS product and services company, learn about the global processes and client requirements.
 
Our client is a cloud integration and automation products provider. Their customised applications allow their clients' platform to connect to any cloud thus enhancing the user experience and allowing a seamless integration of data. Their streamlined operations focus on strategic issues like secure infrastructure and an in-house UX that is 5 times faster and at a fraction of the cost.
 
The founder is a Berkeley alumnus, with a background in Technology and Business and has packed in many years with IT and Fintech companies. Based out of California with an office in Mumbai, the 4 year old company is a niche player growing at arate of 23% in an industry that is in a booming and blooming stage. Their products being used in industries like Retail, Ecomm, Manufacturing, F&B, Pharma, Education among others.
 
As a Lead Full Stack Developer, you will take ownership of product features from conception to implementation, testing deployment and support.
 
What you will do:
  • Working on interesting technical challenges in a product centric and open-source driven environment.
  • Providing architectural direction on large-scale enterprise project implementations.
  • Structuring teams to ensure there is capacity to work on larger architectural redesign to meet scalability, performance, security or compliance needs.
  • Working closely with clients as they build features, functionality, and applications to make the ideal applications for the end customers.
  • Developing visioning skills and ability to see the big picture
  • Implementing and contributing to engineering practices and processes

 

What you need to have:

  • B.Tech /B.E.; M.Tech
For Back-end:
  • NodeJs, ExpressJs and Java based applications
  • loopback.ioas a framework.
  • Elastic search and MongoDB is used as Database
  • Angular and Angular 2 is the dominant front-end framework used for development
For Front-end
  • HTML5, CSS3, Angular, Angular 2/4/6 stacks
  • What we look for in a front-end engineer is someone who has deep hands-on experience with Angular/ AngularJS and proficiency with visual design for a mobile-first product.
  • Experience with MEAN stack is a plus.
For Full-Stack
  • It's a joint venture between Front-end and Back-end.
Plus points:
  • Docker
  • Kubernetes
  • Github
  • Third-party API integrations
Read more
Ziffytech Digital Healthcare Private Limited
Pune
1 - 3 yrs
₹2L - ₹6L / yr
Channel Sales
Business Development
Sales
Presales
Telesales
+1 more
Dear Candidates, Greeting from Ziffytech Digital Healthcare Pvt.Ltd. Cold calling. Client coordinator. Interacting with new client getting business for organisation. Should have experience in Healthcare domain-IT Software. Should have good connects with doctors. Excellent convenience skill. Should connect in the market. Excellent Team Handling Skill.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos