CrawlJobs Logo

Software Engineer (Dotnet)

India, Jaipur · Job Posted December 07, 2025
Apply Position
Job Link Share

Job Description

We are looking for a motivated Software Engineer (Dotnet) with 6-8 years of hands-on experience to join our growing engineering team. In this role, you will contribute to the design, development, and maintenance of backend software components that support our web and client/server platforms. The ideal candidate is passionate about backend development, eager to learn, and thrives in a collaborative, agile environment.

Job Responsibility

  • Design, develop, test, and maintain backend software components using .NET and C#
  • Build and support scalable web applications, APIs, and microservices
  • Collaborate with designers, product managers, and senior engineers in product development
  • Participate in code reviews and contribute to maintaining development standards
  • Write and maintain internal documentation for technical solutions
  • Contribute to automated testing and quality assurance efforts
  • Support team discussions and bring in fresh ideas for improvements
  • Assist in troubleshooting and debugging issues to ensure smooth operations
  • Troubleshoot, resolve, and perform root cause analysis for recurring issues
  • Monitor application performance and ensure system health
  • Collaborate with developers and stakeholders for quick resolutions
  • Write and execute SQL queries for issue analysis

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • 6-8 years of experience in software development, preferably in backend engineering
  • Strong programming skills in C# and .NET framework
  • Familiarity with SQL databases (SQL Server, MySQL)
  • Understanding of web applications, client/server architecture, and networking basics
  • Exposure to cloud-based solutions (AWS, Azure, or similar)
  • Knowledge of software engineering best practices and design patterns
  • Familiarity with Agile development methodologies
  • Good problem-solving skills and eagerness to learn from senior engineers
  • Strong communication skills and a collaborative mindset

Nice to have

Experience with REST API development is a plus

What we offer

  • Medical Insurance for employees, spouse, children
  • Accidental Life Insurance
  • Provident Fund
  • Paid vacation time
  • Paid Holidays
  • Employee Referral Bonuses
  • Reimbursement for high-speed Internet at home
  • One-month free stay (for employees moving from other cities)
  • Tax-Free benefits
  • Other Bonuses as determined by management from time to time

Looking for more opportunities?

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

Similar Jobs for

Software Engineer (Dotnet)

8 matching positions

Senior Software Engineer-Dotnet

We build breakthrough software products that power digital businesses. We are an...
Location
Location
India
Salary
Salary:
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#, .NET Core, MVC
  • Strong SQL Server background
  • Complex procedures debugging and bug fixing
  • Proficient English skills
  • Stakeholder management abilities
  • Excellent problem-solving skills and a proactive attitude towards challenges
  • Strong verbal and written communication skills
  • Fulltime
Read More
Arrow Right
New

Software Engineer - Full Stack

At Boeing, we innovate and collaborate to make the world a better place. We're c...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
boeing.com Logo
Boeing
Expiration Date
June 13, 2026
Flip Icon
Requirements
Requirements
  • Bachelor degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry, or non-US equivalent qualifications directly related to the work statement.
  • Minimum 2+ years of prior experience in full‑stack application development.
  • Strong experience in the development of Web APIs, Services etc. using with dotnet 8 and above.
  • Good knowledge in Data Structures and Algorithms.
  • Strong understanding of OOPS Concepts.
  • Proficiency in front-end UI frameworks, preferably React, with experience in Vue and Angular as a plus.
  • Good experience with MS SQL Server, including database design, query optimization, and performance tuning.
  • Experience with unit test cases to ensure code quality and reliability.
  • Experience deploying applications to public cloud platforms
  • Experienced with GIT for code versioning.
Job Responsibility
Job Responsibility
  • Develop, test, debug, and document application software
  • Developing and implementing software solutions to meet Software Requirements.
  • Develop training materials for Enterprise-wide sharing.
  • Develop software verification plans, test procedures, and test environments.
  • You will work as part of an agile development team.
  • Accuracy and accountability are key.
  • Work closely and regular connects with Product managers, Product owners, Leads and other stakeholders to deliver high-quality software solutions that meet user needs.
What we offer
What we offer
  • Competitive base pay and incentive programs.
  • Industry-leading tuition assistance program pays your institution directly.
  • Resources and opportunities to grow your career.
  • Up to $10,000 match when you support your favorite nonprofit organizations.
  • Fulltime
Read More
Arrow Right

Software Engineer (Lab Automation)

The Research & Automation Technologies (R&AT) group within Amgen’s Automation, R...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s/ Bachelor's degree with 4+ years of experience in Software Engineering, Computer Science/Information Technology
  • AWS certification (Developer, Solutions Architect, or similar) preferred
Job Responsibility
Job Responsibility
  • Development of code using C#, Dotnet and Python (desktop applications, web applications, AWS lambda functions, etc.) to: control lab automation instruments
  • take input from lab information management systems and transform it into automation system-specific instructions
  • data extraction, transformation, and loading from lab automation instruments to lab information management systems
  • Continuous outreach, collaboration, and communication with scientists across multiple research organizations and geographies to identify opportunities, ideate solutions, manage expectations, and deliver fit-for-purpose lab informatic systems and integrations
  • Identify emerging, transformative technologies and develop innovative solutions that improve existing processes or enable novel processes
  • Identify and establish best practices across the full spectrum of software development tasks, including DevOps, documentation, end-user training, delivery, and support (Windows/ Linux OS)
What we offer
What we offer
  • Vast opportunities to learn and develop within our global organization
  • Diverse and inclusive community of belonging, where teammates are empowered to bring ideas to the table and act
  • Generous Total Rewards Plan comprising health, finance and wealth, work/life balance, and career benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

A Dot NET Core and C# developer responsible for creating scalable software solut...
Location
Location
India , Trivandrum
Salary
Salary:
Not provided
Gemini Software Solutions Pvt. Ltd.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in developing enterprise class SaaS Products using Microsoft Technology Stack
  • Expertise in .Net Core (dotnet 6 or higher), C# (10 or higher), and SQL Server (2019 or higher) with knowledge of developing web based responsive apps targeting multiple platforms like Web, Mobile, Tablet etc.
  • Experience in Service Oriented platforms like WCF, GRPC and knowledge of Rest API’s. JSON, SOAP, MMSQ, Rabbit MQ, Custom Transport layer orchestrations
  • Experience in modern web-development using ASP.NET Core, ASP.NET MVC, NodeJS, JavaScript, Type script, HTML5, CSS, Bootstrap with experience in developing web apps using JS based framework either Angular or React and frontend libraries like Developer Express, Telerik, Kendo UI
  • Experience in the latest Web Assembly based Progressive Web App framework like Blazor
  • Strong OOPS programming skills
  • Good understanding of SQL Server and ORM frameworks and ADO.Net
  • Expertise in integration with any one or more global cloud API Services like Microsoft Azure, Google Cloud or AWS and integration platforms like ESB
  • Knowledge of Continuous Integration frameworks including Azure Dev Ops with understanding of Azure Pipeline for Build, Test and Deployment
  • Knowledge of Agile development process with understanding of release/spring planning process and scrum. Ability to work using agile development practices like extreme programming and kanban applying TDD and BDD as required
Job Responsibility
Job Responsibility
  • Work closely with the development team to design, develop, and deliver robust and scalable .NET-based web applications using Agile methodologies
  • Leverage expertise in front-end and back-end development to craft seamless and efficient user experiences
  • Develop, integrate, and maintain APIs, ensuring compatibility with various third-party services and components
  • Translate requirements into high-quality implementations, delivering solutions on time and to the highest standards
  • Validate implemented features to ensure functionality and performance meet specifications
  • Keep up with the latest advancements and trends in the .NET ecosystem to enhance development practices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - .Net

Location
Location
India , Mumbai
Salary
Salary:
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MVC
  • Angular 14 (not mandatory)
  • SQL 2014 & above
  • Windows Service
  • API
  • DotNet Core
  • WPF
  • Fulltime
Read More
Arrow Right

Software Engineer

As a Software Engineer you will take ownership of designing, developing, and mai...
Location
Location
United Kingdom , Warrington
Salary
Salary:
Not provided
risktec.tuv.com Logo
Risktec Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • DotNet development with VB.NET/C#
  • Microsoft SQL Server
  • Microsoft Excel VBA and building Excel add-ins
  • Microsoft Office Automation
Job Responsibility
Job Responsibility
  • Lead or participate in the development of scalable and robust software solutions
  • Write clean, efficient, and well-documented code
  • Contribute to all phases of the software development lifecycle (design, development, testing, deployment, and maintenance)
  • Analyse user needs and system requirements to identify solutions
  • Troubleshoot and resolve issues effectively in a timely manner
  • Mentor junior team members and support the team with technical guidance
  • Collaborate with stakeholders and cross-functional teams to ensure alignment of project goals
  • Continuously improve processes and optimize software performance
  • Manage support calls providing a quality service to all customers
What we offer
What we offer
  • Excellent Health and life insurance
  • Group Income Protection
  • Pension
  • 25 days holiday
  • Employee Discount scheme
  • Fulltime
Read More
Arrow Right

Senior Systems Software Engineer

Join Exact Sciences as a Senior Systems Software Engineer and help advance our m...
Location
Location
United States , Madison
Salary
Salary:
101000.00 - 172000.00 USD / Year
exactsciences.com Logo
Exact Sciences
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in software engineering or related field
  • 6+ years of relevant industry experience
  • Authorization to work in the United States without sponsorship
  • Demonstrated ability to perform the Essential Duties of the position with or without accommodation
Job Responsibility
Job Responsibility
  • Lead and participate in all aspects of the software development lifecycle
  • Translate product requirements and quality system requirements into software specifications and assist in defining the product requirements
  • Lead review and create software design control documents with team input
  • Lead the architecture of software driven systems
  • Document software designs and systems using generally accepted notation such as UML
  • Maintain and improve the performance of existing software
  • Review and debug highly complex software
  • Code complex software applications with associated unit tests that control process and implement workflows
  • Develop test strategies and execute test plans at module/unit and system levels. Develop test plans to ensure that product requirements, quality system requirements, regulatory requirements, and design specifications have been met
  • Create internal software tools to enhance data analysis and data management productivity
What we offer
What we offer
  • Paid time off (including days for vacation, holidays, volunteering, and personal time)
  • Paid leave for parents and caregivers
  • A retirement savings plan
  • Wellness support
  • Health benefits including medical, prescription drug, dental, and vision coverage
  • Bonus eligibility
  • Fulltime
Read More
Arrow Right

C# Engineer - AI Training

As a Senior C# Engineer, you will work remotely on an hourly paid basis to revie...
Location
Location
Salary
Salary:
20.00 USD / Hour
usebraintrust.com Logo
Braintrust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field
  • 4+ years of professional experience developing production software in C#, including backend services, APIs, or desktop/server-side applications
  • Expert-level proficiency in C# and the .NET ecosystem, including strong understanding of memory management, garbage collection, async/await, threading, and exception handling
  • Strong background in software engineering and systems concepts, including concurrency, multithreading, performance optimization, and application architecture
  • Hands-on experience with .NET tooling, including Visual Studio or Rider, build systems (MSBuild, dotnet CLI), debuggers, and profilers
  • Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines
  • Proven experience conducting detailed code reviews and enforcing coding standards, best practices, and maintainability in C# codebases
  • Comfort working with version control systems, CI/CD workflows, and automated testing frameworks (e.g., xUnit, NUnit, MSTest)
Job Responsibility
Job Responsibility
  • Review AI-generated C# code, .NET application designs, and technical explanations
  • Generate high-quality reference implementations and step-by-step reasoning for complex engineering problems
  • Assess solutions for accuracy, clarity, safety, and adherence to the prompt
  • Identify errors in logic, memory usage, concurrency, threading, or performance
  • Fact-check technical information
  • Write high-quality explanations and model solutions that demonstrate correct methods
  • Rate and compare multiple AI responses based on correctness and reasoning quality
What we offer
What we offer
  • No talent fees or membership costs so freelancers keep 100% of what they earn
  • Get rewarded with BTRST, Braintrust's cryptotoken, for inviting talent, taking a class—even signing up
  • Parttime
Read More
Arrow Right