.Net Core - Principal Software Engineer

at US Based MNC

8 - 14 yrs
₹25L - ₹40L / yr
Full time
.net core
Amazon Web Services (AWS)
Cloud Computing
Windows Azure
  • Bachelor’s Degree in Computer Science or equivalent
  • 8-12 years’ of industry experience in programming web applications, mobile and/or large scale enterprise products
  • Deep knowledge of C#, ASP, .NET, MVC, .Net core
  • Deep knowledge and extensive experience working on Ruby or React and JavaScript, as required
  • Experience with XML, ADO/ADO.NET, LINQ, AJAX, IIS
  • Extended experience with SQL, relational and non-relational databases
  • Experience in TFS and Visual Studio
  • Hands on experience with SDLC and programming design patterns
  • Experience with Agile methodology
  • Skillful at reviewing new feature impact on an application and recognizing potential risks
  • Uses time effectively and efficiently
  • Quickly learns new technologies
  • Detailed oriented, professional and possesses a positive work attitude
  • Communicate professionally both verbally and in writing
  • Effective time management skills
  • Knowledge on UI technologies will be plus



  • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
  • Conducts systems analysis and makes recommendations to improve the system to achieve an outcome.
  • Promotes internal best practices and coding conventions to write and execute tests for your own code, including creating comprehensive unit tests.
  • Contributes to Technical Requirements Documents.
  • Requests constructive feedback for designs early in the process.
  • Communicates successfully with large teams and many stakeholders.
  • Provides mentorship for Software Engineers and participates in interview panels to hire new Software Engineers.
  • Assists in removing obstacles for the team to yield successful sprints.
  • Performs peer code reviews to ensure quality of the codebase.
  • Ability to decompose and delegate work to junior engineers.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
  • Works effectively with multiple projects and features.
  • All other duties as assigned.
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

Golang Developer

at Emproto Technologies

Founded 2017  •  Products & Services  •  20-100 employees  •  Profitable
Go Programming (Golang)
Amazon Web Services (AWS)
Chennai, Bengaluru (Bangalore), Hyderabad, Kochi (Cochin)
1 - 3 yrs
₹5L - ₹10L / yr
Roles and Responsibilities:
● Troubleshoot software components for a distributed object storage system in a
service-based architecture.
● Maintain and enhance highly performant scale-out data ingestion, data storage
and retrieval and data processing pipelines using public cloud technologies.
● Implement benchmarking and tracing tools to analyze and fix scale and
performance bottlenecks.
● 3+ years industry experience designing, implementing and supporting large-scale
file or object storage systems
● Proficiency in GoLang.
● Preferred: experience in public cloud technologies (AWS, Azure, GCP etc.)
● Experience with cloud infra tools like terraform, kubernetes a plus
Job posted by
Ram Saravana

Senior Backend Engineer

at A US based eCommerce growth platform well funded startup.

Agency job
via Qrata
Amazon Web Services (AWS)
Remote only
3 - 10 yrs
₹25L - ₹40L / yr
An eCommerce growth platform using AI and machine learning to help establish and
grow online businesses across multiple channels and global markets. They use data-driven tools to optimize how products are advertised and listed across marketplaces – and handle all associated shipping, logistics, taxes, and compliance.
Their business model is built on aligned incentives with no initial costs. They only makes
money if and when customers’ products sell.

They are expanding their Engineering team to India and building a stellar and diverse team
composed of owners. They are looking for a backend engineer with a demonstrated track record of developing and maintaining production services, innovative thinking, and technical excellence.
As a backend engineer, you will be responsible for building out the service layer that powers our frontend applications. You should have a solid understanding of software development lifecycle and software design principles. This is a great opportunity if you are looking for a huge impact at a small start-up with immense growth potential.

What you will do?

 Create technical plans of projects assigned to you.
 Come up with well-structured solutions to ambiguous problems and implement them.
 Ship high-quality, well-tested, secure, and maintainable backend code.
 Provide technical direction on our various products and upcoming projects.
 Champion reliability and quality by using best practices in software engineering and modular
 Ensure all components are scalable, maintainable, and have in-built metrics instrumentation
and monitoring
 Deliver an exceptional user experience to our customers. Put the customer first and have
quality in mind.
 Own the full release cycle from development to deployment.

What you will need?

 3+ Years of experience as a software engineer working on backend applications.
 Advanced knowledge of Python (preferably, the Django framework) and relational databases.
 Experience with agile, test-driven development, continuous integration, and automated testing.
 Experience with building, modifying, and extending API endpoints (REST or GraphQL) for
data retrieval and persistence.
 Experience with the full software development life cycle, including requirements collection,
design, implementation, testing, and operational support.
 Excellent verbal and written communication, teamwork, decision making and influencing
 Experience with scrum or other agile software development methodology.
 Hustle. Thrives in an evolving, fast paced, ambiguous work environment.

Bonus if you have

 Experience working in the eCommerce domain.
 Experience with AWS technologies like Elastic Beanstalk, Amplify, etc.
Job posted by
Prajakta Kulkarni

Backend Developer

at India’s fastest-growing premium cosmetics brand product company

Agency job
via Jobdost
NodeJS (Node.js)
NOSQL Databases
Amazon Web Services (AWS)
Elastic Search
Mumbai, powai
2 - 5 yrs
₹5L - ₹12L / yr

Senior Backend Developer /Backend Developer

Hiring for the position of Backend Developer responsible for managing back-end services and the interchange of data between the server and the users.

Your primary focus will be the development of all server side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.



●        Create and consume restful APIs

●        Design, develop, and maintain internal and external applications

●        Build efficient, testable, and reusable modules

●        Write high quality, structured application/interface code and documentation

●        Identify solutions through research and collaboration that resolves the root of problems as they arise

●        Define functional and technical requirements for application software to develop skills and knowledge

●        Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality

●        Contribute in all phases of the development lifecycle


∙ Proficient in Node.JS

∙ 2+ years’ experience designing, querying, and updating databases in MySQL/nosql 

∙ Passion for best design and coding practices and a desire to develop new bold ideas

∙ Good to have knowledge of AWS, Redis, ElasticSearch


Education: Min. Graduate in related discipline

Work experience: 2 years relevant experience

Job posted by
Saida Jabbar

Software Developer

at Mesu Solutions Pvt. Ltd

Founded 2013  •  Products & Services  •  0-20 employees  •  Profitable
Visual Basic (VB)
MS SQLServer
1 - 4 yrs
₹2L - ₹4L / yr
Mesu Solutions is backed up with a specialized industry base and technical domain matrix. Like Healthcare IT is where we can contribute additionally by being aware of the Healthcare IT needs like MU Stage1 and Stage 2 Compliance, and many more. We work on a diverse spectrum of IT Languages and Technology Platforms to be able to build solutions that are effective and not just huge. Integration with the Infrastructural abilities of the Organization is one of the most precise and soft aspect of handling any Customer Requirement. At Mesu Solutions, we train our team to intently listen to the actual requirement of the Customer, Design and Develop solutions and then implement it completely, even by going that extra mile too. About Job:- VB 6 & .Net (VB / ASP/C#) knowledge is Compulsory Required. 1-3 Years Experience Required in Development field.
Job posted by
Amit Borse

Backend Engineer

at Classcard

Founded 2018  •  Services  •  20-100 employees  •  Bootstrapped
NodeJS (Node.js)
Amazon Web Services (AWS)
Remote, Mumbai
1 - 3 yrs
₹6L - ₹10L / yr

What will I be doing? 👩‍💻👨‍💻

Leading parts of the product from inception to launch, and own large parts of the product’s execution.
Working with our Sales and frontend team to build products with the goal of delighting and increasing the success of our users.
Architecting, building, testing, and releasing product-facing features.
Contributing to our side projects and free tools for the education industry.

What do I need? 🤓

1-2 years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
Deep knowledge of a high-level programming language (for example, PHP, Python, etc.) but it doesn’t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
Deep knowledge of SQL Databases
Experience with scalable distributed systems, both built from scratch as well as on AWS primitives
Willingness to learn and use new technologies
Extremely data-driven
Ability to debug complex systems

Brownie points 🍰

Using a framework (for example, Laravel, Code Igniter, Django)
Understanding of containerisation (Docker/Kubernetes) along with ability to deploy to AWS ECS (or similar tools)

Feel free to apply even if you feel unsure about whether you meet every single requirement in this posting. As long as you're a quick learner, and are excited about changing the status quo for tech recruitment, we're happy to support you as you come up to speed with our tech stack.

Perks 😍

Flexible vacation
Take a tutorial, on us
Monthly remote meals

Tech stack 🔨

Ionic Angular
Digital Ocean

Why Classcard? 🚀

We are still in the early stages of our journey. You will be working closely with our users, acting on both their feedback and what our data says. Things you build here will have tremendous impact on both our business and Classcard as a company.
What happens after I apply? 🤔

  1. Quick phone call with a member of our engineering team to find out more about your experience and why you want to work at Classcard.

  2. Video interview:

    Technical discussion with a senior engineer
    Pairing on an interesting problem
    Meet the founders

Job posted by
Anuj Chhabria

dotNet Developer

at Sportz Interactive

Founded 2002  •  Products & Services  •  100-1000 employees  •  Profitable
Amazon Web Services (AWS)
3 - 6 yrs
₹4L - ₹6.5L / yr

About Sportz Interactive

Sportz Interactive (SI) works with its clients and partners to revolutionize the sports fan experience across consumption points by creating best-in-class, kickass products. SI was founded in 2002 as a B2B sports content business. Through the years, it gained immense reputation for its state-of-the-art hosted solutions, digital simulators, match centers and fantasy games. Sportz Interactive has a fantastic reputation in the online sports community, having worked with clients across the globe including the likes of The International Cricket Council, STAR Sports, Yahoo!, AOL, Eurosport, Castrol, Web 18, NDTV, Nimbus, Times of India, Rediff.com and Singtel amongst others. 

Sportz Interactive provides in-depth sports information and content and specializes in product development for the web, mobile and other interactive platforms. 

 Senior Associate

Office Location: Goregaon East, Mumbai

Position description: 3+ years of experience on web technologies.

Primary Responsibilities:

  • Actively work on server-side development on the .NET framework
  • Browser / client-side development on JavaScript (or its libraries such as JQuery). Work with data structures such as XML and JSON
  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Integrate data storage solutions like Postgres SQL and Redis
  • Ensure the best possible performance, quality and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization

Required Skills:

Mandatory: Passionate about sports, Problem-solving, Team player, Target & Result oriented.

Functional: C#, OOPS Concepts, Web API, MVC, LinQ, NET Core 2.0, 2.1, 3.0, DI, WCF, Cron Job / Services, Database Development - MS SQL/Oracle DB/PostGreSQL/Redis/Cassandra, Architectural Patterns, Design Principles, OWASP Adherence, Testing Frameworks like NUnit, Nginx, AWS - Cloud Computing, Async Programming.



Job posted by
Nishita Dsouza

.NET Developer

at Mobile Programming LLC

Founded 1998  •  Services  •  100-1000 employees  •  Profitable
Gurugram, Bengaluru (Bangalore), Chennai, Pune, Mohali, Panchkula, Dehradun
4 - 10 yrs
₹6L - ₹13.5L / yr

Skill Requirements:

  • At least 3 to 9 years experience of using .NET development
  • Experience in using ASP.NET or .Net Core for developing Windows, Web applications
  • A good understanding of WPF, WCF, XAML, MVVM, MVC, Design Patterns
  • A good understanding of T-SQL, MS SQL
  • A solid understanding of OOP principles
  • A good understanding of N-tier and N-layered architecture
  • Strong analytical skills
  • Attention to detail
  • Experience in working effectively as part of a team
  • Good written and verbal communication skills
  • Inter-personal skills
  • A flexible approach and ability to adapt
  • Ability to work under own initiative
Job posted by
Nivedita Kumari
Windows Presentation Foundation(WPF)
Ahmedabad, Rajkot, Vadodara, Gandhinagar
1 - 4 yrs
₹5L - ₹7.2L / yr
Job Title:- Windows Application Developer
Job Location:- Ahmedabad
Education:- B.E./ B. Tech./ M.E./ M. Tech/ MCA
Desired Skills:- Dot Net 4.0 and later, C#, Win forms, WEB API, SOAP API, WPF, Html,
Javascript, Jquery , Windows Service, Console Application, Crystal Reports
Experience:- 1yrs to 4yrs

Job Summary:-
 Must have experience of Windows Application Development
Must have good understanding of C#, .NET, Win forms , API integration and development.
Excellent Microsoft.NET technical issue diagnosis and problem solving skills.
Strong in database (SQL Server / MySQL / SqLite ) skills
Strong in Coding Skills and unit testing
Good Team Player
Job posted by
Taksh Rawal

Backend Developer

at Oust Labs

Founded 2015  •  Products & Services  •  20-100 employees  •  Raised funding
Object Oriented Programming (OOPs)
Database Design
Amazon Web Services (AWS)
Spring MVC
Bengaluru (Bangalore)
5 - 8 yrs
₹7L - ₹11L / yr
Job Description : PROFESSIONAL QUALIFICATIONS / SKILLS 1) 2 - 4 years of extensive experience in developing Client-Server (Web) applications using Java and J2EE Technologies 2) Expertise in developing applications using JDBC/DBCP2 3) Very Strong Core Java ( Collections, multithreading etc) 4) Expertise in Java Server programming 5) Must have work experience in RESTful Web services 6) Strong in OOPS and designing solutions 7) Good in MYSQL queries scripting and database concepts 8) Good problem solving ability 9) Ability to debug complex issues 10) Hands on in Git 11) Comfortable in working in Linux environment 12) Understanding of JSON 13) Experience in Tomcat 14) Experience in using tools like Eclipse, IntelliJ Good to have: 1) Caching concept and hands-on 2) AWS 3) Messaging Queue (JMS/SQS etc) 4) NoSQL database Thank you
Job posted by
Prabhakar Kulkarni

Blockchain Developer (Full-Stack)

at platoWorks

Founded 2017  •  Products & Services  •  20-100 employees  •  Raised funding
NodeJS (Node.js)
Meteor JS Framework
Amazon Web Services (AWS)
Google Cloud Storage
Windows Azure
smart contract
NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹4L - ₹8L / yr
If interested, kindly fill the Google form: Blockchain Developer: https://goo.gl/forms/8sbllqV3EoCHnxJ72 Qualifications & Requirements : 1. Good knowledge of blockchain and their providers e.g. Ethereum / Multichain / Hyperledger / Multichain/ Ripple. 2. Experience working with Node.JS, Python, Go/Rust and JS frameworks (solid understanding of vanilla JS) 3. Comfortable working with both relational and NoSQL data stores 4 .Knowledge of cloud infrastructure technology such as AWS, Google Cloud,Microsoft Azure etc. 5 .Need to be comfortable working with Linux and have a good understanding of OS internals 6 .Experience on Smart contract and Solidity, development tools for Ethereum (testrpc, geth, Web3, eth_lightwallet, etc.) 7. Total experience of 1-4 years and relevant experience in Blockchain should be 4-6 months (mandatory). Roles & Responsibility : - Designs & implements Blockchain solutions which may run on Blockchain (e.g. HyperLedger) platforms and composed of multiple software packages based on Solution Architect. - Designs and develops the architecture of the Blockchain Solutions from a systemic standpoint. - You are also responsible for creating the technical solution architecture for a given business problem.” - Be keen to learn new technologies as well as understanding the business transformation PlatoWorks About We at PlatoWorks explore and build products in Blockchain, Cryptocurrencies and VR/AR. We help traditional businesses become more efficient, streamlined, creative and innovative by helping them realize the potential of latest tech - Blockchain and VR/AR. We provide complete end to end solutions and even help companies in research based projects that require engineers and manpower that can approach a problem through non-traditional and unconventional routes. Benefits of Joining • Challenging Startup Environment • Extensive learning opportunity to develop and enhance your skills • Develop leadership qualities – Lead projects on your own • Flexible work timings • Free snacks and drinks
Job posted by
Plato Works
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at US Based MNC?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort