Jobs
Interviews

21 Mocking Framework Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 5.0 years

3 - 7 Lacs

Gurugram

Work from Office

About the Opportunity Job TypeApplication 31 July 2025 Title Senior Analyst Programmer Department GPS Location Gurugram Reports To Senior Project Manager Level 3 About Fidelity International Were proud to have been helping our clients build better financial futures for over 50 years. How have we achieved thisBy working together - and supporting each other - all over the world. So, join our GPS Delivery team and feel like youre part of something bigger. About your team GPS Delivery supports a variety of customers, including Retail, Workplace and Institutional investors in the wholesale, direct investing and advised channels.Our team of colleagues are split across many locations worldwide, and we all strive to ensure our customers get the best possible service. About your Role The position is for a React/NodeJS Senior Developer in Fidelity International. The role involves doing development involving core skills of multiple web frameworks, specially ReactJs , Express and similar NodeJS frameworks Knowledge of working in Agile Team with DevOps principles would be an additional advantage. The candidate is expected to display professional ethics in his/her approach to work and exhibit a high level ownership within a demanding working environment. Experience and Qualifications BE/ B - Tech / MCA / Any Graduate. 4-6 years overall experience within IT Essential Skills Experience on web / RIA application development Experience on multiple front-end frameworks, specially ReactJS Experience on Express and similar NodeJS frameworks Sound knowledge of RequireJS, Grunt, JQuery, Backbone, Marionette - Good to have Good knowledge of ES6, TypeScript, Babel, Webpack and its plugins Good knowledge of Mocking frameworks Good knowledge of DevOps, Build and Deployment best practices and version control systems Knowledge of RIA single page paradigm Knowledge of backbone js will be added advantage. Knowledge of playwright and mocking frameworks will be added advantage Feel rewarded For starters, well offer you a comprehensive benefits package. Well value your wellbeing and support your development. And well be as flexible as we can about where and when you work finding a balance that works for all of us. Its all part of our commitment to making you feel motivated by the work you do and happy to be part of our team. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com.

Posted 2 weeks ago

Apply

2.0 - 5.0 years

10 - 15 Lacs

Noida

Work from Office

With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And were only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that youre more than your work. Thats why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If youre passionate about our purpose "” people "”then we cant wait to support whatever gives you purpose. Were united by purpose, inspired by you. Full Stack Developer comfortable with UI Technologies such as Angular & NodeJS and Back End Development using Java & Spring Framework. Solves standard problems by analyzing possible solutions using experience, judgement, and precedents Builds knowledge of the company, processes, and customers; Understands business concepts and how own role supports team objectives Developing software products using modeling techniques and software design patterns. Participate in code and design reviews to ensure quality and conformance to product standards. Graduate/ Post Graduate in Computer Science with at least 60% throughout academics 2 - 5yrs' IT experience More than 2yrs of relevant experience Strong hands-on experience - NodeJS, AngularJS ,JAVA ,Spring Framework Exp. in Object-oriented analysis, design and programming, database modeling, etc. Expertise in Rest API Development using frameworks Hands-on experience on cloud platform such as Google or AWS Comfortable with CI/CD build tools Good experience with Unit Testing processes and tools (JUnit) & Mocking frameworks Hands-on experience with Design Patterns Exposure to database techniques/tools such as data modeling, Oracle, SQL, etc One or more ORM frameworks such as Hibernate Conversant with platforms, tools and frameworks used in application development Exposure to Agile/SCRUM methodology and TDD (Test Driven Development) Excellent Debugging / Troubleshooting skills Good Communication Skills. Where were going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet its our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! UKGCareers@ukg.com

Posted 2 weeks ago

Apply

10.0 - 12.0 years

10 - 20 Lacs

Chennai

Work from Office

Requirements Elicitation, Understanding, Analysis, & Management • Understand the project's Vision and requirements, and contribute to the creation of the supplemental requirements, building the low-level technical specifications for a particular platform and/or service solution. Project Planning, Tracking, & Reporting • Estimate the tasks and resources required to design, create (build), and test the code for assigned module(s). • Provide inputs in creating the detailed schedule for the project. • Support the team in project planning activities, in evaluating risks, and shuffle priorities based on unresolved issues. • During development and testing, ensure that assigned parts of the project/modules are on track with respect to schedules and quality. • Note scope changes within the assigned modules and work with the team to shuffle priorities accordingly. • Communicate regularly with the team about development changes, scheduling, and status. • Participate in project review meetings. • Tracking and reporting progress for assigned modules Design: • Create a detailed (LLD) design for the assigned piece(s) with possible alternate solutions. • Ensure that LLD design meets business requirements. • Submit the LLD design for review. • Fix the detailed (LLD) design for the assigned piece(s) for the comments received from team. Development & Support • Build the code of high-priority and complex systems according to the functional specifications, detailed design, maintainability, and coding and efficiency standards. • Use code management processes and tools to avoid versioning problems. • Ensure that the code does not affect the functioning of any external or internal systems. • Perform peer reviews of code to ensure it meets coding and efficiency standards. • Act as the primary reviewer to review the application code created by software engineers to ensure compliance to defined standards. Recommend changes to the code as required. Testing & Debugging • Attend the Test Design walkthroughs to help verify that the plans and conditions will test all functions and features effectively. • Perform impact analysis for issues assigned to self and Software Engineers /Sr Engineers. • Actively assist with project- and code-level problem solving, such as suggesting paths to explore when testing engineers or software engineers encounter a debugging problem, and escalate urgent issues. Documentation • Review technical documentation for the code for accuracy, completeness, and usability. • Document and maintain the reviews conducted and the unit test results. Process Management • Adhere to the project and support processes. • Adhere to best practices and comply with approved policies, procedures, and methodologies, such as the SDLC cycle for different project sizes. • Shows responsibility for corporate funds, materials and resources. • Ensure adherence to SDLC and audits requirements. • Adhere to best practices and comply with approved policies, procedures, and methodologies. Coaching and Mentoring • Act as a technical subject matter expert for the internal team on areas such as system functionality and approach including solving systems operations issues, performance initiatives. Leverage existing knowledge and expertise in multiple ways. • Build team skills using formal and/or informal training sessions. • Create and maintain knowledge repositories for lessons learnt and developments in the respective domains. Job Title: Tech Lead C# / .NET & React Developer – Full Stack Experience Required: 8-10 Years Location: [Hybrid / Onsite] Type: Full-Time Role Summary: We are seeking an accomplished Lead C# / .NET Core & React Full Stack Developer with strong expertise in microservices architecture, distributed systems, and modern front-end frameworks React. This role focused on building scalable, high-performance backend & frontend systems and enabling a cross-functional team to deliver robust full-stack solutions. The ideal candidate is highly skilled in C# language features, .NET Core runtime capabilities, and containerized microservices, with strong experience in cloud-native development, DevOps, and code quality enforcement along with the frontend development in React & NextJS . He should Own production stability, support escalated issues, and guide root cause analysis and resolution. Key Responsibilities Backend Development – C# & .NET Core Architect and develop headless, service-oriented applications using C# and .NET Core . Design distributed microservices, Background Services, and Worker Services. Expertise on backend services with async programming & Memory management Build domain-centric business logic with Clean Architecture. Use SOLID principles, Design pattern and Command patterns for loosely coupled code. Preferred to have experience with event-driven workflows using message queues like (RabbitMQ, Azure Service Bus, Kafka). Create reusable SDK, Libraries for internal services consumption. Experience resolving code smells, vulnerabilities, and application security flaws. Data & Persistence Layer Use Entity Framework Core and/or Dapper to implement efficient, secure data access strategies. Work with SQL Server, PostgreSQL, or NoSQL solutions like MongoDB or Redis. Optimize database performance with indexing, query tuning, and connection pooling. Testing & Observability Write unit test cases for better test coverage . Working experience with Splunk (logging), AppDynamics, JSON/XML, Caching, Performance Analysis & Profiling, Cloud, DevOps, and CI/CD Containerize services using Docker and deploy to Kubernetes or Azure Container Apps. Design and maintain CI/CD pipelines with Azure DevOps, GitHub Actions, or GitLab. Good to have experience on IaC tools (Terraform, Bicep, ARM) to provision infrastructure. Experience with source code repositories tools, Bitbucket, GitHub. Front-End Experience with React Hands-on knowledge and experience with developing enterprise-level web applications with a strong focus on ReactJS Understanding of NextJS ,Node.js development and debugging tools Experience with CDD based UI development. Knowledge of JavaScript, CSS, HTML, and jQuery Experience consuming REST APIs using Fetch, Axios, etc. and asynchronous data handling Integrate with backend APIs using token-based auth (JWT/OAuth2). Implement state management via NgRx, Redux, or Context API. Experience with both CSR & SSR Experience with maintaining web vitals . Leadership & Managerial Responsibilities Lead technical design discussions, define service boundaries, and maintain architecture documentation. Review code for quality, performance, and maintainability; enforce best practices across teams. Mentor team members on C#/.NET Core, system design, and debugging complex distributed systems. Participate in sprint planning, backlog grooming, and agile ceremonies. Collaborate with product managers, QA, DevOps, and stakeholders to ensure timely and high-quality delivery. Required Skills & Experience 5-10 years of software development experience, with at least 3-4+ years focused on microservices in C# and .NET Core. Deep understanding of C# language internals, memory management, async/await, parallelism, and diagnostics. Experience building microservices and APIs. Hands-on with Docker, Kubernetes, cloud-native development (Azure, AWS). Expertise in unit testing, mocking frameworks, and observability tools. Preferred Qualifications Experience in event-driven architectures, distributed transactions. Familiarity with gRPC and API versioning strategies. Experience working in regulated or high-security industries (e.g., finance, healthcare). Location: This position can be based in any of the following locations: Chennai For internal use only: R000107157

Posted 2 weeks ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

Pune

Work from Office

Educational Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Technical and Professional : Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Preferred Skills: Technology-Microsoft Technologies-.NET Frameworks

Posted 1 month ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

Mysuru

Work from Office

Educational BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture and ensure effective Design, Development, Validation and Support activities Skills: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Additional Responsibilities: Competencies: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Technical and Professional : .NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Preferred Skills: .Net Technology-Microsoft Technologies-ASP.NET-ASP.NET Core

Posted 1 month ago

Apply

5.0 - 9.0 years

9 - 13 Lacs

Pune

Work from Office

Educational BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture and ensure effective Design, Development, Validation and Support activities Skills: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Additional Responsibilities: Competencies: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Technical and Professional : .NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Preferred Skills: .Net .Net-.Net Core

Posted 1 month ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

Bengaluru

Work from Office

Educational Bachelor of Engineering,Bachelor Of Technology (Integrated),Bachelor Of Comp. Applications,Master Of Comp. Applications Service Line Application Development and Maintenance Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Technical and Professional : .NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Preferred Skills: Technology-Microsoft Technologies-.NET Frameworks-.NET Core

Posted 1 month ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

Hyderabad

Work from Office

Educational Bachelor of Engineering,BTech,MCA,MTech,MSc Service Line Application Development and Maintenance Responsibilities Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Skills: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit testsCompetencies: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Technical and Professional : Technical Skill Set:.NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Preferred Skills: .Net .Net-ASP.Net

Posted 1 month ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

Coimbatore

Work from Office

Educational Requirements Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Technical and Professional Requirements: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Preferred Skills: .Net

Posted 1 month ago

Apply

20.0 - 25.0 years

13 - 18 Lacs

Noida

Work from Office

Who we are Brightly, the global leader in intelligent asset management solutions, enables organizations to transform the performance of their assets. Brightlys sophisticated cloud-based platform leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle. More than 12,000 clients of every size worldwide depend on Brightlys complete suite of intuitive software- including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability and Community Engagement. Paired with award-winning training, support and consulting services, Brightly helps light the way to a bright future with smarter assets and sustainable communities. About the job Brightly Software continues to grow and needs amazing engineers. We are looking for a skilled Senior Software Engineer with a strong background in Geographic Information Systems (GIS) and expertise in Node.js. As an SSE in this role, you will be responsible for designing, developing, and maintaining advanced GIS-based software applications using Node.js to process, analyze, and visualize geospatial data. You will play a key role in building scalable, high-performance systems while collaborating with cross-functional teams to integrate geospatial data into modern web and backend systems. What youll be doing GIS Software DevelopmentLead the development of GIS solutions, leveraging Node.js to build APIs and backend services that interact with spatial data. Geospatial Data IntegrationIntegrate geospatial data sources (e.g., shapefiles, GeoJSON, raster data) into applications, ensuring accurate data processing and management. Node.js Application DevelopmentDesign and implement backend solutions using Node.js, focusing on performance, security, and scalability to process large geospatial datasets. API DevelopmentDevelop and maintain RESTful APIs that expose geospatial data and GIS services, ensuring smooth integration with other systems and frontend applications. Spatial Data ManagementOptimize databases for handling geospatial data, utilizing PostGIS, MongoDB, or other spatial database technologies. Collaboration & MentorshipWork closely with front-end developers, product managers, and other engineers to ensure GIS features meet business requirements. Mentor junior engineers, providing technical guidance and best practices. Performance OptimizationContinuously monitor and optimize GIS systems for performance, reliability, and data throughput. Documentation & Best PracticesCreate and maintain clear technical documentation for geospatial APIs, services, and architectures. Ensure coding standards and best practices are followed. Continuous LearningStay up to date with emerging technologies and trends in both GIS and Node.js development to drive innovation in the team. Support our products, identify and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams. Own discovery, solutioning, monitoring, incident resolution- imbibe and socialize DevOps mindset. Own product quality and work to quickly address production defects. Embed a DevOps mentality within the team. Serve as a senior member for your team as needed or special purpose projects per business priority. Identify & own coaching opportunities. Stay current with learning current trends in technology and mentor and guide junior engineers and interns. Partner with Tech Leads, architects, engineers, development managers, product managers, agile coaches across the engineering practice in an agile environment, with scrum implemented at scale globally. Driver in continuous improvement processes through metrics and feedback. Welcome, change and complexity. "Learn quickly and adapt fast. "Be a change leader! What you need Bachelors or masters degree in computer science, Geospatial Sciences, Geography, Engineering, or a related field. 5+ years of experience in software development, with at least 2-3 years focused on GIS applications. Strong experience with Node.js for backend development. Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Solid understanding of RESTful API design and development. Advanced knowledge of Node.js and JavaScript (ES6+). Familiarity with geospatial libraries like GDAL, GeoPandas, Turf.js, or other JavaScript-based spatial libraries. Strong experience with version control systems like Git and agile development practices. Knowledge of cloud platforms (AWS, Azure) and deployment tools (Docker, Kubernetes) is a plus. Strong problem-solving abilities, with a focus on optimizing geospatial data handling and processing. Ability to communicate complex technical concepts to both technical and non-technical team members. A proactive team player who thrives in a collaborative environment. 3+ years unit testing, mocking frameworks, automation frameworks. DevOps mindset- 3+ years experience in CI/CD, SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge. 3+ years experience working in agile methodologies (Scrum, Kanban) Strong communication, partnership, teamwork, and influencing skills required. Technologies: NodeJS/ NestJS Framework Messaging framework (ActiveMQ/Kafka) SQL Server/MySql/MongoDB or Postgres Javascript, jQuery, HTML, CSS Dockerization and Containerization Reactive programming Markup languages like XML/JSON/Yaml In depth knowledge of version tools like Git/Bitbucket Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Bonus Points: Openshift/Kubernetes Open-source contribution, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologies Prior experience in agile implemented at scale across multiple teams globally Javascript, jQuery, HTML, CSS The Brightly culture Service. Ingenuity. Integrity. Together. These values are core to who we are and help us make the best decisions, manage change, and provide the foundations for our future. These guiding principles help us innovate, flourish and make a real impact in the businesses and communities we help to thrive. We are committed to the great experiences that nurture our employees and the people we serve while protecting the environments in which we live. Together we are Brightly

Posted 1 month ago

Apply

20.0 - 25.0 years

9 - 13 Lacs

Noida

Work from Office

Software Engineer II Brightly, a Siemens company is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle. More than 12,000 clients of every size worldwide depend on Brightly’s complete suite of intuitive software – including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability, and Community Engagement. Paired with award-winning training, support, and consulting services Brightly helps light the way to a bright future with smarter assets and sustainability. About the job Brightly continues to grow and needs amazing engineers. This is an excellent fit for talented engineers who thrive in a fast-paced environment. New hires will work alongside our top-notch engineers and product team to design, implement, deliver and support our highly ambitious products and integrations. We care deeply about your passion and dedication to the craft of software. What you’ll be doing Build innovative and performant features into our next-generation software applications. Apply deep knowledge of computer science & programming principles, combined with empirical experience into innovative solutions. Develop, implement, document libraries and frameworks that allow us to effectively scale development on our applications across multiple projects as common services or components, within scope, cost, time & quality constraints. Build quality into agile product lifecycle encompassing requirements, design, code, testing, delivery, support. Write clear maintainable full-stack code, adhere/improve/augment existing standards, work in a professional software engineering environment (source control, shortened release cycles, continuous integration, and deployment, etc.). Understand company goals and metrics and align with code objectives. Partner with product owners and UX on what’s feasible technically, participate in user requirements translation to technical specifications. Support our products, identify and fix root causes of production incidents, contribute to troubleshooting and resolution of support issues. Own product quality and work to quickly address production defects. Embed a DevOps mentality within the team. Demonstrate data-driven analysis and pragmatic decision making aligned with business and technology needs. Differentiate between immediate needs vs long term solutions. Challenge yourself and your team to stay current with the latest technology trends. Collaborate in product lifecycle with senior engineers, development managers, product managers, scrum-masters in an agile environment, with scrum implemented at scale globally. Be part of continuous improvement processes. Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader! What you need Bachelors in computer science or related discipline; or equivalent work experience 3-5 years of work experience Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles 3+ years’ web-based applications using JavaScript frameworks 3+ years’ REST services, SOA, micro-services 3+ years’ unit testing, mocking frameworks, test automation frameworks DevOps mindset – experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge 3+ years’ experience working in agile methodologies (Scrum, Kanban) Strong communication, partnership, teamwork skills required Technologies: .NET Framework and .NET Core ASP.NET MVC and Web API C# Entity Framework Angular, NodeJS, and Bootstrap SQL Server Bonus Points: Experience with AWS Open-Source contribution, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologies Prior experience in agile implemented at scale across multiple teams globally The Brightly culture Service. Ingenuity. Integrity. Together. These values are core to who we are and help us make the best decisions, manage change, and provide the foundations for our future. These guiding principles help us innovate, flourish and make a real impact in the businesses and communities we help to thrive. We are committed to the great experiences that nurture our employees and the people we serve while protecting the environments in which we live. Together we are Brightly

Posted 1 month ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

Hyderabad

Work from Office

Educational Bachelor of Engineering,Bachelor Of Comp. Applications,Master Of Comp. Applications Service Line Application Development and Maintenance Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Technical and Professional : .NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Preferred Skills: Technology-Microsoft Technologies-.NET Frameworks Technology-ASP.Net-ASP.Net Web API

Posted 1 month ago

Apply

12.0 - 15.0 years

30 - 40 Lacs

Bengaluru

Hybrid

Java 11 and above. Database development, SQL and Stored Procedures in Sybase or Oracle. Hibernate, Spring framework JUnit, mocking techniques (e.g., easymock, jmock, mockito,..) Experience with Architectural Paradigms like DDD, notions of division by domain/sub-domain, API First, Data Driven Knowledge of Integration Patterns - Event Driven Architecture Knowledge of Apache Camel/Kafka Experience with deployment models like modular, monolith and microservice Experience with continuous integration like Jenkins and version control tools Knowledge of performance tuning of java applications Knowledge of Agile methodologies, e.g., TDD, XP, Scrum. Excellent communication skills Be able to understand complex systems and take the initiative, to seek out and accept new responsibilities Have drive, self motivation, good interpersonal skills, and work in a team

Posted 1 month ago

Apply

10.0 - 15.0 years

11 - 16 Lacs

Hyderabad

Work from Office

insightsoftware is a global provider of comprehensive solutions for the Office of the CFO. We believe an actionable business strategy begins and ends with accessible financial data. With solutions across financial planning and analysis (FP&A), accounting, and operations, we transform how teams operate, empowering leaders to make timely and informed decisions. With data at the heart of everything we do, insightsoftware enables automated processes, delivers trusted insights, boosts predictability, and increases productivity. Learn more at In this role, you will be responsible for leading the team in solving complex software development items that meet customer expectations. You need to ensure a mature repeatable development process that delivers enterprise-class products, on time, with committed functionality. You should own software architecture and design discussions, influencing decisions and collaborating with peers to maintain consistency across the organization. You will be involved in hiring and building high-quality Engineering teams and continually improving team efficiency. Responsibilities Review work items to estimate and assist junior engineers in creating design solutions. Be involved with SDLC from requirements to test but own executing the development of features & bug fixes that are clean, reusable, and maintainable code in .Net, C#, and Angular/React/Vue JS. Make necessary database changes to support ongoing development tasks Build quality into all tasks, ensure adequate unit testing, and support Quality Assurance engineers in testing completed items Lead, critique, and coach others in code reviews and architecture discussions. Lead cross-team development efforts, identifying dependencies and resolving impediments other engineers' encounter Qualifications A bachelors degree in computer science, or equivalent experience 10+ years experience designing and developing SaaS web and WPF applications using .NET, C#, Angular/React/Vue JS At least 3 years of experience in technical leadership. Experience working with database technologies MS SQL Server/Oracle/PostgreSQL Experience in the full stack from database development through front-end Ability to mentor all levels of engineers in best practices Experience developing RESTful APIs Experience designing and developing responsive UI applications Experience with front-end technologies HTML5, SASS/CSS, Angular/React/VueJS, Typescript Experience with Unit Testing and Mocking frameworks and concepts Experience with Agile/Scrum methodologies Experience with GIT Strong communication skills written and verbal Strong collaboration skills experience working in a small-team environment Experience with Oracle databases, including writing/optimizing complex queries, stored procedures, and scripting is a plus Experience building apps in the financial domain is a plus Experience with containerization (Docker, Kubernetes) is a plus Additional Information ** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . ** Background checks are required for employment with insightsoftware, where permitted by country, state/province.

Posted 1 month ago

Apply

0.0 - 4.0 years

1 - 3 Lacs

Jaipur

Work from Office

Looking for a creative Graphic Designer skilled in Figma, Adobe Suite, branding, and UI mockups. On-site role in Jaipur. 14 yrs experience. Apply now to join our innovative team at Qubitron Labs! Annual bonus

Posted 1 month ago

Apply

5.0 - 10.0 years

8 - 13 Lacs

Chennai

Hybrid

C++ Linux system programming advance level Gitlab Socket programming External Hardware Device interface experience Basic PLC programming experience CI / CD pipeline Mocking Test Framework static code analysis tools Multithreading

Posted 1 month ago

Apply

5.0 - 8.0 years

10 - 14 Lacs

Navi Mumbai

Work from Office

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 : ASP.NET MVCMinimum 5 year(s) of experience is required Educational Qualification : BE/Btech 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.NETGood to Have Skills :ASP.NET MVCJob :Key Responsibilities :A:Should be able to develop application end to end using mentioned technologies B:Should be able to work on Agile methodology C:Should be able to work on tools like Confluence, JIRA, TeamCity Technical Experience :A:6 plus years of Full stack application development experience Hands on knowledge of Angular, ASPNET MVC, NET framework, C, SQL Server, NET Core, WEB API, Windows Services, OOPS, design patterns, B:SOLID principlesExp with unit testing and mocking frameworks NUnit / Moq , Exp on unit testing for front end frameworks and libraries is a plus Source code mgmt with tools like Git/Bitbucket C:Containerization using Docker and Kubernetes, Microservices architecture Banking domain exp Cloud Azure Professional Attributes :A:Should have good communication and analytical skills Educational Qualification:BE/BtechAdditional Info : Qualification BE/Btech

Posted 1 month ago

Apply

10.0 - 14.0 years

27 - 30 Lacs

Thane, Navi Mumbai, Mumbai (All Areas)

Work from Office

Must have skills and level of expertise: OOPS, Asp.Net MVC, .Net Core, .Net API Development, C# & Advance features, Design Patterns, Entity Framework or Dapper, OKTA, UNIT Testing & Mocking Framework, Code Security & Performance concepts Required Candidate profile Must have10-14 years exp with Microsoft technologies. Hand on exp in .NET Framework, including working with libraries & components effectively. Knowledge in ASP.NET, ASP.NET MVC & ASP.NET Core Must

Posted 1 month ago

Apply

10.0 - 12.0 years

10 - 20 Lacs

Gurugram

Work from Office

Requirements Elicitation, Understanding, Analysis, & Management • Understand the project's Vision and requirements, and contribute to the creation of the supplemental requirements, building the low-level technical specifications for a particular platform and/or service solution. Project Planning, Tracking, & Reporting • Estimate the tasks and resources required to design, create (build), and test the code for assigned module(s). • Provide inputs in creating the detailed schedule for the project. • Support the team in project planning activities, in evaluating risks, and shuffle priorities based on unresolved issues. • During development and testing, ensure that assigned parts of the project/modules are on track with respect to schedules and quality. • Note scope changes within the assigned modules and work with the team to shuffle priorities accordingly. • Communicate regularly with the team about development changes, scheduling, and status. • Participate in project review meetings. • Tracking and reporting progress for assigned modules Design: • Create a detailed (LLD) design for the assigned piece(s) with possible alternate solutions. • Ensure that LLD design meets business requirements. • Submit the LLD design for review. • Fix the detailed (LLD) design for the assigned piece(s) for the comments received from team. Development & Support • Build the code of high-priority and complex systems according to the functional specifications, detailed design, maintainability, and coding and efficiency standards. • Use code management processes and tools to avoid versioning problems. • Ensure that the code does not affect the functioning of any external or internal systems. • Perform peer reviews of code to ensure it meets coding and efficiency standards. • Act as the primary reviewer to review the application code created by software engineers to ensure compliance to defined standards. Recommend changes to the code as required. Testing & Debugging • Attend the Test Design walkthroughs to help verify that the plans and conditions will test all functions and features effectively. • Perform impact analysis for issues assigned to self and Software Engineers /Sr Engineers. • Actively assist with project- and code-level problem solving, such as suggesting paths to explore when testing engineers or software engineers encounter a debugging problem, and escalate urgent issues. Documentation • Review technical documentation for the code for accuracy, completeness, and usability. • Document and maintain the reviews conducted and the unit test results. Process Management • Adhere to the project and support processes. • Adhere to best practices and comply with approved policies, procedures, and methodologies, such as the SDLC cycle for different project sizes. • Shows responsibility for corporate funds, materials and resources. • Ensure adherence to SDLC and audits requirements. • Adhere to best practices and comply with approved policies, procedures, and methodologies. Coaching and Mentoring • Act as a technical subject matter expert for the internal team on areas such as system functionality and approach including solving systems operations issues, performance initiatives. Leverage existing knowledge and expertise in multiple ways. • Build team skills using formal and/or informal training sessions. • Create and maintain knowledge repositories for lessons learnt and developments in the respective domains. Tech Lead C# / .NET & React Developer – Full Stack Experience Required: 8-10 Years Location: [Hybrid / Onsite] Type: Full-Time Role Summary: We are seeking an accomplished Lead C# / .NET Core & React Full Stack Developer with strong expertise in microservices architecture, distributed systems, and modern front-end frameworks React. This role focused on building scalable, high-performance backend & frontend systems and enabling a cross-functional team to deliver robust full-stack solutions. The ideal candidate is highly skilled in C# language features, .NET Core runtime capabilities, and containerized microservices, with strong experience in cloud-native development, DevOps, and code quality enforcement along with the frontend development in React & NextJS . He should Own production stability, support escalated issues, and guide root cause analysis and resolution. Key Responsibilities Backend Development – C# & .NET Core Architect and develop headless, service-oriented applications using C# and .NET Core . Design distributed microservices , Background Services, and Worker Services. Expertise on backend services with async programming & Memory management Build domain-centric business logic with Clean Architecture. Use SOLID principles, Design pattern and Command patterns for loosely coupled code. Preferred to have experience with event-driven workflows using message queues like (RabbitMQ, Azure Service Bus, Kafka). Create reusable SDK, Libraries for internal services consumption. Experience resolving code smells, vulnerabilities, and application security flaws. Data & Persistence Layer Use Entity Framework Core and/or Dapper to implement efficient, secure data access strategies. Work with SQL Server, PostgreSQL, or NoSQL solutions like MongoDB or Redis. Optimize database performance with indexing, query tuning, and connection pooling. Testing & Observability Write unit test cases for better test coverage . Working experience with Splunk (logging), AppDynamics, JSON/XML, Caching, Performance Analysis & Profiling, Cloud, DevOps, and CI/CD Containerize services using Docker and deploy to Kubernetes or Azure Container Apps. Design and maintain CI/CD pipelines with Azure DevOps, GitHub Actions, or GitLab. Good to have experience on IaC tools (Terraform, Bicep, ARM) to provision infrastructure. Experience with source code repositories tools, Bitbucket, GitHub. Front-End Experience with React Hands-on knowledge and experience with developing enterprise-level web applications with a strong focus on ReactJS Understanding of NextJS ,Node.js development and debugging tools Experience with CDD based UI development. Knowledge of JavaScript, CSS, HTML, and jQuery Experience consuming REST APIs using Fetch, Axios, etc. and asynchronous data handling Integrate with backend APIs using token-based auth (JWT/OAuth2). Implement state management via NgRx, Redux, or Context API. Experience with both CSR & SSR Experience with maintaining web vitals . Leadership & Managerial Responsibilities Lead technical design discussions, define service boundaries, and maintain architecture documentation. Review code for quality, performance, and maintainability; enforce best practices across teams. Mentor team members on C#/.NET Core, system design, and debugging complex distributed systems. Participate in sprint planning, backlog grooming, and agile ceremonies. Collaborate with product managers, QA, DevOps, and stakeholders to ensure timely and high-quality delivery. Required Skills & Experience 5-10 years of software development experience, with at least 3-4+ years focused on microservices in C# and .NET Core. Deep understanding of C# language internals, memory management, async/await, parallelism, and diagnostics. Experience building microservices and APIs. Hands-on with Docker, Kubernetes, cloud-native development (Azure, AWS). Expertise in unit testing, mocking frameworks, and observability tools. Preferred Qualifications Experience in event-driven architectures, distributed transactions. Familiarity with gRPC and API versioning strategies. Experience working in regulated or high-security industries (e.g., finance, healthcare). Location: This position can be based in any of the following locations: Gurgaon For internal use only: R000106852

Posted 1 month ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot, Java Enterprise Edition, Microservices and Light Weight Architecture, Cloud Technologies Good to have skills : React.js Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications using Spring Boot and other relevant technologies. Your typical day will involve collaborating with the team to understand business needs, designing and implementing application features, and ensuring the applications meet quality standards and performance requirements. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work-related problems. Collaborate with the team to understand business needs and translate them into technical requirements. Design and develop high-quality software solutions using Java Enterprise Edition and Microservices architecture. Implement and maintain scalable and efficient applications using Spring Boot and Light Weight Architecture. Participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot and debug application issues, identify bottlenecks, and propose solutions. Stay up-to-date with industry trends and technologies to continuously improve skills and knowledge. Assist in the deployment and maintenance of applications in production environments. Professional & Technical Skills: Must Have Skills:Strong Proficiency in Spring Boot, Java Enterprise Edition, Restful Services, Microservices and Light Weight Architecture. Must Have Skills:3+ years' experience in Java/functional programming with java 11+, Spring Boot, REST-API, Kotlin, GraphQL, grpc, Postman Must Have Skills:2+ years' experience and exposure to Applications Integration patterns, J2EE patterns, Microservices Patterns and Streaming Services Integrations [Like Kafka. MQSeries, RabbitMQ etc.), Caching Patterns and Frameworks Must Have Skills:Any Cloud Exposure with Knowledge of Dockers and Kubernetes Containers and Deployment exposure. Must Have Skills:Version Control Tools such as GitLab or similar, understanding of code branching strategies, deployment process including CI/CD exposure. Must Have Skills:Knowledge of Code Review Tools:SonarQube, PMD, Check Style, Veracode, Check Marx, OWASP-ZAP, Testing:JUnit, Mocking Frameworks, Postman or similar Nice to Have Skills:Front End Development Experience with React.js, JavaScript, including DOM manipulation, Object-Oriented concepts, design patterns. Additional Information: The candidate should have a minimum of 3 years of experience in Spring Boot. This position is based at our Bengaluru office. A 15 years full-time education is required. Qualifications 15 years full time education

Posted 1 month ago

Apply

10.0 - 15.0 years

11 - 16 Lacs

Hyderabad

Work from Office

Principal Software Engineer insightsoftware is a global provider of comprehensive solutions for the Office of the CFO. We believe an actionable business strategy begins and ends with accessible financial data. With solutions across financial planning and analysis (FP&A), accounting, and operations, we transform how teams operate, empowering leaders to make timely and informed decisions. With data at the heart of everything we do, insightsoftware enables automated processes, delivers trusted insights, boosts predictability, and increases productivity. Learn more at In this role, you will be responsible for leading the team in solving complex software development items that meet customer expectations. You need to ensure a mature repeatable development process that delivers enterprise-class products, on time, with committed functionality. You should own software architecture and design discussions, influencing decisions and collaborating with peers to maintain consistency across the organization. You will be involved in hiring and building high-quality Engineering teams and continually improving team efficiency. Responsibilities Review work items to estimate and assist junior engineers in creating design solutions. Be involved with SDLC from requirements to test but own executing the development of features & bug fixes that are clean, reusable, and maintainable code in .Net, C#, and Angular/React/Vue JS. Make necessary database changes to support ongoing development tasks Build quality into all tasks, ensure adequate unit testing, and support Quality Assurance engineers in testing completed items Lead, critique, and coach others in code reviews and architecture discussions. Lead cross-team development efforts, identifying dependencies and resolving impediments other engineers' encounter Qualifications A bachelors degree in computer science, or equivalent experience 10+ years experience designing and developing SaaS web and WPF applications using .NET, C#, Angular/React/Vue JS At least 3 years of experience in technical leadership. Experience working with database technologies MS SQL Server/Oracle/PostgreSQL Experience in the full stack from database development through front-end Ability to mentor all levels of engineers in best practices Experience developing RESTful APIs Experience designing and developing responsive UI applications Experience with front-end technologies HTML5, SASS/CSS, Angular/React/VueJS, Typescript Experience with Unit Testing and Mocking frameworks and concepts Experience with Agile/Scrum methodologies Experience with GIT Strong communication skills written and verbal Strong collaboration skills experience working in a small-team environment Experience with Oracle databases, including writing/optimizing complex queries, stored procedures,and scripting is a plus Experience building apps in the financial domain is a plus Experience with containerization (Docker, Kubernetes) is a plus Additional Information ** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . ** Background checks are required for employment with insightsoftware, where permitted by country, state/province.

Posted 2 months 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