
About Support.com
About
Connect with the team
Similar jobs
Job Title
Full Stack .NET Developer
Experience 5–6 Years
Job Type :Contract (C2C)
Job Summary
We are looking for a skilled Full Stack .NET Developer with 5–6 years of experience in developing scalable web applications using the .NET Framework and modern frontend technologies. The ideal candidate should have strong expertise in both backend and frontend development, along with experience in API development and database management.
Key Responsibilities
- Design, develop, and maintain full stack web applications
- Build backend services using .NET / ASP.NET Core
- Develop responsive frontend applications using modern frameworks (Angular / React)
- Design and develop RESTful APIs
- Work with databases like SQL Server
- Collaborate with cross-functional teams (UI/UX, QA, DevOps)
- Perform debugging, testing, and performance optimization
- Ensure application security and scalability
- Participate in code reviews and follow best coding practices
- Support deployment and production issues
Required Skills
- 5–6 years of experience in .NET development
- Strong knowledge of:
- C#
- ASP.NET / ASP.NET Core
- Experience with frontend technologies:
- Angular or React
- HTML, CSS, JavaScript
- Experience in REST API development
- Strong knowledge of SQL Server / database design
- Familiarity with Entity Framework
- Experience with Git / version control
- Good understanding of software development lifecycle (SDLC)
Preferred Skills
- Experience with Azure cloud services
- Knowledge of microservices architecture
- Experience with CI/CD pipelines
- Familiarity with Docker / containerization
- Agile / Scrum experience
Education
- Bachelor’s degree in Computer Science / IT / Engineering
Description
As a Power Apps Developer, you will be at the forefront of crafting innovative, low‑code solutions that streamline business processes and empower end‑users across the organization. You will collaborate closely with functional analysts, business stakeholders, and fellow developers to translate complex requirements into intuitive, scalable applications on the Microsoft Power Platform. The role offers a dynamic environment where continuous learning is encouraged, providing access to the latest Power Apps features, Azure services, and integration techniques. You will contribute to a culture of knowledge sharing, participate in code reviews, and mentor junior team members, ensuring high‑quality deliverables that drive operational efficiency and measurable business impact.
Requirements:
- 5–15 years of experience developing enterprise‑grade solutions using Microsoft Power Apps, Power Automate, and Power BI.
- Strong proficiency in Canvas and Model‑Driven apps, Common Data Service (Dataverse), and integration with Azure services (e.g., Azure Functions, Logic Apps).
- Solid understanding of relational databases, SQL, and data modeling concepts.
- Experience with JavaScript, TypeScript, and RESTful APIs for extending Power Apps functionality.
- Excellent problem‑solving abilities, strong communication skills, and a collaborative mindset.
- Relevant certifications such as Microsoft Power Platform Developer Associate (PL‑400) are a plus.
Roles and Responsibilities:
- Design, develop, and deploy custom Power Apps solutions that meet business requirements and adhere to best practices.
- Create and maintain automated workflows using Power Automate to streamline repetitive tasks and improve efficiency.
- Integrate Power Apps with external systems via connectors, APIs, and Azure services to ensure seamless data flow.
- Perform performance tuning, debugging, and troubleshooting of applications to ensure optimal user experience.
- Collaborate with business analysts and stakeholders to gather requirements, provide technical guidance, and deliver prototypes.
- Conduct code reviews, enforce governance standards, and contribute to the development of a reusable component library.
- Stay updated with the latest Power Platform releases, evaluate new features, and recommend adoption strategies.
- Provide training and mentorship to junior developers and end‑users to foster platform adoption.
Must have skills
Power apps - 5 years
Microsoft Power Automate - 1 years
Nice to have skills
Canvas App Development and Scripting - 4 years
Canvas Apps Development - 4 years
SQL - 2 years
SharePoint APIs - 1 years
Power Fx - 2 years
C Sharp - 3 years
RESTful API - 2 years
About the Position
Our Expectations
• Strong knowledge of Microsoft Dynamics CRM architecture In-depth hands-on knowledge of the Microsoft Dynamics CRM platform, the entity model, security model, and Web services.
• Hands-on experience architecting solutions that involve CRM customization to include server side code, custom business logic, integration modules, workflow assemblies, and plug-ins. Experience of automating business processes with workflows
• Should be able to automate the CRM for converting the quote to order, which should be fetched from our websites or manual entry.
• Must Understand the functionality of Microsoft CRM Modules, Customizing Objects (Forms, Classes, Data Dictionary and Reporting)
• Should be well versed with Email Router Configuration and Reporting Extensions
• Customize the Ticketing Tool in CRM which should be used internally as well for clients
• Experience in implementation and integration between CRM with other tools like GP , AX etc
• Should have good written and verbal communication.
• Exposure to the following Great Plains Modules: Project management & accounting, Travel & Expenses, Procurement & Sourcing, Accounts Payable, Accounts Receivable, Inventory Management, Project management and accounting, Human Resources, System Administration.
• Involve in numerous customizations as per the client requirements in both Rich and Enterprise portal developments to enhance the standard functionality of Sales, Project management, and Expense, Home, Timesheets, Purchase and Inventory modules. Performed unit testing and prepared unit test documents.
• Exceptional communication, analytical, inter-personal and problem solving skills. Dedicated and highly ambitious to achieve personal as well as the organizational goals.
Must Have:
• 8+ years of experience with Microsoft Dynamics CRM (architecture, development, rollout, maintenance, data management, migration)
• C#
• SQL
• Proficient in English
• Functional requirement gathering, technical specification writing, system implementation, & integration development.
Salary as per Industry or 30% hike on current CTC
What you’ll get:
• Career growth. With market-leading training and an unwavering commitment to owning your career plan, you can grow your career to new heights. • Real rewards. We offer competitive and transparent pay practices, top-of-the-range wellbeing programs, and brilliant opt-in benefits. Because we believe companies should offer more than just a salary. • Meaningful purpose. Our products and solutions have real-life impact on people and organizations across the globe. Our innovations make a difference. • Life flexibility. We want you to bring your best self to work every day. We understand that you can only do that with quality time to care for yourself, your loved ones and your community. • An inspiring culture. Find yourself surrounded by leaders that care, invested teammates, and like-minded groups where you’ll feel at home. • Industry leadership. Play your part in a fast-growing organization known for excellence, profitability, and stability.
What you’ll do:
• Work alongside Software Engineers to develop cool new features and enhancements in our platform services space that will delight our customers • Participate in elaboration and design sessions to understand and refine requirements to be implemented • Build unit tests and automation test suites to ensure our products deliver the highest quality • Collaborate with scrum team members during sprint planning and daily standups and share your accomplishments during sprint reviews • Provide constructive and honest feedback during code reviews and sprint retrospectives • Work with Enterprise Architects to design our services
What you’ll need:
• 8+ years full-stack software development experience, ideally in a SaaS or micro service-based system • Experience with our technology stack: .NET, C#, SQL, React, Web APIs and entity framework; AWS preferred • Exposure to design principles such as: SOLID/DRY design, Objectoriented design patterns, N-Tier software architecture, threading and synchronization, relational database design, etc. • A passion for problem solving and innovation with the desire to learn and grow • Ability to work well in a remote team environment and attitude to focus on team specific goals and objectives • Ability to drive results through your job competencies of collaboration, software programming and development, and technical problem solving • Ability to drive results through NAVEX core competencies of accountability, customer focus, drives results and instills trust
BDD: Cucumber, Specflow
Client:- E&Y
Role:- Permanent
Experience in full cycle implementation of software development projects using .NET 4.0 and above, C#, ADO.NET, ASP.NET, MVC.
Experience in developing Web API and RESTful web services.
Experienced with client-side programming HTML, CSS, AJAX
Experience with Javascript frameworks like AngularJS, BackboneJS, jQuery, jQuery Mobile.
Programming skills on SQL Server with strong database design.
Good experience with design patterns, object-oriented design and programming.
Must have good analytical, debugging and problem-solving skills.
Good communication skills.
What You Need for this Position:
5+ yrs. of experience in .NET 4.0 and above, ASP.NET, MVC.
5+ yrs. of experience in jQuery and Javascript.
5+ yrs. of experience in CSS.
5+ yrs. of experience in LINQ and entity framework.
Required Candidate profile
Strong analysis, design, programming and testing skills
Excellent Coding Skills
Ability to learn new Technologies
Must be a self-starter who requires minimal supervision.
Good communication skills, experienced in direct client interaction
Should be capable of executing projects independently
Should be creative, quick learner and hard working
Our client is a rapid growth stage Edtech start-up focused on solving the teacher shortage crisis in the US education system using technology by bringing teachers to the classrooms and giving them access to the right tools to teach students in a highly engaging manner.
They have a development center in Mumbai and they are looking to scale up the teams in Pune and Bangalore as well.
What does the role entail:
● Design, develop, and maintain software applications using .NET Core ,C#
● Write clean, maintainable, and efficient code
● Collaborate with cross-functional teams to analyze requirements, design solutions, and implement new features
● Develop and implement unit tests and integration tests to ensure software quality
● Troubleshoot and debug applications
● Participate in code reviews and provide constructive feedback to peers
Required Skills:
● B.E/B.Tech in computer science
● 1 - 3 years of experience
● Hands-on experience following skills
MS Technologies: NET CORE 7+, C#
Backend: MSSQL / MySQL /Postgres
● Preferred understanding of Cloud: Azure/AWS.
● Strong understanding of object-oriented programming, Design principles, data structures, and algorithms
● Worked in an Agile software development environment
1. Demonstrable problem solving, analytical skills.
2. Ability to program (at Beginner or Advanced Beginner level in one or more programming
language like Java, C#, Python, JavaScript etc.).
3. Ability to think through a problem at conceptual level and propose solutions.
4. Excellent verbal and written communication skills.
5. Keen desire to learn, stretch and a never-give-up attitude.
6. Very strong interpersonal skills and an easy-going personality.
7. Highly proactive, result-oriented and team player.
8. Ability to stay current with new technology.
Roles and Responsibilities
1. Engineering graduates passing in 2022 starting to kick start their career in technology.
2. Ideal candidate should have hand-on interest in programming and some experience in
writing software applications. If you have a GitHub profile, please provide link to your work.
Nice to have internship / college project.
3. Knowledge of one or more programming language to write fully executable and functional
code is very desirable. Knowledge of databases is also desirable. Both these may be at a
Beginner or Advanced Beginner level.
4. You should be focused, enthusiastic, motivated, and have a desire to progress by learning,
executing and experimenting.
Primary Skills
● Exceptional problem solving skills
● Significant coding experience in C#
● Strong knowledge Unity Game Engine
● Good understanding of unity art pipeline specially 2D.
● Good experience in developing multi platform user interfaces.
● Strong Debugging and Optimization skills.
● Experience in integrating REST API
● Strong knowledge of Object Oriented Programming and Design Patterns.
● Strong understanding of Data Structures and algorithms.
● Good written and oral communication skills. Secondary Skills
● Good knowledge of 2D/3D maths, Linear Algebra , Matrices etc.
● Experience in using JIRA and Confluence etc
● Experience in using SVN, GIT etc.
Experienced in mobile development for iOS and Android
Experienced with mobile build systems (xcodebuild, gradle, etc.).
REQUIRED EXPERIENCE AND SKILLS:
Experience:
3-9 Years of experience into C#, .Net & WPF(mandatory).
Technology skills:
Mandatory
Strong background in Software Development/Engineering
Good experience of the n-Tier architectures with REST web services (WebAPI would be a plus).
Hands on experience with .NET 4.5, C#, WPF with MVVM or PRISM and WebAPI or WCF
Should have worked on SQL Server
Worked on LINQ and Entity Framework
Sound Knowledge of SOA Principles.
Experience with Agile/Scrum Organization.
Experience with ATDD / TDD (Fitnesse for the ATDD would be a plus)
Experience with Continuous Integration environments (TeamCity would be a plus)
Experience with TFS as a source code repository and as a Scrum tool.
Excellent communication skills with fluent English.
Preferred
Knowledge on UML, design patterns, design principles such as SOLID / DRY and best coding practices.
Proven ability and interest in building new application feature which interacts with existing application and infrastructure.
Methodology skills
Test Driven Development
Agile-Scrum
Domain Driven Design









