
Full Stack Developer (.Net)
at With a global provider of Business Process Management.


Job Description
Key Responsibilities
• Design, develop, and maintain both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET MVC, Web API, Windows services, and ADO.NET for data persistence and retrieval.
• Write readable, extensible, testable code, while being mindful of performance requirements. • Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.
• Work with management to create and adhere to schedules, while maintaining flexibility to adapt to shifting market demands.
• Translate mockups and wireframes into functioning front-end code.
• Write and maintain documentation for new and existing features.
• Keep up-to-date on best practices and new technologies.
• Rapid prototyping, and presenting conceptual design and working prototypes to management.
• Conduct design and code reviews and collaborate to ensure your own code passes review.
• Work with Product Management to analyze require
Required Skills & Experience
General
• Solid understanding of OOP design principles
• Visual Studio 2017 and above, SQL Server 2016 and above
• Remote debugging
• Unit Testing
Front-end
• C#, ASP.NET MVC and MVC core, Web API and .Net Core web Api
• JavaScript, jQuery, AJAX
• HTML5, CSS3, Responsive Design understanding
• Understanding of web technology stack, including HTTP, REST, cookies, caching, and asset loading
Back-end
• Windows & web services, WCF, MSMQ
• C# and .NET Framework • Experience with scalable, performant design and architecture
Database
• Working knowledge of SQL and relational databases
• Should be able to read and write basic SQL queries, stored procedures, views, and functions
• ADO.NET & LINQ to SQL
Desired Skills & Experience
General
• Familiarity with Azure
• Installation and deployment (Azure App)
• Experience with automated builds and deployment (Azure DevOps, TeamCity and Docker)
• Familiarity with architecture styles/APIs (REST, RPC)
• Understanding of Agile methodologies
• Excellent troubleshooting and communication skills
Front-end
• Angular or React UI framework
• Experience with Logi Analytics (Graylog etc.)
• Experience with .NET Web Forms and migrating to MVC
Back-end
• Azure Function, Azure Service bus, Event hub, AWS Lambda, ElastiCache
Experience with NOSQL databases (Mongo or Cosmos)
Qualifications
• Minimum of a Bachelor's or Master’s degree in Computer Science, or a related four-year degree.
• Hands on experience in development
• Preferred experience in leading a team

Similar jobs


Full Stack Developer
Job Description
Key Responsibilities
- Design, develop, and maintain both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET MVC, Web API, Windows services, and ADO.NET for data persistence and retrieval.
- Write readable, extensible, testable code, while being mindful of performance requirements. • Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.
- Work with management to create and adhere to schedules, while maintaining flexibility to adapt to shifting market demands.
- Translate mockups and wireframes into functioning front-end code.
- Write and maintain documentation for new and existing features.
- Keep up-to-date on best practices and new technologies.
- Rapid prototyping, and presenting conceptual design and working prototypes to management.
- Conduct design and code reviews and collaborate to ensure your own code passes review.
- Work with Product Management to analyze require
Required Skills & Experience
General
- Solid understanding of OOP design principles
- Visual Studio 2017 and above, SQL Server 2016 and above
- Remote debugging
- Unit Testing
Front-end
- C#, ASP.NET MVC and MVC core, Web API and .Net Core web Api
- JavaScript, jQuery, AJAX
- HTML5, CSS3, Responsive Design understanding
- Understanding of web technology stack, including HTTP, REST, cookies, caching, and asset loading
Back-end
- Windows & web services, WCF, MSMQ
- C# and .NET Framework • Experience with scalable, performant design and architecture
Database
- Working knowledge of SQL and relational databases
- Should be able to read and write basic SQL queries, stored procedures, views, and functions
- ADO.NET & LINQ to SQL
Desired Skills & Experience
General
- Familiarity with Azure
- Installation and deployment (Azure App)
- Experience with automated builds and deployment (Azure DevOps, TeamCity and Docker)
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
Front-end
- Angular or React UI framework
- Experience with Logi Analytics (Graylog etc.)
- Experience with .NET Web Forms and migrating to MVC
Back-end
- Azure Function, Azure Service bus, Event hub, AWS Lambda, ElastiCache
Experience with NOSQL databases (Mongo or Cosmos)
Qualifications
- Minimum of a Bachelor's or Master’s degree in Computer Science, or a related four-year degree.
- Hands on experience in development
- Preferred experience in leading a team


Job Title :
Team Lead, Sr. Principal Software Architect
Position Responsibilities :
We are seeking an experienced and highly skilled C# Software Developer to join our senior engineering team. This role is ideal for a developer with extensive experience in C# and .NET technologies who is ready to take on leadership responsibilities, drive architectural decisions, and contribute to the strategic direction of our software projects. The successful candidate will excel in complex problem-solving, mentor other developers, and influence the overall technology strategy.
Responsibilities:
- Collaborate with senior management to define technology strategy and roadmap. Evaluate and recommend new technologies and methodologies to drive innovation and improve development practices.
- Work closely with product managers, business analysts, and designers to gather requirements and translate them into technical solutions.
- Develop complex functionality and integrations, ensuring alignment with business requirements and technical standards.
- Solve complex technical challenges and perform in-depth analysis to troubleshoot and resolve high-impact issues. Provide technical guidance and support across multiple projects.
- Lead the design and implementation of high-impact software solutions and system architectures. Define technical standards and best practices to guide the development team.
- Take ownership of project deliverables, ensuring timely and high-quality execution.
- Ensure thorough documentation of code, design decisions, and system architecture. Advocate for and enforce best practices in software development, testing, and deployment.
- Provide technical leadership and guidance to development teams, promoting best practices and coding standards.
- Lead a small team of developers, fostering their growth, ensuring high productivity, and maintaining code quality.
- Mentor and guide junior and mid-level developers. Conduct code reviews, provide feedback, and promote a culture of continuous improvement and professional growth.
Qualifications :
- A college degree in Computer Science, Software Engineering, Information Systems, or a related field is required.
- Minimum of 10 years of software development experience.
- Proven experience (3+ years) leading and mentoring development teams.
- Expert-level proficiency in C# programming, including advanced features and best practices.
- Extensive and in-depth knowledge of the .NET Framework, including its core libraries, runtime, and advanced features, with proven experience in leveraging its capabilities for building robust and scalable applications.
- Proficiency in development tools and environments, such as Visual Studio, TFS or Git.
- Deep understanding of software design patterns, object-oriented programming (OOP), and SOLID principles.
- Extensive experience in SQL Server, Oracle or other relational databases, including writing complex queries, stored procedures, and performance optimization.
- Strong familiarity with Object-Relational Mapping (ORM) tools and frameworks, such as Entity Framework.
- Experience in writing and maintaining unit tests and using testing frameworks.
- Experience working in Agile development environments and familiarity with Scrum.
- Excellent in documenting code, processes, and systems to ensure clarity and maintainability.
- Excellent problem-solving skills, with the ability to tackle complex technical challenges and drive innovative solutions.
- Exceptional leadership and strategic thinking abilities, with experience in guiding technical teams and influencing technology decisions at an organizational level.
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.

Job Description:
- Candidate should ideally be a B.E/B.Tech graduate with 2 to 5 years of real-time experience.
- Expertise in React.js, C#, ADO.Net, Web API, MS SQL Server 2008 and above, JavaScript, jQuery, JSON, AJAX and XML
- Looking for Full stack .NET Developer who will work closely with Project Manager, Software Developers and QA Team to develop cutting edge web-based solutions in a Product Development Environment. The job involves working with some of the latest technologies including React.js, WCF, REST services, jQuery and AJAX.
- Should be experienced with Agile methodology and working with Agile development teams.
- Ability to work within a team and work independently
- Experience with the full SDLC, including design, development, testing, deployment, and documentation activities
- Excellent object-oriented design and development skills
- Excellent communication skills
- Experience working on a CRM product or a Marketing Automation or Analytics tool or Digital Publishing is a major advantage
- Experience with Microsoft Design patterns and Microsoft Enterprise Library
Skills:
- Strong working experience into C#, ADO.Net, MS SQL Server 2008 and above versions, JavaScript, jQuery, WCF, REST based services and AJAX
- Development experience with data integration technologies including Web API, REST, SOAP, JSON and XML
- Strong working knowledge with JavaScript frameworks such as jQuery, React, Angular
- Strong working knowledge of debugging for rapid development; experience with development tools such as Firebug, Fiddler
- Strong understanding of cross-browser compatibility, with support for IE, Firefox, Chrome, Safari on Windows and Safari, Firefox, Chrome on MAC
- Strong HTML and JavaScript (AJAX, DOM)
- Strong written and verbal communications skills
- TFS/VSTS/SVN and any source management experience like Git, AWS CodeCommit etc.
- Working knowledge in Node.js, React.js, and Twitter bootstrap framework is an advantage
- Knowledge of CI/CD process and cloud platforms like AWS would be an added advantage.

Technologies / PROGRAMMING Languages -
Fame work - MS.Net Framework/.Net core,
ASP.net MVC, WPF, HTML 5, Jquery, C#, Python, IOT, web technologies.
Database: SQL Server, ORACLE, MY SQL, IODB, SQL Lite, REST API
communication: WCF, web services, REST API,
Pattern: MVVM, MVC
Mobile Apps: ANDROID, IOS
Hands-on experience of project life cycle management using agile / scrum.
Domain Knowledge - IoT, Energy /Power, Manufacturing, Automotive, Steel.
Experience in making the functional and/or Technical design specification document in any one domain is mandatory.
Job Responsibilities:
1. Will be a significant contributor to the detailed technical architecture design of the project and support the initial requirements envisioning effort (particularly understanding and evolving the functional and non-functional requirements for the solution). Shall be responsible for software programming guiding the team through technical decisions, particularly those at the solution architecture level. Should also have sufficient experience in UX and back-end design. Writes TDS.
2. Follows standards for execution / development / deployment.
3. Ensures that the team adheres to architectural direction and standards appropriately.
4. Responsible for Technical / Technology review of the IT product/projects.
5. Responsible for code review of the program developed by the team.
6. Experience in hands-on programming and also resolving teams' technical queries/hurdles is mandatory.
7. Shall be responsible for IT execution/operations/project closures /Execution Challenges. Team building and training / mentoring.
8. Thorough technical knowledge and programming skills
9. Will create the solution architecture for the project.
10. Software modeling and simulation
11. Integrate software with third-party systems
12. Follows schedule and methods
13. Sales support HR functions for his team


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

Technology using ASP.NET MVC, C#, Entity Framework and SQL Server 2008
onwards.
Experience in coding and implementation of end to end functionality of a medium
to large Web Project throughout application life cycle.
Hands on experience in Java Script and J-Query with good verbal communication.
Must have strong knowledge in MS SQL Server 2008/2012 and above with writing
Stored Procedures, User Defined Functions, triggers, indexes, etc.
Knowledge on complete n-tier web application development and familiarity with
SDLC.
Good team player with quick learning curve & ability to collaborate and work with
team members.
Good to have some experience in CRM and ecommerce portal.
Hand on experience on developing and using Web API.


- Design implement and support highly scalable applications and web services using Microsoft technologies (ASP.NET, C#, MVC, WCF, SQL Server, Windows Forms, Web API/Rest API)
- Candidates should have the ability to train and work along with development teams to ensure timelines and quality deliveries.
- Lead project estimations, system architecture and performance engineering of projects
- Support software engineers on the team with guidance, experience, oversight, advice and code reviews
- Work with the quality assurance team to ensure that the software is fully unit tested, can be performance tested, and passes quality requirements
Desired Candidate Profile –
- Candidate needs to have more than 5+ years of experience with IT industry.
- Minimum 5+ years’ experience in designing and developing applications on the .NET platform.
- More than 1+ year of experience with MVC, WCF framework is needed.
- Minimum 1 year of experience in React or Angular or JQuery, HTML, CSS
- Experience in web application Architecture and Development with hands on expertise in delivering solutions based on/customizing ASP.Net 4.0 / MVC and above.
- Expert-level knowledge of SQL Server programming.
- Strong understanding of OOPS fundamentals, Entity Framework, LINQ and REST APIs.
- Good knowledge of SQL Server Reporting Services and Crystal Reports.
- Proficient understanding of code versioning tools (TFS/SVN/Git).
- Proficient understanding of build/release management processes.
- Must have experience of working in Agile/Scrum environment.
- Must have some experience developing Windows-based applications.
- Must possess very good logical, analytical and communication skills.
- Candidates with knowledge of US Mortgage process will be given preference.
- Must be willing to travel abroad for short- and long-term duration.
- Shift timing 11 am- 8 pm, 6 pm- 3 am, 4 pm- 1 am (Candidate needs flexibility for all shift as per client requirements).



Job Title / Skill: Dot Net Developer (Software Engineer)
Work Location: Noida
Notice Period: Early Joiner
Experience: 7-10 Years
Job Responsibilities:
- Dot Net developer.
- Experience in Webservice (WCF, Rest, Web API).
- Experience working with SQL, JavaScript, Jquery, OOPS.
Enclosed are further more details:
- Location-Noida-142
- Comfortable for 2 years’ service agreement.
- 60 % throughout in academics ( Must have 60 % above in graduation, If someone have 55 to 60 % in 10th or 12th ( Only one of them) will be considerable.
- Transportation- Not available.
- Job Timings- 01:00 PM to 10:00 PM.
- Should have good comm skills.
- Notice Period- Immediate or max 30 days.
Interview process:- HR Call ( Initial validation) , T-con Interview , Machine Test, Final Managerial round.
Service agreement as within the tenure you will be trained in new technologies within your current role.
Candidate should have their personal Laptop for further interview process.



