Home
Jobs

415 Xunit Jobs - Page 16

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

5.0 - 8.0 years

7 - 11 Lacs

Hyderabad

Work from Office

Naukri logo

We are seeking a highly skilled Senior .NET Developer to join our team, specializing in both web development using ASP.NET Core and desktop application development using WPF. The ideal candidate will have strong experience across the full software development lifecycle and be proficient in building scalable, secure, and user-friendly applications. This role involves full-stack web development, desktop UI/UX design using WPF, and close collaboration with cross-functional teams to deliver modern enterprise applications. Responsibilities : - Design, develop, and maintain scalable ASP.NET Core Web APIs and services. - Develop Windows desktop applications using WPF and MVVM architecture. - Create rich user interfaces with XAML and custom WPF controls. - Collaborate with front-end developers to integrate Angular or similar web frameworks with .NET APIs. - Work with UI/UX designers to translate requirements into functional desktop and web applications. - Write clean, maintainable, and testable code using C# and .NET best practices. - Integrate with databases and external services using Entity Framework Core and REST APIs. - Participate in code reviews, architecture discussions, and agile ceremonies. - Maintain CI/CD pipelines and deployment workflows. Required Skills : - 5+ years of professional experience in software development using .NET technologies. - Strong expertise in C#, .NET Core, and Entity Framework Core. - Hands-on experience with WPF, MVVM, and XAML. - Experience in front-end frameworks like Angular (preferred), React, or Blazor. - Solid understanding of RESTful APIs, SQL Server, and integration patterns. - Familiarity with Git and source control best practices. - Knowledge of software design principles and architectural patterns. Preferred Skills : - Experience with desktop application packaging (MSIX, ClickOnce). - Familiarity with Azure services like App Services, Key Vault, and DevOps. - Experience with unit testing frameworks like MSTest, xUnit, or NUnit. - Exposure to Agile/Scrum methodologies. - Understanding of application security and performance optimization. Why Join Us - Work on enterprise-grade applications used across industries. - Be part of a collaborative team that values innovation, performance, and clean architecture. - Gain exposure to modern cloud services and DevOps practices. - Shape the architecture and quality of both web and desktop platforms. If you are a highly motivated developer who thrives in a fast-paced environment and wants to take on challenging problems, we'd love to hear from you! Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 1 month ago

Apply

5.0 - 8.0 years

3 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Role ASP.Net developer Location Bangalore, Assam, Andhra, Mumbai, Patna, Jabalpur. Experience 5 to 10 Years Employment Type Full Time, Working mode Regular Notice Period Immediate - 15 Days Responsibilities : - Design, develop, and maintain web applications using ASP.NET technologies (ASP.NET MVC, ASP.NET Core, Razor Pages, etc.) - Write clean, efficient, and maintainable code using C# - Collaborate with designers and product managers to translate requirements into technical specifications - Develop and implement unit tests for code coverage - Troubleshoot and debug complex application issues - Stay up-to-date with the latest ASP.NET technologies and best practices - Contribute to the overall code quality and maintainability of the codebase - May assist with deployment and configuration of applications on cloud platforms Qualifications : - 5+ years of experience as an ASP.NET developer - Strong proficiency in C# programming language - Experience with ASP.NET MVC, ASP.NET Core, or Razor Pages - Solid understanding of web development principles (HTML, CSS, JavaScript) - Experience with SQL Server and relational database concepts - Experience with unit testing frameworks (e.g., NUnit, xUnit) - Excellent problem-solving and analytical skills - Strong communication and collaboration skills - Ability to work independently and as part of a team - A passion for learning and staying up-to-date with the latest technologies Bonus Points : - Experience with cloud platforms (e.g., Azure) - Experience with API development (RESTful APIs) - Experience with front-end frameworks (e.g., Angular, React) - Experience with DevOps practices - Experience with continuous integration and continuous delivery (CI/CD) pipelines Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 1 month ago

Apply

5.0 years

0 Lacs

India

Remote

Linkedin logo

About Trumio: Trumio is pioneering the world’s first University Projects Ecosystem platform, connecting global clients with students, professors, and university resources to accelerate project execution. Our secure project environment and advanced AI-powered tools make it seamless for clients and diverse, skilled student teams to collaborate and achieve impactful results. Beyond project success, Trumio fosters deeper engagement, builds reputations, and supports future talent pipelines. Our mission is to democratize client and talent engagement, contributing to a more equitable future of work What We’re Looking For : We're seeking a Senior .NET Developer with 3–5 years of experience in leading .NET-based projects. Ideal candidates have led small teams, delivered scalable software solutions, and are ready to step into a technical leadership and mentorship role. Responsibilities: Lead the design, development, and deployment of .NET Core applications Collaborate on system architecture, scalability, and security decisions Guide early-in-career developers on code quality, debugging, and performance Oversee multiple concurrent projects and provide technical direction Manage delivery timelines and facilitate Agile rituals Requirements: 3–5 years of experience with .NET Core 6/7/8, C#, Entity Framework, Web APIs Proficient with Visual Studio and Visual Studio Code environments Experience with .NET CLI tools for project management and deployment Knowledge of NuGet package management and dependency resolution Familiarity with dotnet tooling commands and extensions Experience with debugging and profiling tools (Visual Studio Debugger) Understanding of build automation tools (MSBuild, NUKE, CAKE, etc.) Experience with testing frameworks and tools (xUnit, NUnit) Knowledge of any one code analysis tools (ReSharper, SonarQube, StyleCop, FxCop) Experience with documentation tools (Swagger/OpenAPI) Experience with DevOps practices, CI/CD pipelines, and related tools (GitHub Actions, Azure Pipelines, Jenkins) Familiarity with containerization tools (Docker, Kubernetes) Experience with ORM tools beyond Entity Framework (Dapper, NHibernate) Familiarity with Agile development methodologies and tools (JIRA, Azure Boards) Relevant Microsoft certifications Proven mentorship or team leadership capability What We Offer: 100% Remote Work Environment: 100% remote work environment with flexibility to balance personal and professional commitments. Impactful Work: Be part of a mission-driven start-up team led by highly experienced founders and leaders working to shape the future of work by connecting businesses with global talent. Inclusive Culture: Join a collaborative and innovative environment that values diversity and creativity. Show more Show less

Posted 1 month ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

We are looking for: Senior Software Engineer (Backend C# - Microservices & RESTful APIs), Youll make an impact by: Develop microservices using C# and modern frameworks (e.g., ASP.NET Core). Implement clean, efficient, and maintainable code using object-oriented principles. Write unit and integration tests to ensure code quality and functionality. Collaborate with front-end developers to define API contracts and integrate services. Participate in code reviews and knowledge sharing within the development team. Troubleshoot and debug complex backend issues. Stay up to date with the latest trends and technologies in the C# and microservices landscape. Use your skills to move the world forward! Overall, 4-8 years of experience. Strong proficiency in C# programming language Design, develop, and maintain RESTful APIs using industry best practices. Proven experience as a Backend Developer (4+ years). Strong proficiency in C# programming language. Experience with designing and developing RESTful APIs. Solid understanding of microservices architecture principles. Experience with unit testing frameworks (e.g., NUnit, xUnit). Experience with version control systems (e.g., Azure Devops). Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. Passion for building high-quality and scalable software solutions.

Posted 1 month ago

Apply

0 years

0 Lacs

Kolkata, West Bengal, India

On-site

Linkedin logo

ob Summary: We are seeking a skilled and detail-oriented .NET Developer with expertise in Web API development to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and high-performance APIs using the .NET framework. You will collaborate closely with front-end developers, architects, and product managers to deliver high-quality solutions that drive business success. Key Responsibilities: Design, develop, and maintain RESTful APIs using ASP.NET Web API / .NET Core . Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic. Write clean, scalable, and maintainable code following best practices and coding standards. Develop and maintain database objects such as stored procedures, functions, and views (preferably with SQL Server ). Implement security and data protection features in Web APIs. Participate in code reviews, unit testing, and performance tuning. Troubleshoot and debug production issues as they arise. Document technical specifications and development processes. Stay current with emerging technologies and apply them to improve existing systems. Required Skills & Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. 3+ years of hands-on experience with .NET Framework / .NET Core , especially ASP.NET Web API . Proficiency in C# programming language. Experience working with RESTful APIs and JSON . Strong understanding of object-oriented programming (OOP) and design principles. Solid experience with SQL Server , Entity Framework , and LINQ. Familiarity with authentication & authorization mechanisms (OAuth, JWT, etc.). Knowledge of version control systems (e.g., Git). Experience with unit testing frameworks like xUnit, NUnit, or MSTest. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Company Description Evince Development Pvt. Ltd. (EvinceDev) is a CMMI 3-Level leading IT service company that delivers innovative solutions to clients worldwide. With a commitment to excellence and a dynamic team of professionals, we aim to exceed client expectations and drive success through cutting-edge technology. Eligibility: 2 - 3 Years of Experience Role Description EvinceDev (Evince Development) is looking for talented candidates based on the requirements described here. Following are the Brief points of the Job Requirements Develop highly interactive, responsive, and performant user interfaces using Angular (v16+) with advanced features like Signals, Standalone Components, and Functional Guards. Implement server-side logic using .NET 6+/8, focusing on microservices architecture, clean architecture (Onion/Hexagonal), and Domain-Driven Design (DDD). Optimize applications for maximum speed, scalability, and SEO using server-side rendering (SSR) with Angular Universal. Design and consume RESTful & GraphQL APIs with gRPC for high-performance communication. Utilize NgRx/Standalone Services for advanced state management in Angular applications. Implement real-time features using SignalR/Socket.IO in .NET for live updates and notifications. Ensure secure coding practices (OWASP standards) including JWT authentication, OAuth 2.0, and role-based access control (RBAC). Write unit and integration tests using Jasmine/Karma (Angular) and xUnit/NUnit (.NET) with mocking frameworks (Moq, NSubstitute). Implement responsive UI using Tailwind, FlexLayout, Angular Material, or Bootstrap. Use GIT for version control and maintain clear commit history and branching strategy. Participate actively in Agile practices including sprint planning, grooming, stand-ups, and retrospectives. Maintain application scalability and performance by analyzing bottlenecks and tuning queries/services. Use Swagger for API documentation and interface testing. Participate in peer code reviews to ensure high code quality and consistent coding standards. Expert in TypeScript with emphasis on interfaces, generics, and OOP principles. Good understanding of asynchronous programming using async/await and Promises. Angular (v16+) with Signals, Standalone Components, and lazy-loaded modules Proficient with RxJS and handling Observables, Subjects, and advanced operators. State Management: NgRx (Redux pattern) or lightweight alternatives (Service-based) Reactive Programming: RxJS (Advanced operators, custom pipes, WebSockets) Strong experience in building Web App, REST APIs using ASP.NET Core and C#. Hands-on with Entity Framework Core, LINQ, and data migrations. Proficient in middleware pipelines, dependency injection, and attribute-based routing. Experience with authentication and authorization using JWT and ASP.NET Identity. Knowledge of Clean Architecture, Repository and Unit of Work patterns. Capable of writing asynchronous methods using async/await and cancellation tokens. Experience with custom exception handling and global error filters. How to Apply: Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and qualifications to career@evincedev.com EvinceDev is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. We are looking forward to meeting our next Spartan! Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Senior Software Engineer - C#.Net, WPF , Asp.net (MVC) , SQL, Chennai/Pune We are looking for a C# .NET Developer with 5+ years of experience to develop a Windows-based software testing solution . The ideal candidate should have expertise in WPF, Windows Forms, RESTful APIs, Oracle DB, ASP.NET, IIS, GitLab , and a strong understanding of software testing principles, unit testing, and SonarQube for code quality analysis . Key Responsibilities: Design & Develop: Build and maintain Windows-based testing applications using C#, WPF, and Windows Forms . API Development: Design and integrate RESTful APIs for seamless communication between services. Database Management: Develop and optimize Oracle Database queries, stored procedures, and transactions. Web Technologies: Implement and deploy ASP.NET applications on IIS . Version Control & CI/CD: Utilize GitLab for source control and automated pipelines. Software Testing Integration: Collaborate with QA teams to develop testing solutions and automation frameworks. Code Quality & Static Analysis: Use SonarQube to maintain high code quality and ensure compliance with best practices. Unit Testing: Write and maintain unit tests using frameworks like MSTest, NUnit, or xUnit . Performance & Security: Optimize applications for performance, scalability, and security . Agile Collaboration: Participate in Agile sprints, code reviews , and technical discussions. Qualifications 5+ years of experience in C# .NET development for Windows applications. Strong expertise in WPF and Windows Forms for UI/UX development. Proficient in developing and consuming RESTful APIs . Hands-on experience with Oracle Database (PL/SQL, queries, stored procedures). Experience with ASP.NET (MVC/Web API) and hosting on IIS . Proficiency in GitLab for version control and CI/CD pipeline automation. Solid understanding of software testing methodologies and test automation. Experience with unit testing frameworks ( MSTest, NUnit, xUnit ). Hands-on experience with SonarQube for static code analysis and quality checks. Strong analytical and problem-solving skills with an ability to work independently. Preferred Skills: Knowledge of containerization (Docker, Kubernetes) . Experience with cloud platforms (Azure, AWS, or GCP) . Familiarity with performance profiling and debugging tools. Additional Information Enjoy a flexible and rewarding work environment with peer-to-peer recognition platforms. Recharge and revitalize with help of wellness plans made for you and your family. Plan your future with financial wellness tools. Stay relevant and upskill yourself with career development opportunities Our Benefits Flexible working environment Volunteer time off LinkedIn Learning Employee-Assistance-Program (EAP) Show more Show less

Posted 1 month ago

Apply

0.0 - 2.0 years

0 Lacs

Zirakpur, Punjab

On-site

Indeed logo

Job Description We are looking for a great Fullstack developer (Dotnet+Reactjs) who is proficient with in both. Responsibilities Experience using .NETCore · Experience in developing ASP.NET MVC, ASP.NET Core MVC applications · Senior knowledge of Entity Framework 6.*, EF Core, NHibernate, ADO.NET · Proficient knowledge inMySQL, jQuery, Angular, React, Vue. · Database design including indexes and data integrity · Dependency injection pattern and IoC containers using at least one of: Autofac, Unity, Ninject, and SimpleIoc · Writing tests with NUnit, XUnit, MSTest · Implementing enterprise application patterns · Developing new user-facing features using React.js · Building reusable components and front-end libraries for future use · Translating designs and wireframes into high quality code · Optimizing components for maximum performance across a vast array of web-capable devices and browsers Skills · Strong proficiency in Dotnet, JavaScript · Thorough understanding of Dotnet, React.js and its core principles · Experience with popular React.js workflows (such as Flux or Redux) · Familiarity with newer specifications of Ecma Script · Experience with data structure libraries (e.g., Immutable.js) · Familiarity with RESTful APIs · Knowledge of modern authorization mechanisms, such as JSON Web Token · Familiarity with modern front-end and backend build pipelines and tools Job Type: Full-time Pay: ₹600,000.00 - ₹800,000.00 per year Benefits: Flexible schedule Paid time off Location Type: In-person Schedule: Day shift Monday to Friday Ability to commute/relocate: Zirakpur, Zirakpur - 140603, Punjab: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Preferred) Experience: total work: 2 years (Required) software development: 2 years (Required) HTML5: 2 years (Preferred) Work Location: In person

Posted 1 month ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

COMPANY PROFILE Bain & Company is the management consulting firm that the world’s business leaders come to when they want results. Bain advises clients on strategy, operations, information technology, organization, private equity, digital transformation and strategy, and mergers and acquisition, developing practical insights that clients act on and transferring skills that make change stick. The firm aligns its incentives with clients by linking its fees to their results. Bain clients have outperformed the stock market 4 to 1. Founded in 1973, Bain has offices in various countries, and its deep expertise and client roster cross every industry and economic sector. POSITION SUMMARY A senior engineer is a senior role in Software Agile delivery team. The person is responsible for managing and executing the complex software modules almost independently. Additionally, the individual is responsible of guiding and mentoring junior engineers in the team from technology standpoint. This position works as a member of an Agile/scrum software development team focused exclusively on building and supporting Bain’s most strategic internal software systems. Team members work collaboratively to design, build and implement new features and functionality in their systems aimed at delivering the most value to Bain’s global users and supporting key business initiatives. Systems developed are primarily enterprise-scale browser based or mobile applications developed with current Microsoft development languages and technologies, with a global user base and integration points with one or more other internal Bain systems. RESPONSIBILITIES AND DUTIES Technical Delivery (75%) • Work with teams developing and updating enterprise applications. • Work as a member of an agile software development team with full participation in all Agile team events and activities. • Work on tasks supporting the development of more complex components or functions with special requirements within a sprint. Understand the technical interdependencies between stories and support Engineering Manager and Product Owner with sequencing. • Demonstrate working knowledge of business and domain. Supports Engineering Manager and Product Owner in defining product roadmap and backlog by providing technical input. • Work in collaboration with other team members on an agile team to analyze user stories, perform task breakdown, and define technical approach and complete committed tasks as per sprint schedule. • Demonstrate good understanding of using the underlying application development infrastructure and suggest improvements to optimize the infrastructure. • Participate in the design, architecting and prototyping of applications and significant application upgrades working with more senior agile team members and Engineering Manager. • Prepare work estimates for committed components with minimal support from senior team members. • Write unit test plans for committed components. Execute and confirm successful completion of unit tests as part of the criteria for completion. In addition, support unit testing by other team members. • Contribute to planning and participate in the testing and release of application releases. • Provide ongoing support for applications already in use. This includes problem diagnosis and resolution, ad hoc reporting support and database administration • Demonstrate ability to acquire new skills e.g. creating automation tests using selenium, creating UX designs, DevOps, performing functional/ load testing etc. through internal/ external trainings to be a T-Shaped team member helping the team in achieving sprint goals. • Follow Bain development project process and standards in completing committed tasks and modules and contribute to the continual evolution of processes and standards. • Write technical documentation as required. Research(10%) • Contribute to evaluating and employing new and/or supplemental technologies necessary to deliver functionality for a given software application. • Contribute to the research and evaluation of new tools and technologies beyond current product requirements that are likely to be used in future initiatives. Help and possibly lead the presentation of findings and recommendations to the full Software Development team. • Participate in internal skill development by sharing concepts and technologies with the full Software Development team. Communication (10%) • Ability to present the technical findings and recommendations to the leadership and Software Development team in general. • Clearly communicates impediments to completing a story and ensures clear understanding of definition of ‘done’. • Provide input during sprint retrospective to improve team experience. • Demonstrate assertion in communication while working with team and stakeholders during cucial conversations. Technical mentoring (5%) • Provide technical guidance to junior members. Help create a culture of transparency and sustainability. KNOWLEDGE, SKILLS & ABILITIES Frameworks: .NET & .NET Core Languages: C#, T-SQL Web frameworks/ Lib: Angular/React, JavaScript, HTML, CSS, Bootstrap, etc. RDBMS: Microsoft SQL Server Cloud: Microsoft Azure Services Unit testing: XUnit, Jasmine, etc. DevOps: GitActions Web frameworks/ Lib: React Search engine: Elasticsearch, Coveo, etc. NoSQL databases: MongoDB, Cosmos, etc. Caching: Redis, MemCache Demonstrated knowledge of agile software development methodologies and processes Demonstrated record of strong performance in prior software development positions, Strong communication and customer service skills Strong analytic and problem-solving skills QUALIFICATIONS Bachelor’s or equivalent degree 5-8 years of experience Experience developing enterprise scale applications Demonstrated knowledge of agile software development methodologies and processes. Demonstrated record of strong performance in prior software development positions. Strong communication and customer service skills Strong analytic and problem-solving skills Demonstrated record of T shape behavior to expedite delivery by managing conflicts/ contingencies Show more Show less

Posted 1 month ago

Apply

6 - 8 years

0 Lacs

India

Remote

Linkedin logo

Job Title: Sr. Azure .NET Developer Experiences: 6-8 Years Work Mode: Hybrid/Remote Job Location: Indore/Hyderabad Shift Timings- 3:00 PM- 12:00 AM Job Description Develop and maintain web API applications using .Net/C#, Web API, SQL Server Collaborate with onshore senior developers to create and maintain product features Participate in code reviews and contribute to team knowledge sharing Write clean, scalable, and efficient code Troubleshoot and debug existing applications Assist in the integration of data storage solutions Stay updated with emerging technologies and industry trends Participate in daily stand-ups, sprint planning sessions, and other scrum ceremonies Other duties as assigned Required Skills 5 + years of experience in working as Software developer on .Net application, APIs, and Microservices Advanced knowledge of, and experience with, .NET/C#, and SQL Server development Solid Knowledge in unit testing practices and tools, Angular(e.g. MSTest, XUnit) Strong Object-Oriented Analysis and Design including knowledge of Design Patterns and development practices Familiarity with version control systems like Git and CI/CD pipelines (e.g. Azure devops) Strong problem-solving skills and attention to detail Understanding of RESTful APIs and Webservices Ability to work both independently and as part of a team Strong communication skills, both written and verbal Eagerness to learn and adapt to new technologies and methodologies Experience with Azure or similar cloud platform resources Education Bachelor's degree in computer science or related discipline Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Role Description Role Proficiency: Act creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day to day project execution. Outcomes Interpret the application feature and component designs to develop the same in accordance with specifications. Code debug test document and communicate product component and feature development stages. Validate results with user representatives integrating and commissions the overall solution. Select and create appropriate technical options for development such as reusing improving or reconfiguration of existing components while creating own solutions for new contexts Optimises efficiency cost and quality. Influence and improve customer satisfaction Influence and improve employee engagement within the project teams Set FAST goals for self/team; provide feedback to FAST goals of team members Measures Of Outcomes Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues Percent of voluntary attrition On time completion of mandatory compliance trainings Code Outputs Expected: Code as per the design Define coding standards templates and checklists Review code – for team and peers Documentation Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation Requirements test cases and results Configure Define and govern configuration management plan Ensure compliance from the team Test Review/Create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain Relevance Advise software developers on design and development of features and components with deeper understanding of the business problem being addressed for the client Learn more about the customer domain and identify opportunities to provide value addition to customers Complete relevant domain certifications Manage Project Support Project Manager with inputs for the projects Manage delivery of modules Manage complex user stories Manage Defects Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate Create and provide input for effort and size estimation and plan resources for projects Manage Knowledge Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release Execute and monitor release process Design Contribute to creation of design (HLD LLD SAD)/architecture for applications features business components and data models Interface With Customer Clarify requirements and provide guidance to Development Team Present design options to customers Conduct product demos Work closely with customer architects for finalizing design Manage Team Set FAST goals and provide feedback Understand aspirations of the team members and provide guidance opportunities etc Ensure team members are upskilled Ensure team is engaged in project Proactively identify attrition risks and work with BSE on retention measures Certifications Obtain relevant domain and technology certifications Skill Examples Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort resources required for developing / debugging features / components Perform and evaluate test in the customer or target environments Make quick decisions on technical/project related challenges Manage a team mentor and handle people related issues in team Have the ability to maintain high motivation levels and positive dynamics within the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback for team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers and answer customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning handling multiple tasks. Build confidence with customers by meeting the deliverables timely with a quality product. Estimate time and effort of resources required for developing / debugging features / components Knowledge Examples Appropriate software programs / modules Functional & technical designing Programming languages – proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile – Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Broad knowledge of customer domain and deep knowledge of sub domain where problem is solved Additional Comments Require a Sr. .NET developer with good communication skills and having Experience in the range of 7 to 10 yrs. Preferred Technical Qualifications for .NET Developer: ------------------------------------------------------- Experience in designing, developing, implementing, and maintaining applications using .NET, C#, and .NET Core: Designing, building, and deploying Angular applications. Proficient in SQL and Oracle databases, with demonstrated experience in writing and optimizing complex queries to enhance database performance. Experienced in building and maintaining RESTful APIs, developing and integrating Web APIs with front-end systems, and utilizing Swagger for API documentation. Extensive experience in creating and managing CI/CD pipelines using Bitbucket, Harness, and other automation tools to streamline and automate deployments. Tracking and resolving bugs, issues, and new features. Familiar with JSON and integrating web services. Integration of Web Services with external systems and ensuring seamless communication. Preferred Soft Skills: ----------------------- Strong verbal and written communication skills. Ability to present complex technical concepts to non-technical stakeholders. Coachable and adaptable, with a willingness to learn new technologies and practices. Self-motivated and proactive in troubleshooting and resolving issues. Ability to work independently and collaboratively in a fast-paced environment. Strong problem-solving skills, with a focus on efficient and scalable solutions. Nice-to-Have: ---------------- Experience with WPF for desktop application development. Knowledge of performance tuning for large-scale applications. Managing tasks and project progress through Jira and ServiceNow. Familiarity with Microservices Architecture. Knowledge of OAuth, JWT, and other security protocols for API authentication. Familiarity with cloud platforms like Azure or AWS for application deployment. Experience with Unit Testing and Test-Driven Development (TDD). Knowledge of Clean Architecture principles for maintainable codebases. Mandatory skills: ----------------- .Net Framework, ASP .NET, C# .Net, MVC Framework, WPF, Web API, Web Services, .Net core, Worker service, Multithreading, Design patterns , XUnit. Knowledge on WCF, Windows service, Web Service UI Framework: Angular, Blazor, DevOps: Jenkings, Harness (Good to have), Knowledge of DevOps process. Database, SQL, Stored Procedure. Good to have - Angular, Blazor, AWS Cloud skills. Source Control: SVN/ GIT/Bit Bucket. Knowledge of Jira and Confluence. The candidate should possess: 1. Have strong understanding of Object Oriented Programming. 2. Good understanding of Design Pattern, Design Principle 3. Should have good understanding and experience of multi-threading 4. Solid development experience in .Net Framework, ASP .NET, C# .Net, MVC Framework, WPF, Web API, Web Services, .Net core, Worker service, Multithreading, Design patterns , XUnit. 3. Optional: Knowledge of AWS : SQS ,SNS , Lambda. 4. Nice to have : SQL Kata, Harness, Jenkins , Code Build 5. Strong troubleshooting, programming, analytical and Logical skills is a must. 6. Strong understanding: of SQL, Stored Procedure, Joins, Complex queries and troubleshooting 7. Good experience of using source control systems.: GIT, Bitbucket, etc. 8. Understandiong of MicroService based architecture is an added advantage. 9. A natural communicator who can explain technical concepts in clear, plain English (both written and verbal) 10. Should be able to explain the technical architecture of his project, data flow with reasoning: as to how it was designed, what approach were used and why Tech Stack Preference: - 11. Should do Code Review and follow Best Coding Practices. 12. Willing to work for US clients in overlap timings 3 hrs. 13. Attention to detail in work and ability to identify ambiguities in specifications. 14. Able to effectively communicate ideas and concepts within the team, across teams, and throughout the organization, even with non-technical audiences, in both written and verbal forms. 15. Eagerness to work in a cross functional team to help build end-to-end features. 16. Significant backend experience designing, building and maintaining enterprise web applications and APIs. Skills Net Core,Web Api,Design Patterns,Web Services Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Role: A Full-Stack Developer with strong expertise in the Microsoft technology stack (.NET, SQL, Azure) and modern front-end frameworks (Next.js, React). The ideal candidate will be responsible for developing, maintaining, and optimizing scalable web applications, ensuring high performance and seamless integration between front-end and back-end services. This role requires a well-rounded developer who is proficient in both server-side and client-side development, database design, API development, microservices architecture, and cloud deployment. Responsibilities: 1. Full-Stack Development: Develop and maintain front-end applications using Next.js and React. Design and build scalable, maintainable, and high-performance RESTful APIs using .NET (ASP.NET Core, C#). Integrate front-end components with back-end services to ensure seamless user interactions. Optimize application performance, responsiveness, and security following best practices 2. Database & Cloud Management: Design, implement, and manage database schemas for SQL Server or NoSQL databases (MongoDB, etc.). Ensure data integrity, indexing, and query optimization for efficient data retrieval. Deploy, manage, and scale applications on Azure or AWS cloud platforms. 3. System Integration & Security: Integrate third-party APIs and services into applications. Implement authentication and authorization mechanisms (OAuth2, JWT, Identity Server, or Azure AD). Ensure secure coding practices and compliance with OWASP security guidelines. 4. Code Quality & Collaboration: Conduct code reviews, maintain coding standards, and follow best practices. Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers. Document technical specifications, development workflows, and system architecture Skills & Technologies: Front-End Development: Next.js, React, TypeScript, JavaScript, HTML5, CSS3 Back-End Development: .NET Core / ASP.NET Core, C#, RESTful APIs, knowledge of GraphQL Database Management: SQL Server, PostgreSQL, MongoDB, query optimization Cloud & DevOps: Hands-on experience with Azure or AWS cloud platforms, Terraform or Azure Resource Manager (ARM) templates Microservices & Architecture: Experience with Docker, Kubernetes, and microservices Security & Authentication: OAuth2, JWT, Azure AD, Identity Server, OWASP security principles Messaging & Event-Driven: Familiarity with Kafka, NATS, RabbitMQ Version Control & CI/CD: Git, GitHub/GitLab workflows, automated testing frameworks Agile Development: Experience with Agile/Scrum methodologies Testing: xUnit, NUnit (for .NET) or Jest, React Testing Library (for front-end) Experience & Qualifications: Experience: 4 to 6 years of hands-on experience in full-stack development. Educational Background: BSC or MSC in Computer Science, Software Engineering, Information Technology, or a related field Certifications (Preferred): Microsoft stack AWS, Azure, or similar Kubernetes or similar Location: Hyderabad, India Work Week: Sunday to Thursday. International Travel as needed. Interested candidates can submit their updated resumes to: Email: ta@mindsuite.in Mail Subject: Full Stack Developer Please include your Current CTC and Notice Period. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

COMPANY PROFILE Bain & Company is the management consulting firm that the world’s business leaders come to when they want results. Bain advises clients on strategy, operations, information technology, organization, private equity, digital transformation and strategy, and mergers and acquisition, developing practical insights that clients act on and transferring skills that make change stick. The firm aligns its incentives with clients by linking its fees to their results. Bain clients have outperformed the stock market 4 to 1. Founded in 1973, Bain has offices in various countries, and its deep expertise and client roster cross every industry and economic sector. POSITION SUMMARY A Software Engineer is someone with a proven track record of delivering application modules with minimal to no supervision from senior engineering team members. Additionally, the individual is also responsible of providing guidance to associate/ entry level engineers in the team. This position works as a member of an Agile/scrum software development team focused exclusively on building and supporting Bain’s most strategic internal software systems. Team members work collaboratively to design, build and implement new features and functionality in their systems aimed at delivering the most value to Bain’s global users and supporting key business initiatives. Systems developed are primarily enterprise-scale browser based or mobile applications developed with current Microsoft development languages and technologies, with a global user base and integration points with one or more other internal Bain systems. RESPONSIBILITIES AND DUTIES Technical Delivery (80%) • Work with teams developing and updating enterprise applications. Work as a member of an agile software development team with full participation in all Agile team events and activities. • Demonstrate ability to identify all technical steps required to complete a story. Work with the senior team members to evaluate product backlog items and functional specifications and determine the appropriate approach to developing the required functionality in the software application. • Demonstrate high-level business and domain knowledge and ability to understand and achieve business outcomes. • Work in collaboration with other team members on an agile team to analyze user stories and perform task breakdown and complete committed tasks as per sprint schedule. • Demonstrate good understanding of using the underlying infrastructure to develop his/her features. • Follow the standard application design and architecture to develop his/her features and work with senior team members to ensure non-functional metrics (e.g. scalability, performance) are met. • Prepare work estimates for committed tasks and components with support from senior team members. • Write unit test plans for committed components. Execute and confirm successful completion of unit tests as part of the criteria for completion. • Participate in the testing and implementation of applications releases. • Provide ongoing support for applications already in use. This includes problem diagnosis and resolution, ad hoc reporting support and database administration. • Demonstrate ability to acquire new skills e.g. creating automation tests using selenium, creating UX designs, DevOps, performing functional/ load testing etc. through internal/ external trainings to be a T-Shaped team member helping the team in achieving sprint goals. • Provide input during sprint retrospective to improve team experience. • Follow Bain development project process and standards in completing committed tasks and modules and contribute to the continual evolution of processes and standards. • With guidance, write technical documentation as required. Research(10%) • Contribute to evaluating and employing new and/or supplemental technologies necessary to deliver functionality for a given software application. • Contribute to the research and evaluation of new tools and technologies beyond current product requirements that are likely to be used in future initiatives. Help in the presentation of findings and recommendations to the full Software Development team. • Participate in internal skill development by sharing concepts and technologies with the full Software Development team. Communication (10%) • Ability to present the technical findings and recommendations to the Software Development team. • Clearly communicates impediments to completing a story and ensures clear understanding of definition of ‘done’. • Provide input during sprint retrospective to improve team experience. KNOWLEDGE, SKILLS & ABILITIES Frameworks: .NET & .NET Core Languages: C#, T-SQL Web frameworks/ Lib: Angular/React, JavaScript, HTML, CSS, Bootstrap, etc. RDBMS: Microsoft SQL Server Cloud: Microsoft Azure Services Unit testing: XUnit, Jasmine, etc. DevOps: GitActions Web frameworks/ Lib: React Search engine: Elasticsearch, Coveo, etc. NoSQL databases: MongoDB, Cosmos, etc. Caching: Redis, MemCache Demonstrated knowledge of agile software development methodologies and processes Demonstrated record of strong performance in prior software development positions, Strong communication and customer service skills Strong analytic and problem-solving skills QUALIFICATIONS Bachelor’s or equivalent degree 3-5 years of experience Experience developing enterprise scale applications Demonstrated knowledge of agile software development methodologies and processes. Demonstrated record of strong performance in prior software development positions. Strong communication and customer service skills Strong analytic and problem-solving skills Demonstrated record of T shape behavior to expedite delivery by managing conflicts/ contingencies Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

Job Purpose The Sr. Software Engineer develops information systems by designing, developing, and installing software solutions. Required Working Hours: 5:30 PM-2:30 AM IST Duties and Responsibilities Implement all aspects of an application design - high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing Develop framework and process for applications project using existing technologies that is implemented in a structured, maintainable fashion Develop efficient Stored Procedure, queries in MS SQL Evaluate and Improve application performance Responsible for coordination, requirements derivation, software design, and implementation of projects Work primarily in deployment and development solutions team with a focus on delivering for improving experience of customer and development Perform unit and system level testing on applications Work closely with product development teams, product management, design office, services, and helps in upgrade testing, analyzing and resolving upgrade issues Attend to customer escalations Develop automation tools, utilities and scripts Use, protect and disclose patients’ protected health information (PHI) only in accordance with Health Insurance Portability and Accountability Act (HIPAA) standards Understand and comply with Information Security and HIPAA policies and procedures at all times Limit viewing of PHI to the absolute minimum as necessary to perform assigned duties Qualifications 5+ years’ experience with .NET Technologies (.NET Core, ASP.Net, MVC 4.0 or above) with C# as primary language 3+ Years experience with JavaScript and jQuery 3 + Years experience with SQL Server 2019 or above Working knowledge on microservice architecture Hands on experience with publishing and consuming RESTful APIs programmatically and using tools like Postman Experience in preparing unit tests with Nunit or Xunit Experience working with distributed source control like GIT Health care experience preferable Should have good experience in writing efficient SQL queries A solid foundation in computer science, with strong competencies in data structures, algorithms and software design Ability to effectively communicate within a team environment Self-motivated and directed with high attention to detail Ability to prioritize and efficiently execute tasks with minimal or no supervision Strong analytical, logical thinking and problem-solving skills Ability to work independently and collaboratively Excellent organizational and follow-up skills with strong attention to detail Nice To Have Skills 1 year experience with Blazor 7 or above (Interactive Server and Web Assembly) 2 years’ experience with Front end technologies such as Angular or React Entity Framework 6.0 or EF Core with LINQ Data manipulation and front-end development with Python. Experience with integration tests using Docker containers CI/CD workflow understanding Cloud knowledge (Azure or AWS) Working Conditions Physical Demands: While performing the duties of this job, the employee is occasionally required to move around the work area; Sit; perform manual tasks; operate tools and other office equipment such as computer, computer peripherals and telephones; extend arms; kneel; talk and hear. Mental Demands: The employee must be able to follow directions, collaborate with others, and handle stress. Work Environment: The noise level in the work environment is usually minimal. Med-Metrix will not discriminate against any employee or applicant for employment because of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, veteran status, other non-merit based factors, or any other characteristic protected by federal, state or local law. Show more Show less

Posted 1 month ago

Apply

6 - 10 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Role: Full Stack Developer (.Net/Vue) Experience: Senior – (6-10 Years) Assignment duration: 6 months Responsibilities: • Building, testing and deploying the software using our standard CI/CD pipelines Building micro services for processing data, reading/writing to the database, exposing data to other applications and more Building security features into the solution such as federated authentication and authorization, role-based access control and similar Using the architectural patterns that are relevant for a specific context such as event-based data streaming, request-response web services, file transport jobs and more Running an application, solving problems making sure if functions flawless Testing your software from a functional, quality, fault-tolerance, performance, and scalability perspective Making sure that relevant logs are created, are understandable, are shared with our central logging platform and that the necessary alerts are setup • Collaborating with developers and DevOps engineers to share knowledge, technical patterns, and best practices, while integrating microservices, working with databases, and utilizing CI/CD pipelines for efficient code building, testing, and deployment across environments • Working closely together with the users and the product owner on your team to understand the business context Most important skills: • Mastery of full stack .NET and web application development using: C#, ASP.NET Core, Web API, Entity Framework, MongoDB Driver, Vue.js, JavaScript, TypeScript, HTML, CSS Well versed with tools: Visual Studio, Visual Studio Code, Azure DevOps, GIT • Well versed with SQL queries, stored procedures, database performance tuning and optimization with tools: SQL Server Management Studio, MongoDB Compass • Experience in object-oriented programming and SOLID design patterns • Experience building services using REST and testing by Postman • Experience testing code using xUnit, Moq • Experience in Docker for containerizing applications and Kubernetes for orchestrating and managing containerized services at scale, ensuring seamless deployment and scalability • Solid understanding of concurrency, resiliency, dependency injection, caching concepts • Solid understanding and hands on experience with UI Fairly important: • Solid understanding of message queuing by Confluent Kafka • Experiences of Agile methodology and CI/CD practices Least important: • Experience with JIRA, Confluence, Microsoft Teams, BitBucket, Elastic Search, Kibana Show more Show less

Posted 1 month ago

Apply

7 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Summary RealPage is looking for a smart, driven, and enthusiastic .NET Developer to join our team. As a .NET Developer, you’ll be part of a agile product team delivering new features to a suite of sustainability applications. These applications are centered around reporting on and optimizing sustainability-related costs and metrics for our customers. This is a great chance to be part of a growing organization that is dedicated to engineering best practices and processes as well as continually providing opportunities for professional growth. Primary Responsibilities Design, develop, and maintain robust and efficient .NET applications. Implement APIs using RESTful principles and best practices. Work collaboratively with front-end developers to ensure seamless integration between the front-end and backend layers. Query/Update data with databases like SQL Server and ElasticSearch. Write clean, maintainable, and well-documented code. Participate in code reviews and knowledge sharing sessions. Write unit and integration tests to ensure code quality. Monitor and troubleshoot APIs to ensure high availability and performance. Work with Scrum SDLC including sprints, demos, etc. Required Knowledge/Skills/Abilities Proven experience as a .NET developer with 7+ years of experience. Strong understanding of C#, OOP, and asynchronous programming. Experience with building and deploying APIs. Familiarity with API design principles (RESTful APIs), Design Patterns, and other best practices. Experience with databases (e.g., SQL Server, ElasticSearch) and data access tools (ORMs). Experience with unit testing frameworks (e.g., xUnit, Moq). Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. Preferred Knowledge/Skills/Abilities Experience with Azure Devops. Experience with Angular. Experience with CI/CD pipelines (e.g., Azure DevOps). Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Ghaziabad, Uttar Pradesh, India

On-site

Linkedin logo

Your Role and Impact We are seeking a QE Automation Engineer with advanced expertise in Selenium and C# to join our software quality team. In this role, you will be responsible for designing, developing, and executing automated test scripts for our web applications using industry-leading tools and practices. You will work with cross-functional teams to identify areas for automation, ensure seamless integration of automated tests into the CI/CD pipeline, and ensure that the software products meet the highest quality standards. Key Responsibilities: Test Automation Framework Design & Development: Architect and implement scalable, reusable, and robust Selenium frameworks with C# for automated functional, regression, and end-to-end testing. Automated Test Script Development: Develop and maintain automated test scripts for web applications, leveraging Page Object Model (POM), Data-Driven Testing (DDT), and Keyword-Driven Testing (KDT) approaches for efficient and maintainable test code. CI/CD Integration: Integrate test automation scripts into CI/CD pipelines using Jenkins, GitLab CI, or similar tools to trigger automated tests on every build, deploy, and code commit. Ensure test results are captured and displayed in reporting tools. Cross-Browser Automation: Implement and manage cross-browser testing using Selenium Grid or cloud-based testing platforms like Sauce Labs and BrowserStack to ensure application functionality across multiple browsers and environments. Defect Detection & Root Cause Analysis: Conduct detailed defect analysis by reviewing logs, test reports, and failure trends to identify potential issues in both the application and automation code. Collaboration with Developers: Work closely with developers to understand application functionality, identify testing opportunities, and automate complex workflows. Test Reporting & Documentation: Maintain comprehensive documentation of automation scripts, framework architecture, test cases, and defect logs. Generate detailed HTML/Excel reports and integrate reporting with Jenkins or other CI tools. Version Control & Build Automation: Utilize Git for version control and branching strategies. Understand and maintain build scripts (using Maven, Gradle, or MSBuild). Optional/Good to have Performance & Load Testing Automation: Automate performance and load testing using tools like JMeter or Gatling, and integrate these tests into the CI pipeline. API Test Automation: Develop & maintain automated test scripts for API using Postman or SoapUI and REST Assured. Test Data Management: Develop and manage test data generation strategies and automation for consistent and repeatable test execution, including data mocks and stubs. Continuous Improvement: Regularly evaluate and improve existing automation frameworks and test coverage. Propose and implement process improvements for test reliability, maintainability, and scalability. Required Skills And Qualifications: Expertise in Selenium with a strong understanding of browser automation and UI testing. Extensive experience programming in C#, including knowledge of advanced programming concepts such as delegates, events, LINQ, and multithreading. Proficient in Test Automation Framework Design, with experience implementing Page Object Model (POM), Data-Driven Testing (DDT), and Behavior-Driven Development (BDD) using tools like SpecFlow. In-depth knowledge of Selenium Grid or Selenium-based parallel test execution to optimize test runtime across different browsers and environments. Familiarity with Headless Browser Testing using tools like ChromeDriver or PhantomJS. Experience with CI/CD tools such as Jenkins, GitLab CI, or TeamCity, integrating automated tests with version control and build systems. Experience in integrating automated tests with cloud-based platforms (e.g., Sauce Labs, BrowserStack). Experience in API Testing Automation using tools like Postman, REST Assured, or SoapUI. Solid understanding of SQL for database validation, data integrity checks, and verification of application workflows. Familiarity with unit testing frameworks such as xUnit, NUnit, or MSTest. Strong background in Agile/Scrum methodologies, with an understanding of automation's role in Agile SDLC. Familiarity with test reporting tools such as ExtentReports, Allure, or TestNG Reports. Knowledge of containerization (Docker) and cloud services (AWS, Azure) for automated testing in virtualized environments. Preferred Qualifications: Experience with API Automation Testing and integrating with RESTful APIs and SOAP Web Services using RestSharp, Swagger, or Postman. Familiarity with BDD and Cucumber for behavior-driven development with Selenium and C#. Exposure to mobile automation testing using Appium for cross-platform mobile testing. Experience in performance testing automation with JMeter, Gatling, or other load testing tools. Familiarity with mocking frameworks such as Moq or NSubstitute for unit testing. Proficiency in version control systems like Git, GitHub, or Bitbucket, with experience handling pull requests and resolving merge conflicts. Knowledge of test management tools such as Jira, TestRail, or Quality Center. Understanding of DevOps principles and continuous testing practices within a DevOps culture. Experience with Cloud-Based Selenium Grid Solutions (e.g., BrowserStack, Sauce Labs, CrossBrowserTesting.com). Your Contribution Key Responsibilities: Test Automation Framework Design & Development: Architect and implement scalable, reusable, and robust Selenium frameworks with C# for automated functional, regression, and end-to-end testing. Automated Test Script Development: Develop and maintain automated test scripts for web applications, leveraging Page Object Model (POM), Data-Driven Testing (DDT), and Keyword-Driven Testing (KDT) approaches for efficient and maintainable test code. CI/CD Integration: Integrate test automation scripts into CI/CD pipelines using Jenkins, GitLab CI, or similar tools to trigger automated tests on every build, deploy, and code commit. Ensure test results are captured and displayed in reporting tools. Cross-Browser Automation: Implement and manage cross-browser testing using Selenium Grid or cloud-based testing platforms like Sauce Labs and BrowserStack to ensure application functionality across multiple browsers and environments. Defect Detection & Root Cause Analysis: Conduct detailed defect analysis by reviewing logs, test reports, and failure trends to identify potential issues in both the application and automation code. Collaboration with Developers: Work closely with developers to understand application functionality, identify testing opportunities, and automate complex workflows. Test Reporting & Documentation: Maintain comprehensive documentation of automation scripts, framework architecture, test cases, and defect logs. Generate detailed HTML/Excel reports and integrate reporting with Jenkins or other CI tools. Version Control & Build Automation: Utilize Git for version control and branching strategies. Understand and maintain build scripts (using Maven, Gradle, or MSBuild). Optional/Good to have Performance & Load Testing Automation: Automate performance and load testing using tools like JMeter or Gatling, and integrate these tests into the CI pipeline. API Test Automation: Develop & maintain automated test scripts for API using Postman or SoapUI and REST Assured. Test Data Management: Develop and manage test data generation strategies and automation for consistent and repeatable test execution, including data mocks and stubs. Continuous Improvement: Regularly evaluate and improve existing automation frameworks and test coverage. Propose and implement process improvements for test reliability, maintainability, and scalability. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Role Description Role Proficiency: Act creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day to day project execution. Outcomes Interpret the application feature and component designs to develop the same in accordance with specifications. Code debug test document and communicate product component and feature development stages. Validate results with user representatives integrating and commissions the overall solution. Select and create appropriate technical options for development such as reusing improving or reconfiguration of existing components while creating own solutions for new contexts Optimises efficiency cost and quality. Influence and improve customer satisfaction Influence and improve employee engagement within the project teams Set FAST goals for self/team; provide feedback to FAST goals of team members Measures Of Outcomes Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues Percent of voluntary attrition On time completion of mandatory compliance trainings Code Outputs Expected: Code as per the design Define coding standards templates and checklists Review code – for team and peers Documentation Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation Requirements test cases and results Configure Define and govern configuration management plan Ensure compliance from the team Test Review/Create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain Relevance Advise software developers on design and development of features and components with deeper understanding of the business problem being addressed for the client Learn more about the customer domain and identify opportunities to provide value addition to customers Complete relevant domain certifications Manage Project Support Project Manager with inputs for the projects Manage delivery of modules Manage complex user stories Manage Defects Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate Create and provide input for effort and size estimation and plan resources for projects Manage Knowledge Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release Execute and monitor release process Design Contribute to creation of design (HLD LLD SAD)/architecture for applications features business components and data models Interface With Customer Clarify requirements and provide guidance to Development Team Present design options to customers Conduct product demos Work closely with customer architects for finalizing design Manage Team Set FAST goals and provide feedback Understand aspirations of the team members and provide guidance opportunities etc Ensure team members are upskilled Ensure team is engaged in project Proactively identify attrition risks and work with BSE on retention measures Certifications Obtain relevant domain and technology certifications Skill Examples Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort resources required for developing / debugging features / components Perform and evaluate test in the customer or target environments Make quick decisions on technical/project related challenges Manage a team mentor and handle people related issues in team Have the ability to maintain high motivation levels and positive dynamics within the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback for team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers and answer customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning handling multiple tasks. Build confidence with customers by meeting the deliverables timely with a quality product. Estimate time and effort of resources required for developing / debugging features / components Knowledge Examples Appropriate software programs / modules Functional & technical designing Programming languages – proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile – Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Broad knowledge of customer domain and deep knowledge of sub domain where problem is solved Additional Comments C#, ASP.NET Core and/or Framework MVC Proven experience with software design and OOD methodologies. Create High End C# apps, create architecture solution. Experience with Web services development (SOAP, REST) Entity Framework or other ORM framework GIT, TFS or another version control system Azure DevOps Test Driven Development, xUnit, or another testing framework Continuous integration and deployment tools and processes Microsoft Internet Information Services (IIS) Microsoft SQL Server, SQL queries, and relational databases Web development (Blazor, Razor) HTML5, CSS, JavaScript, Bootstrap, UI/UX design Angular, jQuery, or another front-end JavaScript framework Any experience with Microsoft cloud Azure using Blob storage, App services and/ or online hosted SQL databases. Skills Dot Net,Sql Server,Visual C Sharp Show more Show less

Posted 1 month ago

Apply

2 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Req ID: 322252 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Systems Integration Advisor to join our team in Noida, Uttar Pradesh (IN-UP), India (IN). Net Full Stack Sr. Developer Mandatory Skills: 8+ years of development experience on below technology stack: 5+ years of Server side - C#, Asp.net, Strong .NET Core, MVC, REST Web API, Entity Framework, LINQ and Multithreading Experience with RESTful services 3+ years of experience in .Net 5 Or 2+ years of experience in .Net 6. Expert Knowledge on Database stored procedures, Queries functions and expertise in analysis and debugging of Database level issues. Strong working knowledge in LINQ and SQL Server Database - SQL Server 2008, 2014, 2019 Software Design - UML, SOLID Principles Markup language - HTML5 (CSS, LESS/SASS), JSON Client side - Javascript, JQuery Strong expertise with HTML, CSS, and writing cross-browser compatible code. Good understanding of AJAX and JavaScript Dom manipulation Techniques Experience in JavaScript build tools like grunt or gulp. Expert in Angular UI framework, Typescript, NGRX, HTML5, CSS and able to do UI development and guide the team. Must have experience in source controls GitHub and Bitbucket Unit Testing - xUnit, MOQ Expert Experience is Rabit MQ/ Kafka or Redis streaming Continuous Integration and Deployment tools - Team City and Octopus or any other CICD tools Bachelor’s Degree in Computer Science or equivalent Other Required Qualifications Should be able to perform independently with minimum support, should be able to support multiple modules at the same time and should be a task master. Must have worked in the onsite/Offshore Delivery Model. Excellent Communication skills and must be able to conduct him/herself independently, foster great relationship with the team members. Job Duties Develop User interfaces for Modern Rich Internet Applications with the latest Front-End Technologies Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis. Make design and technical decisions for AngularJS projects. Develop application code and unit test in the AngularJS, Rest Web Services and .Net technologies for the Application Development Center. Perform requirement Analysis, defining system functionality and writing code in various languages mentioned below using best practices. Will use his knowledge of end to end software development life cycle (SDLC) from preliminary system analysis to tests and deployment to build world class applications which provide best customer UI experience. Work with larger IT team to build high-quality, innovative and fully performing software that complies with coding standards and technical design. About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here . Show more Show less

Posted 1 month ago

Apply

10 years

15 - 19 Lacs

Bangalore Urban District, Karnataka

Work from Office

Indeed logo

Experience: 10 Years. Job Location: Bangalore & Pune. NET Frameworks, C#, MVC - NET Core - Services : Web API (REST) - Database : SQL Server - ORM Frameworks : Entity Framework - Messaging Queue : RabbitMQ - Unit Test Framework (nUnit/xUnit) - Cloud : Azure - Containerization : Docker - DevOps : Azure Devops, Jenkins - Kubernetes (preferred) Job Type: Full-time Pay: ₹1,500,000.00 - ₹1,900,000.00 per year Schedule: Fixed shift Work Location: In person

Posted 1 month ago

Apply

6 - 8 years

12 - 14 Lacs

Hyderabad

Work from Office

Naukri logo

Role & responsibilities Job Summary Manah Dynamics is seeking a skilled MERN Fullstack Developer to build and maintain scalable web applications. The ideal candidate will have 36 years of experience and technical expertise in MongoDB, React.js, and Node.js. This role involves developing both frontend and backend systems, ensuring high performance, scalability, and responsiveness. Key Responsibilities Develop and maintain web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js). Design and implement RESTful APIs for front-end integration. Collaborate with UI/UX designers to create user-friendly, responsive interfaces. Optimize applications for speed and scalability. Debug, troubleshoot, and resolve technical issues. Manage and secure databases in MongoDB, ensuring data integrity. Write clean, maintainable code adhering to best practices. Conduct code reviews, mentor junior developers, and provide constructive feedback. Participate in Agile ceremonies, including sprint planning and retrospectives. Key Skills Technical Proficiency : MongoDB : Database design, schema optimization, and data modeling. React.js : Strong grasp of components, hooks, Redux, and responsive design. Node.js : Backend development, RESTful APIs, and asynchronous handling. Express.js : Middleware, routing, and application structure. JavaScript : ES6+ expertise. Additional Tools & Practices : Front-end: HTML, CSS, Bootstrap, Material UI. Testing: Unit and integration testing (e.g., Jest, Mocha). Version Control: Git, GitHub/Bitbucket. Agile Methodology: Scrum practices and sprint delivery. Preferred : Knowledge of cloud services (AWS, Azure). Exposure to DevOps practices. Requirements Education : Bachelors degree in Computer Science, IT, or related field. Experience : 36 years in MERN stack development. Soft Skills : Strong communication, teamwork, and problem-solving skills.

Posted 1 month ago

Apply

5 - 10 years

10 - 15 Lacs

Mumbai

Work from Office

Naukri logo

Job Summary: We are looking for a highly skilled and experienced Senior .Net Full Stack Developer with expertise in Angular and ExtJs to join our team. The ideal candidate will be responsible for developing and maintaining web applications, ensuring high performance and responsiveness. This role involves both front-end and back-end development, as well as team leadership and project management. Key Responsibilities: Design, develop, and maintain applications using .Net, Angular, and ExtJs. Collaborate with cross-functional teams to define, design, and ship new features. Develop and maintain efficient, reusable, and reliable code using C#, ASP.NET, and SQL Server. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Mentor junior developers and provide technical guidance and support. Conduct code reviews and ensure adherence to coding standards and best practices. Stay updated with the latest industry trends and technologies to ensure continuous improvement. Primary Skills (must have): Strong knowledge of in C#, .NET Proven experience in Web-Development using Angular, ExtJs Strong hands-on experience in Database - SQL Server (preferred) Experience with RESTful services and APIs Expert in frameworks - MVC, Entity Framework, MVVM Framework, XUnit/NUnit Unit Testing framework Proficient in designing native cloud apps, legacy apps migration/modernization in GCP (preferred) / Azure Strong hands-on experience DevOps (CI/CD) implementation, Version control using Git Secondary skills (good to have): Google Cloud Platform - GKE, Apigee, BigQuery, Spanner, etc. Agile (Scrum) PowerBI Qualifications: Education : Bachelors or masters degree in computer science, Information Technology, or a related field Experience : Minimum of 5 years of experience in .Net Full Stack development. Soft Skills: Strong analytical and Problem-solving skills, Excellent communication, and Teamwork abilities. Certifications: GCP Developer, Azure developer, CSM certifications are preferred. Employee Type: Permanent

Posted 1 month ago

Apply

7 - 10 years

10 - 15 Lacs

Pune, Bengaluru

Hybrid

Naukri logo

Role: Dot Net Core Location: Bangalore AND Pune Duration: Full-Time Domain: Banking We would need only 7+ years experienced candidates. Experiences in micro services /docker /.NET in resumes. Revised JD: Dot Net Core : Primary skills: Candidate must have exposure to .NET Core. Preferably the candidate should have at least 5+ years of .Net Core development project experience. Mandatory - Primary Skill MVC/Web API experience. Mandatory - Primary Skill Database Migration SQL and EF Core Mandatory - Primary Skill Database: Sql Server Mandatory - Primary Skill Message Queue - Rabbit MQ or Kafka -Primary Skill Cloud (Any two skills- Microsoft Azure/AWS, Kubernetes, DevOps, Terraform, Docker ) Desired skills: Unit Testing TDD ( xUnit/nUnit ). React, Angular - Mandatory 1 skill for full stack .NET developer Proficiency details: [ Relevant Exp : 7 + years ] Senior positions (6 to 10 years ) and Advanced profiles ( 10+ years ) Software development experience using .NET Core: Minimum 5 years Professional experience developing containerized applications[ Docker/Kubernetes ] and Micro services : Minimum 3 years Proficiency in written and spoken English Experience working with agile methodologies and exposure to global teams Candidate must have exposure to .NET Core. Preferably the candidate should have at least 5+ years of .NET Core development project experience. Mandatory - Primary Skill MVC/Web API experience. Mandatory - Primary Skill Database Migration SQL and EF Core Mandatory - Primary Skill Database: Sql Server Mandatory - Primary Skill Message Queue - Rabbit MQ or Kafka -Primary Skill Cloud (Any two skills- Microsoft Azure/AWS, Kubernetes, DevOps, Terraform, Docker ) Professional experience developing containerized applications[ Docker/Kubernetes/ECS/AKS ] and Micro services ECS/AKS Minimum 3 years Docker/Kubernetes/ECS/AKS ]

Posted 1 month ago

Apply

2 - 5 years

0 Lacs

Bhubaneswar, Odisha, India

On-site

Linkedin logo

Role: .NET Developer Required Technical Skill Set: C#, .NET Core, ASP.NET MVC, and Web API, SQL Server or any RDBMS.Desired Experience Range: 3-10Location of Requirement: Bhubaneswar Desired Competencies (Technical/Behavioral Competency)Must-Have**(Ideally should not be more than 3-5)Strong proficiency in C#, .NET Core, ASP.NET MVC, and Web API.Solid understanding of OOP, SOLID principles, and design patterns. Experience with Entity Framework (Code First/Database First).Strong SQL skills with SQL Server or any RDBMS.Familiarity with JavaScript frameworks (e.g., Angular, React, or jQuery).Experience in version control tools like Git or Azure DevOps.Exposure to cloud platforms (Azure or AWS) is a plus. Good-to-Have Knowledge of CI/CD pipelines.Experience in microservices or containerized applications (Docker/Kubernetes).Working knowledge of unit testing and mocking frameworks (e.g., xUnit, Moq).Understanding of Agile/Scrum methodologies. Responsibility of / Expectations from the Role 1 Design, develop, and maintain scalable web applications using ASP.NET MVC/.NET Core and C#2 Build and consume RESTful APIs and integrate with third-party services.3 Work with front-end developers and UX designers to create seamless user experiences.4 Write clean, maintainable, and efficient code following best practices.5 Participate in code reviews, unit testing, and debugging. Collaborate with QA and DevOps teams to ensure smooth deployment and delivery. Contribute to software architecture decisions and technical documentation. Stay updated on emerging technologies and propose improvements.

Posted 1 month ago

Apply

4 - 7 years

7 - 12 Lacs

Coimbatore

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys Your primary responsibilities include: Proficient Software Development with Microsoft TechnologiesDemonstrate expertise in software development using Microsoft technologies, ensuring high-quality code and efficient application performance. Collaborative Problem-Solving and Stakeholder EngagementCollaborate effectively with stakeholders to understand product requirements and challenges, proactively addressing issues through analytical problem-solving and strategic software solutions. Agile Learning and Technology IntegrationStay updated with the latest Microsoft technologies, eagerly embracing continuous learning and integrating newfound knowledge to enhance software development processes and product features Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong and proven background in Information Technology & working knowledge of .NET Core, C#, REST API, LINQ, Entity Framework, XUnit. Troubleshooting issues related to code performance. Working knowledge of Angular 15 or later, Typescript, Jest Framework, HTML 5 and CSS 3 & MS SQL Databases, troubleshooting issues related to DB performance Good understanding of CI/CD pipelines and SonarQube. Good understanding of CI/CD pipelines and SonarQube & messaging and reverse proxy Preferred technical and professional experience Good understanding of AuthN and AuthZ techniques like (windows, basic, JWT). Good understanding of GIT and it’s process like Pull request. Merge, pull, commit Methodology skills like AGILE, TDD, UML

Posted 1 month ago

Apply
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