
Senior Full Stack .NET Developer
at Engineering, Digitalization, Globalization,and Emerging Tech
- Minimum 4+ years of experience in building Web applications using ASP.net, web API, SQL Server, and Testable code.
- C# with Strong in OOPS
- Experience in architecting and designing web applications and services
- Must have at least *3 to 6 months of experience using React or Node JS.
- Passion for building and delivering great software with a strong sense of ownership, while working closely with junior team members.
- Conceptual knowledge of middleware architecture.
- Strong experience with Agile processes.
- Exposure to tools to optimize web application performance-MH
- Understanding and experience in working with Product Management, Design, and DevOps teams.

Similar jobs
Job Description
We are looking for a skilled .NET FullStack Developer with expertise in .NET , React.js and AWS/Azure to join our development team. The ideal candidate should have strong programming skills and experience building scalable web applications using modern technologies.
Key Responsibilities
- Develop and maintain scalable applications using .NET Core.
- Design and implement Microservices architecture and RESTful APIs.
- Build responsive and dynamic user interfaces using React.js.
- Integrate frontend applications with backend APIs.
- Deploy and manage applications on AWS/Azure
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, maintainable, and efficient code following best development practices.
Required Skills
- Strong experience in .NET development.
- Hands-on experience with Microservices architecture and API development.
- Experience working with React.js, including API integration and design principles.
- Experience with AWS / Azure
We are looking for a skilled Full Stack .NET Developer with strong expertise in .NET Core, Web API, Blazor, and WPF, along with hands-on experience in device and hardware integration. The ideal candidate will work on web and desktop applications that integrate with peripherals such as cash acceptors, payment devices, printers, and other kiosk hardware, delivering secure, high-performance, and reliable solutions.
Key Responsibilities
- Design, develop, test, and maintain applications using C#, .NET Core, and ASP.NET Core Web API
- Develop modern web applications using Blazor (Server and/or WebAssembly)
- Build and maintain WPF desktop applications using MVVM architecture
- Design, develop, and consume RESTful APIs for web, desktop, and device-based applications
- Integrate and manage hardware devices such as cash acceptors, payment terminals, printers, scanners, and other peripherals
- Work with device SDKs, drivers, COM/USB/Serial (RS232) communication, and third-party APIs
- Handle device error states, retries, logging, and recovery mechanisms
- Develop and optimize database objects using MS SQL Server
- Ensure application performance, security, and scalability, especially in hardware-dependent environments
- Debug, troubleshoot, and resolve application and device-related issues
- Collaborate with cross-functional teams to translate business and hardware requirements into technical solutions
- Participate in code reviews and follow best coding standards and practices
Technical Must-Have Skills
- Strong proficiency in C# and .NET Core
- Hands-on experience with ASP.NET Core Web API
- Strong experience with Blazor (Server and/or WebAssembly)
- Experience developing WPF desktop applications
- Solid understanding of MVVM and MVC architecture
- Experience with device/hardware integration, including:
- Cash acceptors / bill validators
- Payment devices (POS, card readers, UPI, NFC)
- Printers (thermal, receipt, barcode)
- Knowledge of Serial/USB/TCP-IP communication protocols
- Strong knowledge of MS SQL Server
- Experience with RESTful API design and integration
- Familiarity with Git or other version control systems
Good-to-Have Skills
- Experience with Entity Framework / EF Core
- Understanding of Microservices architecture
- Experience working on kiosk-based or embedded systems
Soft Skills
- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
- Ability to work independently with minimal supervision
- Attention to detail and commitment to quality
Educational Qualification
- Bachelor’s degree in Computer Science, Engineering, or a related technical field
- (Equivalent hands-on experience in .NET Core, Blazor, WPF, Web API, and device integration will also be considered)

As a Senior Web Developer, you will be responsible for developing and/or designing websites for app . You will be working alongside a team of other developers in creating, maintaining and updating our websites. You get to work with some of the best minds in the industry at a place where opportunity lurks everywhere and in everything. You will also be collaborating with the other team members such as the Content Team as well as the Design Team to refine the website and fix the technical issues. Your ultimate goal will be to provide user information solutions by creating web pages and apps.
Responsibilities
Your responsibilities are as follows.
- Write well designed, testable, efficient code by using best software development practices
- Create website layout/user interface by using standard HTML/CSS practices
- Integrate data from various back-end services and databases
- Gather and refine specifications and requirements based on technical needs
- Create and maintain software documentation
- Be responsible for maintaining, expanding, and scaling our site
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- Cooperate with web designers to match visual design intent
Required Qualifications
We are looking for individuals who are curious, excited about learning, and navigating through the uncertainties and complexities that are associated with a growing company. Some qualifications that we think would help you thrive in this role are:
- Minimum 4 Years of experience in web programming
- Top-notch programming skills and in-depth knowledge of modern HTML/CSS
- Familiarity with the following programming languages: NET Core (C#) and PHP.
- A solid understanding of how web applications work including security, session management, and best development practices
- Adequate knowledge of relational database systems, Object Oriented Programming, and web application development
- Hands-on experience with network diagnostics, network analytics tools
- Basic knowledge of Search Engine Optimization process
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
- Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
- Exceptional working knowledge of various website development techniques.
- Exceptional understanding of UI Prototyping tools.
- Great interpersonal skills.
- Exceptional oral and written communication skills.
- Strong organizational skills.
- Ability to manage and handle multiple tasks.
- Outstanding problem-solving skills.
- A keen eye on details.
Skills Required
- 5+ years of strong programming experience on the .NET platform(C#.NET)
- Proficient with Web application development – we leverage ASP.NET MVC/Asp.net core / Web API / Typescript / Angular (open to candidates experienced with Web development and zeal to learn)
- Experience building applications leveraging Azure (or AWS)
- Hands on experience on Html, CSS, JavaScript, and Bootstrap (or any other CSS framework)
- Experience with SQL Server (Stored Procedures & UDF) and NoSQL (Cosmos DB or others)
- Good grip on Fundamentals of CS, OOPS Concepts, SOLID Principles, Design Patterns and its usages
- Ability to prepare both high level and low-level design of the system
- Familiarity with TDD, CI/CD, GIT, DevOps
- Experience with microservices architecture
- Hands-on exposure to cloud technologies like( azure/ AWS)
Expectations
- Provide technical leadership and functional help working closely with team members
- Design, implement and maintain application within all phases of the software development life cycle (SDLC) on Microsoft Azure (or AWS)
- Independently carry out the activities without much of guidance
- Create, understand, and validate design and estimates and be able to justify them
- Applies knowledge of principles and techniques to solve technical problems.
- Works closely with other functions to understand customer needs and to develop product roadmaps
- Strong troubleshooting and analytical skills and detail oriented
- Comprehensive understanding of OOPS concepts, data structures, algorithms and product development techniques and theories
- Should be able to design schema for enterprise level applications
- Should be able to apply design patterns
- Should be open to face new challenges and learn new technologies.
- Should be ready to create proof of concepts and explain the value created out of it.
- Responsible for Deliverables on time
- Experience with debugging, performance profiling and optimization
WPF, C#.Net, windows based applications.
Experience TFS file compare via code.
Experience with .tt files for auto-code generation.
Job Description:
The primary responsibility of a software engineer is to produce high quality code using C#.NET and be part of an agile development team, using SCRUM methods. The responsiblities could include Tools Development for process improvement, or some tool related to the Product Code Development.
Responsibilities
•Contribute to the implementation of User Stories
•Participate in SCRUM process, be agile
•Fulfill the acceptance criteria with the contributed code (quality,
unit tests, metrics, etc.)
•Adherence to architecture, design and qualityguidelines
•Maintenance, problem analysis and bug fixing within the product
•Technical clarifications with other team members
- 1-9 years of overall working experience in the software environment.
- Minimum 3 years of experience in Agile Software Development.
- NET technologies - .NET 5, .NET Core, C#, Web API, Angular, Typescript, Azure and MS SQL.
- Coding and designing skills.
- Knowledge of database, SQL Queries, procedures & functions is must.
- Good knowledge of cloud concepts and CI/CD.
- Ability to assimilate technical and functional solutions.
- Ability to do code review and deliver quality.
- Knowledge of unit testing with mock.
- Cloud experience.
- Experience using TFS/GIT source control.
- Containerization (Docker) plus orchestration (Kubernetes or OpenShift) are good to have.
- Good written and spoken English.
- Excellent service & industry leading solutions development.
- Solid understanding of data structures, design patterns and advanced programming techniques
- In-depth knowledge of OOP, systems analysis and design
- Strong hands-on experience in systems development and systems life cycle methodologies
- Experience in .NET Framework and architecture (ASP.Net, C#, Visual Studio, WCF, WebAPI & MVC )
- Good knowledge of server-side APIs, including experience with REST, JSON, XML
- Experience in MS SQL server designing, coding and delivering database applications
- Knowledge of JavaScript, JQuery, CSS, HTML and front-end languages
- Ability to work on server-side application and integration with the front-end.
- Proficient in English preferred
- Bachelors / Master's degree
- Develop detailed technical analysis and design specifications based on user stories.
- Collaborate heavily with fellow developers, designers, and analysts to solve problems.
- End-to-End Design and Development of cloud applications utilizing Service Fabric / Web API
- Develop complete front-end stack of projects using HTML/CSS and TypeScript with Angular.
- Integrate front-end UI with back-end services.
- Debug cross-browser compatibility issues.
- Ensure responsive implementation.
Critical Competencies / Leadership Anchors
- Builds strong commitment and promotes open dialogue.
- Defines success in terms of the entire team.
- Is action-oriented and has a strong sense of urgency.
- Uses logic and rigorous problem-solving skills to resolve difficult problems and drive effective solutions.
- Relentlessly customer-focused and dedicated to exceeding expectations of internal and external customers.
- Drives innovation to bring creative ideas to market.
Requirements
- Bachelor’s degree in computer science, engineering, or equivalent.
- 4+ years of experience developing dynamic, highly interactive user interfaces for the web.
- 4+ years of proven development experience using .NET/C# with a focus on Web API cloud applications
- 4 years experience with RESTful Web API and JSON
- Strong hands-on development with Single Page Applications with at least one year of experience focused on Angular Development
- Disciplined approach to testing and quality assurance.
- Experience with Git, Redux, Typescript, and Angular Material.
- Demonstrated ability to produce technical design documentation for assigned features and user stories.
- Strong drive to learn and produce beautiful code
JOB Description :We are looking for a candidate who is dedicated and ready to take responsibility for work and interested to do work from home in this COVID duration(Freelancer full-time job).2+ Years of experience in Microsoft .NET Technologies.Strong knowledge of Database Design concepts.Strong knowledge of Object-Oriented Programming concepts.Knowledge of Design Patterns, and SOLID principles.Must have experience with:ASP.Net MVC, SQL, Entity Framework, LINQ, JQuery, WEB APIs, Dependency Injection, WCF services (Nice to have).Must have experience with:Database Design - Relations, Cardinality, Constraints, Indexes.Database Data Manipulation - Select, Joins, Group By, Aggregate Functions, Subquery, Stored Procedures, Functions.SSRS reports (Nice To have).Writing Quality Code - Naming Conventions, Exception Handling, Logging, Reusability, OOP Concepts, SOLID principles.Good to have knowledge of - HTML, CSS, Javascript/ jQuery/ KnockoutJS, AJAX.Understanding of Agile methodology.Highly developed analytical and problem-solving skills.Excellent troubleshooting and communication skills.About the Company:Kratin LLC. is a leading innovation and design company focusing on healthcare. Kratin’s Unified Health Experience (UHX) platform is an award-winning solution for connecting dot across the care continuum with mobile and high tech solutions.







