Home
Jobs

690 Nunit Jobs - Page 25

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5 - 9 years

10 - 14 Lacs

Pune

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Microsoft ASP.NET Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : BE Summary :As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Microsoft ASP.NET. Your typical day will involve collaborating with cross-functional teams, developing and testing applications, and ensuring the quality of the final product. Roles & Responsibilities: Design, develop, and test applications using Microsoft ASP.NET, ensuring the quality of the final product. Collaborate with cross-functional teams to identify and prioritize application requirements, ensuring that the final product meets business process and application requirements. Develop and maintain technical documentation, including design documents, test plans, and user manuals. Provide technical support to end-users, troubleshooting and resolving issues as needed. Professional & Technical Skills: Must To Have Skills:Proficiency in Microsoft ASP.NET. Good To Have Skills:Experience with Microsoft SQL Server, HTML, CSS, and JavaScript. Strong understanding of software development life cycle (SDLC) methodologies, including Agile and Waterfall. Experience with version control systems such as Git or SVN. Experience with testing frameworks such as NUnit or MSTest. Additional Information: The candidate should have a minimum of 5 years of experience in Microsoft ASP.NET. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful software solutions. This position is based at our Pune office. Qualification BE

Posted 2 months ago

Apply

5 - 8 years

10 - 14 Lacs

Pune

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Microsoft ASP.NET Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : BE Summary :As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Microsoft ASP.NET. Your typical day will involve collaborating with cross-functional teams, developing and testing applications, and ensuring the quality of the final product. Roles & Responsibilities: Design, develop, and test applications using Microsoft ASP.NET, ensuring the quality of the final product. Collaborate with cross-functional teams to identify and prioritize application requirements, ensuring that the final product meets business process and application requirements. Develop and maintain technical documentation, including design documents, test plans, and user manuals. Provide technical support to end-users, troubleshooting and resolving issues as needed. Professional & Technical Skills: Must To Have Skills:Proficiency in Microsoft ASP.NET. Good To Have Skills:Experience with Microsoft SQL Server, HTML, CSS, and JavaScript. Strong understanding of software development life cycle (SDLC) methodologies, including Agile and Waterfall. Experience with version control systems such as Git or SVN. Experience with testing frameworks such as NUnit or MSTest. Additional Information: The candidate should have a minimum of 5 years of experience in Microsoft ASP.NET. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful software solutions. This position is based at our Pune office. Qualification BE

Posted 2 months ago

Apply

4 - 8 years

15 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

The primary responsibilities are: Requirement analysis and design of software solutions based on requirements and architectural /design guidelines Analysis / Implementation of features and/or bug-fixing and delivering solutions in accordance with coding guidelines and with quality. Identification and implementation of (unit/component) tests to ensure solution addresses customer requirements and does not cause impact to installed base. Performing code review, providing documentation (design/test specification) inputs, and ensuring delivery conforms to organization and project quality processes. Ensuring integration and submission of solution into software configuration management system, within committed delivery timelines Active contribution in the risk analysis of the product Qualification : BE / B.Tech / MCA / ME / M.Tech Experience: 4-8 years of experience in design and development Knowledge and Experience: - Strong in OOPS programming skills, C# .net, Design principles patterns, Data Structures. - Desirable: MR modality knowledge, medical domain knowledge (DICOM etc), Knowledge about TAU - Inter-process communication, multi-threading, data-structures, Unit-testing frameworks, Agile processes, WPF/WCF - Ability to work as an individual contributor - Flair to learn new technologies and thrive in an agile environment - Conversant with typical software development processes / methodologies and exposure in working with multi-site global teams. - Strong Analytical and Problem Solving Skill - Knowledge in Static code Analysis and Unit Testing. Exposure to TFS, FxCop, and NUnit is preferred.

Posted 2 months ago

Apply

7 - 12 years

3 - 7 Lacs

Mumbai

Work from Office

Naukri logo

Job Description Overview: This position is for ICICI Lombard but the professional will be employed with Jigserv Digital Limited and put on the ICICI Lombard Project. The ideal candidate will have 3-5 years of experience in software development with a strong focus on .NET technologies. You will be responsible for designing, developing, and maintaining applications, collaborating with cross-functional teams, and ensuring the delivery of high-quality software solutions. Key Responsibilities: Develop, test, and maintain applications using .NET framework and related technologies. Collaborate with product managers, designers, and other developers to gather requirements and deliver high-quality software solutions. Write clean, scalable, and efficient code following best practices. Perform code reviews to ensure code quality and share knowledge with the team. Troubleshoot, debug, and resolve application issues in a timely manner. Optimize applications for performance, scalability, and security. Stay up-to-date with the latest industry trends and technologies to ensure the company remains competitive. Participate in the entire software development lifecycle, from concept and design to deployment and support. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. 3-5 years of experience in software development with a strong focus on .NET technologies (e.g., .NET Core, ASP.NET, C#). Proficient in web technologies including HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js. Experience with relational databases (e.g., SQL Server, MySQL) and ORM frameworks (e.g., Entity Framework). Familiarity with RESTful APIs and microservices architecture. Knowledge of version control systems, preferably Git. Strong understanding of software development principles, including object-oriented programming and design patterns. Experience with agile development methodologies. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Preferred Qualifications: Experience with cloud platforms such as Azure or AWS. Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes). Experience with automated testing frameworks and tools (e.g., NUnit, MSTest). Familiarity with CI/CD pipelines and build tools (e.g., Jenkins, Azure DevOps). Understanding of front-end frameworks and libraries (e.g., Angular, React).

Posted 2 months ago

Apply

4 - 6 years

15 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Requirement analysis and design of software solutions based on requirements and architectural /design guidelines Driving/Implementing feature topics and/or bug-fixing and delivering solutions adhering to coding and quality guidelines Responsible for the high level and low level design Knowledge on TDD, Identification and implementation of (unit/integration) tests to ensure solution addresses customer requirements and does not cause impact to installed base Performing code review, providing documentation (requirement/design/test specification) inputs, and ensuring delivery conforms to organization and project quality processes Good understanding on CI/CD pipeline. Ensuring integration and submission of solution into software configuration management system, within committed delivery timelines Active contribution in the risk analysis of the product What do I need to qualify for this job Educational Qualifications: BE/B.Tech/ME/M.Tech/MCA Experience: 4 to 6 years Strong, hands on experience in windows development using C# .Net Good understanding of Net Framework (WCF/WPF/ASP.Net) Knowledge on powershell scripting Knowledge of multithreading and IPC and associated concepts required. Good communication skills in English (written and oral) Knowledge of various test and analysis tools (NUnit, FxCop, WinDbg) Knowledge of DICOM standards is an additional advantage. Exposure to Agile Development practices Exposure to development in TFS GIT is an added plus

Posted 2 months ago

Apply

6 - 10 years

15 - 20 Lacs

Navi Mumbai, Thane, Mumbai (All Areas)

Work from Office

Naukri logo

Responsible for designing, developing & maintaining automated testing frameworks, scripts & process . Responsibilities outlined below: Test Automation strategy & Framework development. Script Development & maintenance / test execution & reporting Required Candidate profile Should have 8-10 yrs relevant exp. Strong exp to develop framework. Developing & maintaining automated test scripts for various projects & executing automated test cases. Build framework from scratch

Posted 2 months ago

Apply

2 - 4 years

3 - 7 Lacs

Pune

Work from Office

Naukri logo

We are looking for a skilled Automation Engineer with Selenium and C# to join our team. The ideal candidate should have strong experience in test automation, scripting, and framework development using C# and Selenium WebDriver. Key Responsibilities: Design, develop, and maintain automation frameworks using Selenium with C#. Write and execute automated test scripts for web applications. Integrate automation tests with CI/CD pipelines. Debug and troubleshoot test failures and report defects. Collaborate with developers, testers, and product teams to improve test coverage. Required Skills: Strong experience in Selenium WebDriver and C#. Experience with test automation frameworks like NUnit, MSTest, or SpecFlow. Hands-on experience with API automation and performance testing (optional but preferred). Good understanding of Agile methodologies and CI/CD pipelines. Knowledge of version control systems like Git.

Posted 2 months ago

Apply

2 - 5 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Required Skills Technology | Programming Languages | C# Programming Languages | Javascript (JS) Technology | API Development - REST, Web Services, Microservices Technology | Frontend Developer Roles|HTML / CSS Developer Technology | Software System Development | Unit Testing, Automated Unit Testing - Nunit, Xunit or any other framework Technology | Programming Languages | AngularJS Programming Languages | Angular Programming Languages | React Programming Languages | ReactJS Technology | Programming Concepts|Design Patterns Technology | Database SQL/No Sql (SQL, Oracle, Postgres, Mongo etc.) Education Qualification : Engineer - B.E / B.Tech / MCA Delivery Skills: - Deliver high quality, tested and secure code - Write well designed, testable, tight, efficient, high quality code base by using industry standard software development practices using object-oriented languages - Follow engineering best practices such as code refactoring, Unit testing and SOLID principles to deliver high quality code - Gather and refine specifications and requirements based on technical needs - An understanding of database schemas, relational data design theory, and must have workable knowledge on PL/SQL - Develop technical documents and handbooks to accurately represent application design and code - Excellent understanding of software design patterns and programming principles - Should have Excellent Verbal and Written communication skills along with Problem-solving attitude and attention to detail - Perform thorough analysis and generate root-cause-analysis for any production issue - Provide necessary fixes and test the fixes to ensure no defect leakage - Adherence to project processes and ensure SLA compliance

Posted 2 months ago

Apply

4 - 7 years

6 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

4+ years of hands-on experience in designing, developing, and implementing web applications using .NET Core, C#, EF Core, Angular, Material UI, and Azure Board. Expertise in developing RESTful APIs, front-end interfaces, and responsive UI designs using TypeScript, JavaScript, and modern frameworks. Skilled in optimizing application performance, backend processes, and ensuring high code quality using SOLID principles and design patterns. Experienced in unit testing with tools like MSTest, NUnit, for robust application reliability. Adept at collaborating with cross-functional teams in Agile/Scrum environments to deliver projects efficiently. Proficient in SQL Server, with expertise in database design and query optimization for efficient data management. Strong background in Reports and Analytics development, ensuring data-driven decision- making. Adapt at quickly adapting to new environments, new technologies and facing new challenges. Multitask-oriented with a strong competitive drive and work ethic to succeed. Ability to understand business requirements and translate them into technical requirements

Posted 2 months ago

Apply

2 - 4 years

9 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

BE/BTech/MCA with a sound industry experience of 2 to 4 Yrs. Strong experience in MVC, .Net Core and Entity Framework. Strong in Transact SQL or PL/SQL, strong RDBMS concepts with experience in either MS SQL Server or Oracle. Solid working knowledge of relational database development MS SQL/SQL Azure, EF 6, EF Core Strong experience in Azure stack like Logic apps, Azure functions and Web Apps and deployment Microsoft .NET technology, ASP .NET, C# and or VB.NET, Windows or Web based development, Web API, Web Services, Application Blocks Experience in Object Relational mapping framework mainly in Entity framework. Unit testing NUnit, Moq, jest Experience using distributed version control systems Git/SVN Experience using TFS/VSTS Should have understanding and experience of software development best practices. JSON and Rest API integration Excellent business communication Need to work as a team member to contribute in various technical streams of Microsoft Technologies.

Posted 2 months ago

Apply

2 - 4 years

9 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

BE/BTech/MCA with a sound industry experience of 2 to 4 Yrs. Strong experience in MVC, .Net Core and Entity Framework. Strong in Transact SQL or PL/SQL, strong RDBMS concepts with experience in either MS SQL Server or Oracle. Solid working knowledge of relational database development MS SQL/SQL Azure, EF 6, EF Core Strong experience in Azure stack like Logic apps, Azure functions and Web Apps and deployment Microsoft .NET technology, ASP .NET, C# and or VB.NET, Windows or Web based development, Web API, Web Services, Application Blocks Experience in Object Relational mapping framework mainly in Entity framework. Unit testing NUnit, Moq, jest Experience using distributed version control systems Git/SVN Experience using TFS/VSTS Should have understanding and experience of software development best practices. JSON and Rest API integration Excellent business communication Need to work as a team member to contribute in various technical streams of Microsoft Technologies.

Posted 2 months ago

Apply

6 - 8 years

8 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

About The Role : Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Key responsibilities: Minimum 6+ Experience in C#, .Net Core, and SQL development experience and Angular 8+ or React JS Hands-on working experience in Angular 8+'' React JS, Net Core, C#, Web API, Entity Framework Core. Strong understanding of object-oriented programming. Ability to show hands on in designing, coding, debugging, technical problem solving, prototyping, performance tuning, and unit testing. Experience in full lifecycle software development process and methods. Strong communication skills and problem solving/ analytical skills. Must have DotNet Core, WCF, Entity framework, Web API, Angular 8+/ React JS , MVC5, SQL Good to have WPF, Hibernate, Security, NUnit, Docker, Html, CSS, SCSS, Azure Devops, CQR,CORS Security concept on SSL, SAML, OpenID, React JS, Winforms 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries, Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation

Posted 2 months ago

Apply

7 - 12 years

25 - 30 Lacs

Chennai

Work from Office

Naukri logo

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking a Lead .NET Automation Test Engineer to join our team. In this pivotal role, you will ensure the reliability and accuracy of our software systems. Your expertise in implementing API and UI Automation using C# will be instrumental in driving the success of our projects. Your strong knowledge of TestNG, BDD Frameworks in .NET, and Design patterns will help shape our testing strategies. If you are ready to make an impact, we would love to hear from you! #LI-DNI #EasyApply Responsibilities Collaborate closely with internal teams to gather and analyze system requirements Provide prompt feedback on business and technical requirements after thorough review Develop comprehensive test plans and test cases in detail Coordinate testing activities systematically, prioritizing based on project needs Design, develop, and execute automation scripts using C# and advanced automation tools Discover, report, document, and track defects with meticulous attention to detail Define and enforce quality standards, ensuring adherence throughout the process Monitor and improve quality assurance metrics for ongoing enhancement Participate actively in QA meetings, providing valuable inputs on testing activities Stay updated on emerging testing tools and strategies Requirements From 8 to 12 years of experience in Automation Testing in .NET Minimum of 1 year of relevant leadership experience Strong understanding of testing basics including test process and defect management Experience in working in an agile model, with Insprint automation preferred Proficient in C# programming Hands-on experience in implementing API Automation using RestSharp Hands-on experience in implementing UI Automation using Selenium Familiarity with TestNG, NUnit, and BDD-Specflow frameworks Exposure to Design patterns like Singleton and Page Object Experience in automated test suite integration with Continuous Integration tools Strong organizational and problem-solving skills with great attention to detail B2+ English level proficiency Nice to have Experience with Continuous Integration tools such as Jenkins or Bamboo We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.) Apply Apply

Posted 2 months ago

Apply

5 - 8 years

25 - 27 Lacs

Chennai

Work from Office

Naukri logo

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking a Senior Automation Test Engineer with expertise in .NET and automated testing. In this role, you will be instrumental in ensuring the quality and reliability of our software products while enhancing our testing processes. Your contributions will help deliver exceptional user experiences for our customers. As a key member of our team, you will apply your skills in C#, RestSharp, and Selenium to drive automation testing efforts. If you are passionate about software quality assurance and thrive in a collaborative environment, we encourage you to apply. #LI-DNI #EasyApply Technologies BDD Frameworks TestNG RestSharp Design pattern Responsibilities Develop automated test scripts using C# and Selenium Implement API testing using RestSharp for software applications Collaborate with development teams to integrate testing into the software lifecycle Design and execute test cases based on requirements and specifications Enhance and maintain automated test frameworks and processes Conduct defect management and ensure timely resolution of issues Participate in agile ceremonies and contribute to sprint planning Perform in-sprint automation and continuous integration tasks Utilize design patterns to improve test structure and maintainability Document test results and provide clear feedback to stakeholders Mentor junior team members on automation best practices Requirements 5-8 years of experience in Automation Testing with .NET Strong foundation in testing methodologies and defect management Experience working in an agile development environment Proficient programming skills in C# for test automation Hands-on experience with API automation using RestSharp Experience with UI automation using Selenium Familiarity with testing frameworks like TestNG or NUnit Knowledge of design patterns such as Singleton and Page Object Experience with Continuous Integration tools like Jenkins or Bamboo Strong organizational skills and attention to detail Excellent problem-solving and critical-thinking abilities Effective communication skills in English Nice to have Experience in the Retail or Banking, Financial Services, and Insurance domain Familiarity with Behavior-Driven Development using SpecFlow We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.) Apply Apply

Posted 2 months ago

Apply

1 - 3 years

3 - 7 Lacs

Chennai, Pune, Delhi

Work from Office

Naukri logo

C# .NET Backend Developer with SQL Job Summary: We are looking for a skilled C# .NET Backend Developer with strong expertise in SQL databases to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining backend services, APIs, and database systems to support our applications. Key Responsibilities: Develop, test, and maintain C# .NET backend applications and APIs. Design and optimize SQL Server databases, including stored procedures, triggers, and indexing strategies. Collaborate with front-end developers, DevOps, and other teams to ensure seamless integration of services. Implement security best practices for data protection and API security. Optimize performance of backend services and SQL queries. Troubleshoot and debug backend issues, ensuring high system reliability. Work in an Agile/Scrum environment, participating in sprint planning, stand-ups, and retrospectives. Required Skills Qualifications: 3+ years of experience in C# .NET (Core/Framework) backend development. Strong expertise in SQL Server, writing complex queries, stored procedures, and performance tuning . Experience with Entity Framework / Dapper for database interactions. Proficiency in building RESTful APIs and microservices . Knowledge of asynchronous programming and multithreading in C#. Familiarity with Azure/AWS cloud services is a plus. Experience with CI/CD pipelines and DevOps practices is desirable. Strong problem-solving skills and ability to work independently. Nice-to-Have: Experience with NoSQL databases like MongoDB. Exposure to message brokers like RabbitMQ or Kafka. Knowledge of Docker, Kubernetes for containerized applications. Familiarity with Unit Testing frameworks like xUnit or NUnit.

Posted 2 months ago

Apply

5 - 8 years

20 - 22 Lacs

Pune

Work from Office

Naukri logo

We are looking for a skilled Full Stack Developer with experience in .NET Core, Angular, Entity Framework Core (EF Core), and SQL Server. The candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring high performance and responsiveness. Required Skills & Experience: .NET Core (ASP.NET Core Web API, Minimal APIs) Angular (RxJS, NgRx, State Management) Entity Framework Core (EF Core) SQL Server (Stored Procedures, Query Optimization, Indexing) RESTful API Development Unit Testing & Integration Testing (xUnit, NUnit) Version Control (Git) Education & Experience: Bachelor s or master s degree in computer science, Engineering, or related field. 6+ years of experience in full-stack development with .NET Core and Angular. Skills: .net Core, Angular, SQL Server, Entity Framework Core (EF Core), RESTful API Development, Unit Testing, Git Desired Skills: 5-8 years of experience is required. Great Communication skills. Analytical and problem-solving skills

Posted 3 months ago

Apply

10 - 12 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description : Job Description: Senior Software Engineer is an individual with proven experience in adhering to software engineering best practices, delivering software products/applications generating business value. They are expected to have continuous improvement mindset, driving value-based process, product/application optimization. Skills Requirements:10+ Years relevant software development experience broadly ranging from front-end, back-end, cloud automation and orchestration with depth in one or both of front-end and back-end development.Domain experience in Energy Trading will be highly preferred.Back-End Development:oProficient in one or more of the programming languages (.NET Core 6+, TypeScript etc.) with Cloud Native Platform Development with Azure ServicesoProficient in one or more of Data Development (SQL Databases, No SQL, Cloud Datastores etc.) technologies. Preferably Azure SQL DB.oUnit testing using Nunit/Xunit is mandatory.oBDD skills using Specflow is highly preferred.Azure Services DevelopmentoProficient in developing Azure Functions and Durables functions with exposure to Azure Service Bus or Confluent Kafka.oHands-on development deployment using App Services Azure SQL DatabaseoApplication monitoring experience using Application Insights or any similar market products.Proficient in Cloud Native Deployment with CI/CD pipelines using GitHub Actions into serverless containers (Kubernetes, Docker)Experience in Agile teams applying the best architectural, design, unit testing patterns practices with an eye for code quality and standards. Key Accountabilities:Solution consultation and development in accordance with the enterprise technology principles, methods, standards, and practices.Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation.Contribution to functional excellence in terms of definition and maintenance of standards, methods and tools, bringing in best practices from market standard implementations.Manage complex integration scenarios and interfaces between on-premises solutions, cloud and legacy systems.

Posted 3 months ago

Apply

5 - 10 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

You will be hands-on, building features and improvements to the OutThink platform in a secure, well-tested and performant way. You will be an architectural and technical authority and must instill trust and guide team members to make effective decisions. You ll advocate for improvements to product quality, security, and performance that have particular impact across your team, in the process influencing the overall objectives and long-range goals. You ll craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. You will maintain and advocate for these standards through code review. You will lead your local team, helping them to grow their skills and experience, whilst seeking engineering excellence in everything they do. You will provide guidance and coaching to team members on technical contributions, product architecture and other areas. You will actively help seek and hire A-player talent, and conduct interviews for candidates. You will contribute to the sense of psychological safety on your team and give clear feedback around individuals performance. You will work hand-in-hand with Product Managers to run agile project management processes, and contribute to Product Roadmaps and Product Requirements Documents handovers. You will take responsibility for your teams timely deliveries, including ensuring agile deployments to production environments are on-time, appropriately code reviewed, tested, stable, and achieve a high quality coding standard. You will work closely with the CTO to draft Engineering Strategic Plans and Engineering KPIs. You will foster technical decision making on the team, but make final decisions when necessary. Your background First and foremost, a great attitude. We re pioneering on new frontiers. You ve got the right attitude towards a sense of urgency, risk and uncertainty about the future that comes with working at an early-stage scale-up. You ll be self-managing, self-motivated. This is an opportunity to be involved in an exciting journey and be a core foundational member of engineering at OutThink. Proven academic or other excellence. You have a strong educational foundation and can demonstrate a track record of exceptional performance - whether that be academics, sport, professional, or another domain of interest. Collaborative working style. We value getting things done over rigid processes so you will work well with others, knowing when to get consensus and when to push for closure with decisiveness. You re an effective team player with excellent interpersonal and communication skills. You re able to work collaboratively in diverse and cross-functional teams. You ll also have proficiency in the English language, both written and verbal. Leadership Excellence. You will have proven experience mentoring, leading or managing high-performing engineering teams, with a commitment to personal and professional growth - for yourself and your team. We ll also look to you to bring the following to the table: Strong hands-on development experience, including architectural design and writing code for backend services with Microsoft .NET 8.0 using C#. Extensive experience in software design using design principles, design patterns, modeling and architectural patterns. Extensive commercial experience of building and working with cloud-native and hybrid cloud solutions with Microsoft Azure. A deep understanding of data science and data engineering. You will ideally also have experience of building and deploying machine learning solutions in a production environment. Proven experience working with event driven distributed systems, including message brokers and asynchronous messaging patterns. Experience of building cloud-native solutions with Microsoft Azure, including Azure Kubernetes Service. Experience of building solutions incorporating both SQL Server and NoSQL Databases such as Redis, MongoDB and Azure Cosmos DB. Experience of TDD and Unit Testing Frameworks, such as MSTest or NUnit.

Posted 3 months ago

Apply

8 - 13 years

10 - 15 Lacs

Uttar Pradesh

Work from Office

Naukri logo

Application Security (DevSecOps) Specialist About The Role : Primary responsibilities will be assisting with the delivery of DevSecOps and strategic AppSec projects. This includes performing DevSecOps/Agile and AppSec Program Assessments, performing Architecture Reviews and Threat Modeling, designing DevSecOps pipelines, assisting with large scale DevSecOps transformations, performing secure configuration reviews, and providing technical leadership within our Application Security team. The Application Security Specialist will deliver the aforementioned services, deliver comprehensive reports, and provide thought leadership within the Application Security and DevSecOps space. You will spend your time focusing on challenging projects and solving complex problems. Role Requirements Assist with the performance of Application Security services, including but not limited to DevSecOps and Application Security Program Assessments, Application Architecture Reviews, Threat Modeling, designing industry leading Application Security programs, Secure SDLC Implementation, Security Configuration Reviews, AppSec related training Contribute to comprehensive assessment deliverables that are proficiently tailored to both technical and managerial audiences and fully detail the technical execution, core deficiencies, business impact, and realistic remediation strategies Awareness and understanding of the rapidly changing application security landscape, including open source and commercial tools, assessment methodologies and approaches, and strategy frameworks, such as OWASP SAMM, and BSIMM Familiarity with common Agile development methodologies, such as the Scaled Agile Framework Familiarity with common DevSecOps related tooling including but not limited to continuous integration tooling (AzureDevOps, Jenkins, Bamboo), QA testing frameworks and tools (Cucumber, NUnit, JUnit), automated application security testing tools (SAST, DAST, IAST, OSA), defect tracking systems (JIRA, Azure DevOps), and containerization technologies Understanding of a broad range of application security issues, mitigation strategies, and common application security controls Perpetually strengthen relevant skills, knowledge, and abilities to stay at the forefront of the information security industry Foster stakeholder relationships with the development teams by providing support, information, and guidance Maintain a strong desire to learn, adapt, and improve Perform other duties as assigned Education, Credentials, and Experience Direct hands on experience (8+ years) in performing Application Security service offerings, including but not limited to DevSecOps implementations, tool automation, application threat modeling, application architecture reviews, and program assessments Experience and working knowledge of Application Security controls, application architectures, database architectures, security requirements, and industry standards and frameworks Operational DevSecOps experience Hands on experience with a broad range of DevOps tooling that is necessary to support scalable application security, such as containerization technologies, continuous integration tools, source code repositories, defect tracking systems, and QA testing tools Strong communication skills that include the ability to clearly articulate thoughts and distill complex problems into digestible pieces of information during live conversations and formal deliverables Bachelors degree in a relevant discipline or equivalent experience

Posted 3 months ago

Apply

5 - 10 years

27 - 30 Lacs

Bengaluru

Hybrid

Naukri logo

About Elevate Financial Services: Elevate Financial Services is a leading innovator in the financial industry, dedicated to providing cutting-edge solutions that empower individuals and businesses. Committed to excellence, Elevate Financial Services combines technology and financial expertise to drive positive change and enhance the financial well-being of our clients globally. Whats your new role about? Elevate Financial Services is seeking a skilled and experienced Senior Software Engineer (Full Stack) to join our dynamic team. As a Senior Software Engineer, you will be instrumental in designing and implementing robust full-stack solutions. If you are passionate about technology, possess a strong background in .Net Core, Angular, and database technologies such as Cosmos or Mongo DB, and have a keen interest in the Finance/Loan domain, we invite you to be a part of our innovative journey. Key Responsibilities: Full Stack Development: Lead the design and implementation of full-stack solutions using .Net Core for backend and Angular for frontend development. Collaborate with cross-functional teams to deliver high-quality and scalable software applications. Database Management: Design, implement, and maintain database solutions using Cosmos DB or Mongo DB. Optimize database performance, troubleshoot issues, and ensure data integrity. Role & responsibilities : Must have: Proficiency in .Net Core for backend development. Strong expertise in Angular for frontend development. Experience with Cosmos DB or Mongo DB for database management. Proficient understanding of object-oriented programming Skill for writing reusable libraries Knowledge of concurrency patterns Strong SQL programming skills Experience with popular web application frameworks Proficient with continuous integration, service abstraction, and queuing services. Experience creating database schemas that represent and support business processes Expert understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds Experience with Azure, developing, deploying and support applications in the cloud. Experience implementing automated testing platforms and unit tests Proficient understanding of code versioning tools (such as TFS and Git)

Posted 3 months ago

Apply

5 - 8 years

0 Lacs

Pune, Maharashtra, India

Hybrid

Linkedin logo

Project Description:We are looking for a seasoned .NET and Azure API Developer who also has DevOps expertise to join our dynamic team. Your role will involve working closely with a group of talented software developers to create new APIs and ensure the smooth functioning of existing ones within the Azure environment. Responsibilities:• Create and maintain comprehensive documentation: Develop and update detailed documentation including design specifications, API documentation, and user guides to ensure clarity and usability for developers and end-users.• Design, develop, and maintain robust APIs: Utilize .NET and Azure technologies to create new APIs and enhance existing ones, ensuring they meet functional requirements and performance benchmarks.• Monitor and optimize API performance and reliability: Continuously assess API performance, identifying areas for improvement and implementing optimizations to ensure high reliability and efficiency.• Troubleshoot and resolve issues: Quickly address and resolve any issues related to API functionality and performance, minimizing downtime and ensuring a seamless user experience.• Ensure high code quality: Follow industry best practices, security guidelines, and compliance requirements to maintain high standards of code quality, ensuring the APIs are secure, efficient, and maintainable.• Participate in code and design reviews: Actively engage in code and design review sessions, offering constructive feedback to peers and incorporating feedback received to improve the overall quality of the codebase.• Unit Test Framework: Able to create TDD for the new functionality and code coverage as much as possible. Tests should be automated using any .NET testing frameworks like NUnit, MSTest, xUnit.net, etc• Implement and manage CI/CD pipelines: Set up and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the deployment process, ensuring smooth and efficient updates to the APIs.• Stay updated with industry trends: Keep abreast of the latest developments and best practices in API development and DevOps, continuously seeking opportunities to improve skills and apply new knowledge to enhance the development process. Mandatory Skills:• Holds a Bachelor's degree in Computer Science/MCA or a related discipline with 4+ years of experience in software development.• Strong expertise in Object-Oriented Programming & Design Patterns with practical experience in C#, ASP.NET MVC, .NET Core, and Web APIs.• Proficient in utilizing Azure services for API development, including Function Apps, API Management, Service Bus, Key Vault, Managed Identity, and other PaaS offerings.• Experienced with monitoring and logging tools such as Azure Monitor, Application Insights, and Log Analytics.• Knowledgeable in Infrastructure as Code (IaC) tools like ARM templates, Azure DevOps, Git, and Agile methodologies.• Strong experience in working with Microservices architecture & Microservice Design Patterns.• Excellent written and spoken communication skills.• High level of initiative and the ability to work independently or as part of a team. Nice-to-Have Skills:Azure certifications (e.g., Azure Developer Associate, Designing and Implementing Microsoft DevOps Solutions). Languages:English: C2 Proficient - Ready to work in shifts (Early Start to match Sydney time zone)Its more of Developer with DevOps skills: 75% Dev & 25% DevOps

Posted 3 months ago

Apply

5 - 8 years

0 Lacs

Chennai, Tamil Nadu, India

Hybrid

Linkedin logo

Project Description:We are looking for a seasoned .NET and Azure API Developer who also has DevOps expertise to join our dynamic team. Your role will involve working closely with a group of talented software developers to create new APIs and ensure the smooth functioning of existing ones within the Azure environment. Responsibilities:• Create and maintain comprehensive documentation: Develop and update detailed documentation including design specifications, API documentation, and user guides to ensure clarity and usability for developers and end-users.• Design, develop, and maintain robust APIs: Utilize .NET and Azure technologies to create new APIs and enhance existing ones, ensuring they meet functional requirements and performance benchmarks.• Monitor and optimize API performance and reliability: Continuously assess API performance, identifying areas for improvement and implementing optimizations to ensure high reliability and efficiency.• Troubleshoot and resolve issues: Quickly address and resolve any issues related to API functionality and performance, minimizing downtime and ensuring a seamless user experience.• Ensure high code quality: Follow industry best practices, security guidelines, and compliance requirements to maintain high standards of code quality, ensuring the APIs are secure, efficient, and maintainable.• Participate in code and design reviews: Actively engage in code and design review sessions, offering constructive feedback to peers and incorporating feedback received to improve the overall quality of the codebase.• Unit Test Framework: Able to create TDD for the new functionality and code coverage as much as possible. Tests should be automated using any .NET testing frameworks like NUnit, MSTest, xUnit.net, etc• Implement and manage CI/CD pipelines: Set up and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the deployment process, ensuring smooth and efficient updates to the APIs.• Stay updated with industry trends: Keep abreast of the latest developments and best practices in API development and DevOps, continuously seeking opportunities to improve skills and apply new knowledge to enhance the development process. Mandatory Skills:• Holds a Bachelor's degree in Computer Science/MCA or a related discipline with 4+ years of experience in software development.• Strong expertise in Object-Oriented Programming & Design Patterns with practical experience in C#, ASP.NET MVC, .NET Core, and Web APIs.• Proficient in utilizing Azure services for API development, including Function Apps, API Management, Service Bus, Key Vault, Managed Identity, and other PaaS offerings.• Experienced with monitoring and logging tools such as Azure Monitor, Application Insights, and Log Analytics.• Knowledgeable in Infrastructure as Code (IaC) tools like ARM templates, Azure DevOps, Git, and Agile methodologies.• Strong experience in working with Microservices architecture & Microservice Design Patterns.• Excellent written and spoken communication skills.• High level of initiative and the ability to work independently or as part of a team. Nice-to-Have Skills:Azure certifications (e.g., Azure Developer Associate, Designing and Implementing Microsoft DevOps Solutions). Languages:English: C2 Proficient - Ready to work in shifts (Early Start to match Sydney time zone)- Its more of Developer with DevOps skills: 75% Dev & 25% DevOps

Posted 3 months ago

Apply

4 - 9 years

6 - 11 Lacs

Hyderabad

Work from Office

Naukri logo

The Team: As a Software Developer specializing in the Higher Logic Vanilla platform, you will be responsible for customizing and building new features to enhance our community engagement solutions. You will collaborate with various teams to deliver high-quality, scalable software that meets the specific needs of our clients. Key Responsibilities: Customize and extend the Higher Logic Vanilla platform to meet client requirements. Develop, test, and deploy new features and enhancements. Collaborate with product managers, designers, and other developers to ensure seamless integration and functionality. Troubleshoot and resolve issues related to the platform. Participate in code reviews and contribute to best practices for software development. Stay updated with the latest trends and technologies in community engagement and software development. Basic Qualifications: Bachelor's /Masters Degree in Computer Science, Information Systems or equivalent. A minimum of 4+ years of experience in software engineering & Architecture. Proven experience in software development, particularly with the Higher Logic Vanilla platform. Strong proficiency in JavaScript, HTML, and CSS. Experience with RESTful APIs and asynchronous request handling. Familiarity with version control systems, such as Git. Excellent problem-solving skills and attention to detail. Ability to work independently and as part of a remote team. Experience with other community engagement platforms. Knowledge of back-end technologies such as Node.js or PHP or C#. Nice to have GenAI, React JS, Java, Spring boot, Knockout JS, requireJS, Node.js, Lodash, Typescript, VSTest/ MSTest/ nUnit. Preferred Qualifications: Proficient with software development lifecycle (SDLC) methodologies like SAFe, Agile, Test- driven development. Excellent problem solving, analytical and technical troubleshooting skills. Knowledge of system architecture, design patterns & ability to work in layered architecture: Presentation, Service, Business & Data. Able to work well individually and with a team. Good work ethic, self-starter, and results oriented. Excellent communication skills are essential, with strong verbal and writing proficiencies.

Posted 3 months ago

Apply

2 - 4 years

10 - 11 Lacs

Jaipur

Work from Office

Naukri logo

In Time Tec is an award-winning IT software company. In Time Tec offers progressive software development services, enabling its clients to keep their brightest and most valuable talent focused on innovation. In Time Tec has a leadership team averaging 15 years in software/firmware RD, and 20 years building onshore/offshore RD teams. We are looking for rare talent to join us. People having a positive mindset and great organizational skills will be drawn to the position. Your capacity to take initiative and solve problems as they emerge, flexibility, and honesty, will be key factors for your success at In Time Tec. Job Overview: The position requires an experienced and ambitious candidate who is passionate about technology and is self-driven. We have a challenging workplace where we welcome innovative ideas and offers growth opportunities and positive environment for accomplishing goals. Our purpose is to create abundance for everyone we touch. Responsibilities of the role include: Create, maintain, and execute test plans and test cases against hardware and software. Design, build, and maintain robust automated test frameworks and test scripts using C# and Selenium/WebDriver. Develop and execute automated test cases for web, API. Ability to understand source code for code-review. Ability to debug application/script issues by reviewing logs/errors. Estimate test efforts, analyze and communicate test results. Understand and effective role playing in release and sprint planning. Defect tracking, participate in day-to-day QA activities. Enhance and extend the automation library and framework. Understand clients business requirements and objectives, and design test plan. Write specialized testing tools for use in testing our software platform. Expert Exploratory tester. Constructive thinker and highly collaborative with customer and within team. Understand Agile test approach against (Cost of change and time factors). Skills Required: Self-organization Strong knowledge of Selenium, NUnit, MSTest, or xUnit frameworks. Experience with REST API testing and tools like Postman or RestSharp. Proficiency in designing test frameworks from scratch and maintaining existing frameworks. Familiarity with CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions. 2-5 years of experience in Qualification profile. Mobile automation testing experience plus. Min 1 year experience in automation testing (Selenium). Debug application/script issues. Good communication, Team Work, Problem-solving, Work Ethics, and Creativity. How You ll Grow at In Time Tec In Time Tec, has made significant investments to create a stimulating environment for its people to grow. We want each of our employees to grow in their way and play their roles while honing their ownership abilities. As part of those efforts, we provide our professionals with a range of educational opportunities to help them grow in their career. Our guiding principles of leadership, trust, transparency, and integrity serve as the foundation for everything we do and every success we achieve. We are proud of these fundamental principles since they demonstrate our dedication towards them as a One Team . We value every individual by giving them the freedom to make daily decisions that can support their health, well-being, confidence, and awareness. Our leadership team is there to offer the safe base by giving the right budding environment, instruction, tools, and chances necessary for your professional development in achieving your goals. Our people and culture work together in a collaborative environment, making In Time Tec a thriving place to work. You can find out more about Life at In Time Tec here.

Posted 3 months ago

Apply

4 - 7 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

RTH Y Please refer duplicates before uploading CSA-U2X79V RTH Y Locations Pune/Chennai Total Years of Experience 6 to 10 yrs Relevant years of Experience 5yrs Mandatory Skills for screening (Limit to top 5 and include version). Separate each skill by "," Comma .Net .Net Core using Entity Framework MS SQL (writing complex queries, stored procedures, table design) Unit test case writing (NUnit) Good understanding of Microservices Architecture Style and microservices pattern Good to have (Not Mandatory) Worked on Designing applications Open API Specification Performance Tuning and performance optimization Familiar with Agile Methodology Familiar with CI/CD Detailed Job Description 5-10 years of experience in Development using Net Core Good understanding of Microservices Architecture Style and microservices pattern Worked on Designing applications Identifying APIs Open API Specification Performance Tuning Worked on - o Rest APIs o .Net Core o MS SQL Queries o Unit Testing - NUnit o Agile Methodology o Git Good to Have Knowledge of Openshift CI/ CD

Posted 3 months ago

Apply

Exploring NUnit Jobs in India

NUnit is a popular unit testing framework for the .NET platform, and there is a growing demand for professionals with expertise in this area in India. Job seekers looking to explore opportunities in the nunit domain can find a range of roles across various industries in the country.

Top Hiring Locations in India

Here are 5 major cities in India actively hiring for nunit roles:

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Mumbai

Average Salary Range

The average salary range for nunit professionals in India varies based on experience levels. Entry-level positions can expect a salary range of INR 3-6 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.

Career Path

A typical career path in the nunit domain may progress as follows: - Junior Developer - Developer - Senior Developer - Tech Lead

Related Skills

In addition to proficiency in NUnit, professionals in this domain are often expected to have skills in: - C# - .NET Framework - Test Automation - Software Development Lifecycle

Interview Questions

Here are 25 interview questions for nunit roles:

  • How does NUnit differ from other unit testing frameworks? (basic)
  • What are the advantages of using NUnit for unit testing? (basic)
  • Explain the [SetUp] and [TearDown] attributes in NUnit. (medium)
  • How can you run NUnit tests from the command line? (medium)
  • What is the purpose of the Assert class in NUnit? (basic)
  • How do you group tests in NUnit? (medium)
  • Explain the difference between Assert.AreEqual and Assert.AreSame in NUnit. (medium)
  • What is the TestCase attribute in NUnit used for? (medium)
  • How can you ignore a test in NUnit? (basic)
  • What is the purpose of the TestFixtureSetUp attribute in NUnit? (medium)
  • How do you create parameterized tests in NUnit? (advanced)
  • Explain the concept of data-driven tests in NUnit. (medium)
  • How can you mock objects in NUnit tests? (advanced)
  • What is the purpose of the TestCaseSource attribute in NUnit? (medium)
  • How do you handle exceptions in NUnit tests? (medium)
  • Explain the concept of test fixtures in NUnit. (basic)
  • What is the difference between Assert.Pass and Assert.Ignore in NUnit? (basic)
  • How do you perform setup and teardown operations in NUnit tests? (medium)
  • What is the purpose of the Theory attribute in NUnit? (advanced)
  • How do you perform parameterized testing using TestCaseData in NUnit? (medium)
  • Explain the concept of constraints in NUnit assertions. (medium)
  • How do you use the Timeout attribute in NUnit tests? (basic)
  • What is the purpose of the OneTimeSetUp attribute in NUnit? (medium)
  • How do you run tests in parallel in NUnit? (advanced)
  • Explain the concept of category-based filtering in NUnit. (medium)

Closing Remark

As you explore opportunities in the nunit job market in India, make sure to enhance your skills, prepare thoroughly, and apply confidently. With the right knowledge and preparation, you can land a rewarding career in the nunit domain. Best of luck in your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies