Cutshort logo
US Based MNC logo
.Net Core - Principal Software Engineer
US Based MNC
.Net Core - Principal Software Engineer
US Based MNC's logo

.Net Core - Principal Software Engineer

at US Based MNC

8 - 14 yrs
₹25L - ₹40L / yr
Pune
Skills
skill icon.NET
.net core
skill iconAmazon Web Services (AWS)
Cloud Computing
SOLID
Windows Azure
ASP.NET
  • 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

 

PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • 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.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

Similar jobs

Strategic toolkit for capital productivity
Strategic toolkit for capital productivity
Agency job
via Qrata by Rayal Rajan
Remote only
5 - 12 yrs
₹10L - ₹45L / yr
skill iconDjango
skill iconKubernetes
RESTful APIs
SQL
skill iconPython
+2 more

What would make you a good fit?

    • You’re both relentless and kind, and don’t see these as being mutually exclusive
    • You have a self-directed learning style, an insatiable curiosity, and a hands-on execution mindset
    • You have deep experience working with product and engineering teams to launch backend services that power end-user applications
    • You have deep experience in Python and the related tools and frameworks
    • You have deep experience working with large datasets and relational databases, specifically PostgreSQL
    • You have experience with microservices architecture, Docker, and Kubernetes
    • You continuously raise the bar on development practices such as code quality tools, unit testing coverage, build tools, etc.
    • You obsess about correctness, DRY development, reducing cognitive complexity, and performance
    • You have excellent writing and speaking skills with a talent for applying technical solutions to customer problem statements

Must-Have Qualifications

    • 5+ years of experience building RESTful services
    • 2+ years of experience in Django Rest Framework, Flask, and/or FastAPI
    • 3+ years of experience with SQL and Postgres to manage and analyze data
    • Expert level skills using a debugging tool and developing unit tests
    • Experience in Docker, Kubernetes, and microservices architecture
    • Prior startup experience and enjoy taking on difficult challenges and broad responsibilities
    • Track-record of delivering reliable and scalable RESTful services from requirements to production
    • You’ve partnered with devops to deliver high-performant backend solutions to production
    • You naturally think quantitatively about problems and work backward from a customer outcome

What’ll make you stand out (but not required)

    • Terraform and AWS experience
    • Experience creating technical design documents
    • You have a strong connection to finance teams or closely related domains, the challenges they face, and deep appreciation for their aspirations
 
 
Read more
VAYUZ Technologies
at VAYUZ Technologies
1 video
4 recruiters
Pooja Chauhan
Posted by Pooja Chauhan
Remote, NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore), Chennai, Hyderabad, Lucknow, Chandigarh, Mumbai, Pune, Jaipur
4 - 7 yrs
₹5L - ₹8L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress
skill iconAngularJS (1.x)
+7 more

Roles and Responsibilities

  1. Ability to work on diverse backend stack such as Node JS, Java, Express JS
  2. Ability to work on diverse frontend stack such as React JS, Angular 6/7/8/9, HTML5, CSS3
  3. Ability to deliver quick POC’s using cutting edge technologies.
  4. Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
  5. Design, develop, and unit test applications in accordance with established standards
  6. Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems.
  7. Ability to debug application.
  8. Should have complete knowledge on developing RESTful Services.
  9. Should be able to also work in agile development methodology.

Competency Requirements

  1. Experience in NodeJS, Java and development using AngularJS / ReactJS
  2. Experience in front end frameworks such as Angular.js, React.js, Bootstrap, Foundation etc
  3. Experience in client/server application development
  4. Knowledge of agile development methodologies
  5. Knowledge of unit testing theory
  6. Knowledge of AWS cloud
  7. Experience in Java, Python and Go will be added advantage
Read more
Remote only
4 - 8 yrs
₹8L - ₹30L / yr
skill iconPython
skill iconAmazon Web Services (AWS)
TypeScript
skill iconNodeJS (Node.js)
RESTful APIs

About TensorIoT

TensorIoT is an AWS Advanced Consulting Partner. We help companies realize the value and efficiency of the AWS ecosystem. From building PoCs and MVPs to production-ready applications, we are tackling. complex business problems every day and developing solutions to drive customer success.

 

TensorIoT's founders helped build world-class IoT and AI platforms at AWS and Google and are now creating solutions to simplify the way enterprises incorporate edge devices and their data into their day-to-day operations. Our mission is to help connect devices and make them intelligent. Our founders firmly believe in the transformative potential of smarter devices to enhance our quality of life, and we're just getting started!

 

TensorIoT is proud to be an equal opportunity employer. This means that we are committed to diversity and inclusion and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind and make our hiring decisions based solely on qualifications, merit, and business needs at the time.

 

Job description

 

As a Mid-Level Python Developer, you will:

  • Analyze user needs and develop software solutions.
  •  Work with project managers and product owners to meet specification needs.
  • Recommend software upgrades to optimize operational efficiency.
  • Deliver scalable and responsive software using TypeScript and Python.
  •  Collaborate with other developers to design and optimize code.
  • Create flowcharts and user guides for new and existing programs.
  • Document all programming tasks and procedures.
  • Perform routine software maintenance.
  • Deploy and maintain CI/CD pipelines.
  • Develop and maintain data pipelines. This includes scaling the pipeline to accommodate anticipated volume and complexity.
  • Collaborate with external clients and internal team members to meet product deadlines.

 

We're looking for someone who has:

  • Experience with AWS Services(must)
  •  A bachelor’s degree in computer science, Engineering, or related fields
  •  4 - 8 years of experience in software development, computer engineering, or other related fields
  •  Expert-level experience with Python and Node.JS
  • Familiarity and comfort with REST APIs
  •  A deadline and detail-oriented mindframe
  •  Strong analytical and critical thinking skills
  • Familiarity with DevOps tools and best practices
  • Experience developing scalable data processing systems

 

Bonus points for someone with:

  • Experience with IoT, ML, AI, or VR
  • Amazon Web Services (AWS) certification(s) (preferred)
  • Experience with microcomputers and microcontrollers
  • Experience with the following DevOps services: AWS
  • CodePipeline, CodeBuild or CodeCommit
  • Experience with the following Data Engineering services: AWS Lake Formation, Glue, Redshift, EMR, or QuickSight.
Read more
Novo
at Novo
2 recruiters
Sithara B
Posted by Sithara B
Bengaluru (Bangalore), Ahmedabad, Gurugram
6 - 8 yrs
₹15L - ₹15L / yr
skill iconGo Programming (Golang)
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconAmazon Web Services (AWS)

About the Role

Initiate and drive technical decisions on a multi-functional, Agile team alongside product management, product design, and engineering

Work closely with product to translate abstract business and product requirements into crisp technical specifications along with a delivery roadmap

Resolve blockers and help the team stay productive

Perform code and design reviews

Take part in building the team and iterating on hiring processes

 

Must have Requirements for the Role

8+ years of experience in a highly technical role at hyper-growth startup or fast-paced company and 2+ years of experience leading a team

Production level experience with Node.js or Go mandatory.

Experience building highly available and performant applications in any major programming language (e.g. Node.js, Go, Javascript)

In-depth knowledge and experience working with major cloud platform (e.g. AWS (must have experience))

Experience leading product teams

You are a good communicator who can explain technical concepts to product managers, designers, support and other engineers

Demonstrated ability to work well with others in a team environment and with geographically distributed teamsIn-depth knowledge of database and web security

 

How We Define Success:

Ensure the projects are delivered within reasonable timelines that meet the acceptance criteria set by the stakeholders

Ensure technical debt is being measured and tackled

Ensure the non-functional requirements are being taken into account while delivering features: performance, security and testing

 

Nice To Have, but Not Required:

Good understanding of GCP, AzureWorked in a early-stage startup environmentGood understanding of micro services

Read more
Services include Enterprise Consulting, Digital, etc. (C1)
Services include Enterprise Consulting, Digital, etc. (C1)
Agency job
via Multi Recruit by Sapna Deb
Bengaluru (Bangalore), Pune
5 - 8 yrs
₹12L - ₹20L / yr
Microsoft Windows Azure
skill icon.NET
Windows Azure
Azure
  • Excellent Written/Oral communication skills in English
  • Minimum 6 years of development experience is required including but not limited to:
  • Azure Logic Apps
  • Azure Service Bus
  • Azure Web/API Apps
  • Azure Functions
  • Azure SQL Database / Cosmos DB
  • Minimum 6 years of experience in enterprise software development using .NET stack, including REST APIs, Web Applications and distributed systems
  • Working knowledge of security best practices (e.g. OWASP)
  • Experience in NoSQL data stores development is an asset

Nontechnical

  • Excellent Written/Oral communication skills in English
  • Quick learner
  • Passionate for technical excellence
  • Self-motivated worker, that can complete tasks under minimal supervision
  • Ability to work under pressure
  • Team Player
  • Comfortable performing component demonstration in front of key business holders, PMs, and clients

Requirements:

  • Design, develop and implement technical solutions in Microsoft Azure environments using .NET and other programming languages
  • Work with business analysts and end-users to define system requirements
  • Work with the functional testers to ensure accuracy and solution integrity
  • Frequently communicate with users, and team members during program development to review progress and ensure that requirements have been met.
  • Evaluate the best approach to solve problems
  • Present solutions and recommendations to stakeholders.
  • Provide technical training and mentoring to other teams and team members
Read more
EagleView
EagleView
Agency job
via Beiing by Mukarrum Pasha
Bengaluru (Bangalore)
3 - 6 yrs
₹16L - ₹22L / yr
skill iconJava
skill iconGo Programming (Golang)
skill iconAmazon Web Services (AWS)

Primary Responsibilities

  • Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives
  • Collaborate with product owners and/or the business on requirements definition, development of functional specifications, and design
  • Collaborate on or lead development of technical design and specifications as required
  • Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
  • Take on leadership roles as needed

 

Skills & Requirements

  • Bachelor’s Degree required, preferably in Computer Science or related field
  • 3+ years of software development experience using GoLang/Java programming language
  • Experience with cloud technologies (AWS/Azure/GCP/Pivotal Cloud Foundry/any private cloud) and containerization is required
  • Experience with a micro-services architecture is a plus
  • Excellent communication, collaboration, reporting, analytical and problem solving skills
  • Experience with PostgreSQL or other Relational Databases
  • Test-driven development mindset and a focus on quality, scalability and performance
  • Strong programming fundamentals and ability to produce high quality code
  • Solid understanding of Agile (SCRUM) Development Process required

 

Read more
Saviant Consulting
at Saviant Consulting
2 recruiters
Jyoti Raikar
Posted by Jyoti Raikar
Pune
6 - 10 yrs
₹6L - ₹18L / yr
skill icon.NET
MVC Framework
Microsoft Windows Azure
Windows Azure
ASP.NET
+2 more
Position: Technology Lead

Position Summary:

Tech Lead provides technical leadership with in-depth application development experience and is responsible for delivering high quality projects to Saviant clients. This is a highly technical role, with focus on designing, architecting, and developing enterprise applications on Azure, using the most advanced technology stack, methodologies and standards within the agreed timelines.
Individuals in this role will need to have good technical and communication skills and strive to be on the cutting edge, innovate, and explore to deliver quality solutions to Saviant Clients.

Your Role & Responsibilities at Saviant:

• Lead technical design, development, testing and deployment or migration of applications on Azure Cloud Platform.
• Create Architecture and technical design documentation.
• Conduct Architectural, Design and code Reviews while establishing, and maintaining best practices
• Setup new processes to improve the quality of work
• Provide technical support and mentoring to project team members.
• Upgrade by learning technologies beyond traditional area of expertise
• Contribute to proposal creation, POCs from technical perspective and architecture
• Assist Project Manager on planning, tracking and status reporting
• Participate in recruitment, appraisals and people development initiatives.

Job Requirements/Qualifications:

• Educational Qualification: BE, BTech, MTech, MCA from a reputed institute
• 6 to 9 yrs hands-on experience of developing and managing ASP .Net, MVC or Microsoft Azure projects.
• Solid knowledge of MVC, .Net 4.0/4.5, jQuery, Angular JS, Knockout JS, NoSQL
• Expertise in Grounds-up development projects (not just AMS, Support).
• Experience in a various Agile Project Management software /techniques / tools
• Strong analytical and problem solving skills
• Excellent written and oral communication skills
• Enjoys working as part of agile software teams in a startup environment.
Who Should Apply?
• You have independently managed end-to-end development projects, from understanding functional requirements to development, with different business domain over last 2 years.
• You are well versed with Agile development methodologies and have successfully implemented them across at least 2-3 projects
• You have lead development team of 5 to 8 developers with Technology responsibility
• You have served as “Single Point of Contact” for managing technical escalations and decisions
• You understand and aware of latest Microsoft .NET technology and its evolution over last 3 years
Read more
Insurance company
Insurance company
Agency job
via Explorer by Pallavi Karnatake
Pune
4 - 7 yrs
₹8L - ₹11L / yr
skill icon.NET
ASP.NET
MVC Framework
Urgently hiring Sr Dot Net Developers for World's third largest insurance company having its head office in U.S and 5 offshore offices in India. 
Job location - Bengaluru & Pune
Notice Period - 30 days
Key skills required - ASP.Net & MVC
 
SKILLS AND COMPETENCIES
About 4-7 years of IT experience in software analysis, design, development, coding and testing
experience.
 Intensive experience in the analysis, design, development and support of global
applications.
 Experience in designing and development of applications using C#, Visual Basic, ASP.Net
Core, F#, Sharepoint (2013) SQL Server, Web API, HTML5 / DHTML, Dockers, Kubernetes,
CSS3, JSON, Bootstrap, Material design XML, jQuery, Angular 8, Entity Framework, CSS,
JAVASCRIPT and JQuery
 Experience in Developing XML applications, Web API using REST Services.
 Implemented object-oriented concepts like Data Abstraction, Inheritance, Data
Encapsulation, and Polymorphism using C #.NET.
 Knowledge of DESIGN PATTERNS like Creational (like Factory, Singleton, etc.,), Structural,
Behavioral patterns, and the UML methodology.
 Strong Knowledge of Database design and development and experience in writing SQL
queries, views, Triggers, Stored Procedures in SQL Server.
 Experience in handling various backend data sources like MS SQL Server
2005/2008/2012/2015.
 Experience in using Visual Studio. Net platform (C#, ASP.NET, ADO.Net), thorough
knowledge of the architecture and the framework (Common Language Runtime and
Foundation Class Library).
 Developed Interfaces for data exchange using LINQ, ADO.Net.
 Experience on Team Foundation Server (TFS) for Version Control, Team builds, Project
Management, Data Collection and Reporting.
 Experience in MVC Framework. Worked in projects and built applications based on MVC
framework (MVC 1-5).
 Experience in DevOps, AGILE and Waterfall methodologies.
 Performed Test Driven Development (TDD): Unit Testing and Load Testing
 Previous experience with Intelligent Automation and Robotics Process Automation (RPA)
implementation projects is preferred (exposure to Uipath/ABBYY FLEXI &
OCR/AI/ML/NLP/Chatbots)
 Minimum 3+ years of experience in MVC and WEB API.
Expectations and tasks
 Demonstrate excellent quality, design, development and delivery skills in scrum teams
working in short development and release cycles.
 Use and extend Open Source frameworks heavily and contribute to them, as well.
 Work with multi location distributed teams seamlessly
 Build domain expertise in the area of systems and cloud infrastructure space
 Having a logical approach to problem solving and have the ability to respond to detailed
queries
 Working as a fully contributing team member with independent planning & execution responsibilities.
 
  Minimum JOB Qualifications
  Masters or Bachelor’s degree in Engineering or Technology, majoring in Computer
 Science, from a premiere institute, with excellent academic records.
  Sound understanding of cloud native development and architectures
  Strong analytical and problem solving skills and passion
 
Read more
Client has over 44,000 + employees in over 18 counties
Client has over 44,000 + employees in over 18 counties
Agency job
via Employment Solutions by Prateek Checker
Remote, Mumbai, NCR (Delhi | Gurgaon | Noida)
5 - 10 yrs
₹14L - ₹21L / yr
skill iconPython
skill iconAmazon Web Services (AWS)

Strong expertise in AWS architecture, deployment and coding using Python and AWS Lambda functions. She/ he should also have experience with NOSQL database like MongoDB/ DynamoDB and exposure to Machine Learning. She/ he should be familiar with Ajax calls, interaction with API using JSON files and xml.

Knowledge of testing tools like JMeter and Selenium and programming languages like Javascript and Dot Net will be a big advantage.
The person should be able to guide junior resources, perform code reviews and solve performance issues as required.

Read more
Saggezza
at Saggezza
1 video
5 recruiters
Santosh Prajapati
Posted by Santosh Prajapati
Bengaluru (Bangalore)
7 - 10 yrs
₹8L - ₹20L / yr
skill iconC#
skill icon.NET
ASP.NET
MVC Framework
Job Description :- Review Requirements, specifications and technical design documents to provide timely and meaningful feedback- Provide technical solutions and become go to person for the team- Become a single point of contact and work closely with onsite team / clients- Identify and communicate risks and provide action plan to mitigate the risks- Estimate, prioritize, plan and coordinate Development and testing activities- Design, develop and drive technical solutions- Provide timely and accurate project status report- Liaise with internal teams (e.g. developers and project managers) to identify system requirements- Mentor team members and provide support to grow them- Stay up-to-date with new technologies- Ability to create frameworks, solutions and POCsSkills :- 7 to 10 Years of experience in .Net web or .Net Core skills- Hands on experience in Web application development using Asp.net MVC- Excellent experience in C#, Entity framework, LINQ, SQL Server, WebApi- Good experience in Unit Testing and TDD- Good Experience on Design Patterns and principles- Excellent Requirement analysis Skills & Design experience- Good knowledge on CI / CD tools- Good Experience on JavaScript, CSS and HTML- Strong knowledge of software development methodologies, tools and processes- Experience in leading a team of 10-15 members.- Experience working in an Agile/Scrum development process- Proven work experience in Agile tools - TFS, VSTS/Azure Devops- A logical mind that enjoys using technical know-how to solve problems- Natural self-motivation with a passion for delivering excellence- Great communication skills with the ability to build strong professional relationships- Curiosity with an ongoing desire to develop and learn
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. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos