Home
Jobs

108 Solid Principles Jobs

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

10 - 20 Lacs

Chennai

Hybrid

Naukri logo

Thunder Team Eng 3 JD Responsible for designing, developing, testing, and maintaining high-quality software for end users under guidance from senior engineers. Collaborates with project stakeholders to understand product and technical requirements and assists in determining integration needs. Participates in internal and external open-source projects, helping to align team development with community-driven solutions and innovations. Applies engineering methodologies, concepts, and skills to tasks, and grows expertise in a specific engineering specialty. Works alongside senior engineers to contribute to the design process and follows established practices, procedures, and techniques. Participates in project progress reviews, provides feedback on results, and recommends improvements or adjustments as directed. Assists in reviewing code and contributing to automation scripts and front-end codebases under the guidance of more experienced engineers. Works closely with Test Engineers and Development teams to support testing by helping build and refine test scripts. Assists in diagnosing and repairing broken test cases and production bugs with oversight from senior engineers. Maintains regular, consistent, and punctual attendance; may be required to work nights, weekends, and overtime as necessary. Performs other duties and responsibilities as assigned. Key Skills for both levels: Experience with Embedded software design and development (focus on developing Software for devices where system resources are limited) Experienced C++ developer, familiar with more complex concepts like templates Fan of interface driven development Strong object-oriented development skills (e.g. familiar with the SOLID principles and actively applying them) Experience with concurrency (Muti-Threaded and Multi-Process software design) Like developing software for a product (long term focus) instead of projects (more short term focused) Like working in a small team Like both developing new features as well as diving into complex issue and finding the root cause Experience with development for embedded Linux platforms Very familiar with debugging tools like GDB Experience with building Linux images with Buildroot and or Yocto development experience with open-source components would be beneficial Familiarity with CMake is a plus Familiarity with the following concepts/libraries is plus: JSON, WebSockets, TLS connections, Cryptography, Network protocols, RDK, GStreamer Employees at all levels are expected to: Understand our Operating Principles; make them the guidelines for how you do your job. Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services. Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences. Win as a team - make big things happen by working together and being open to new ideas. Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers. Drive results and growth. Respect and promote inclusion & diversity. Do what's right for each other, our customers, investors and our communities.

Posted 9 hours ago

Apply

6.0 - 11.0 years

5 - 12 Lacs

Mumbai Suburban, Thane, Mumbai (All Areas)

Hybrid

Naukri logo

Hi Candidates, We are hiring for .Net Developer Exp- 5+ years Skills- WCF, SQL, Design Patterns, Solid Principles, Microservices Location- Mumbai Notice period- Immediate to 30 days Job Summary: We are seeking a skilled and experienced .NET Developer with strong expertise in WCF , SQL , Design Patterns , and SOLID Principles . Experience with Microservices architecture is essential. The ideal candidate will be responsible for designing and developing scalable backend services and ensuring high performance and responsiveness of applications. Key Responsibilities: Develop and maintain enterprise-level applications using WCF and .NET technologies. Design and implement Microservices-based solutions. Apply SOLID principles and design patterns to ensure maintainable and scalable code. Write efficient SQL queries and work on database optimization. Collaborate with cross-functional teams in an Agile environment. Required Skills: Strong experience with WCF and .NET Framework/Core. Proficiency in SQL Server and database design. Deep understanding of OOP , Design Patterns , and SOLID Principles . Hands-on experience with Microservices architecture. Familiarity with RESTful APIs and CI/CD pipelines is a plus. Interested candidates share resume on singh.nikita@kiya.ai

Posted 9 hours ago

Apply

3.0 - 6.0 years

10 - 16 Lacs

Chennai

Hybrid

Naukri logo

JD -Senior .NET Developer Educational Qualification: The ideal candidate should possess an educational background in Engineering along with a proven track record of delivering successful projects . Technology/Skills: 3+ years of professional experience in .NET development. Strong proficiency in C#, .NET Core/.NET 6+, ASP.NET MVC/Web API. Solid understanding of front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g. ,Angular, React) is a plus. Experience with SQL Server, Entity Framework. Experience with cloud platforms such as Azure or AWS is preferred. Excellent communication and leadership skills. Roles & Responsibilities: Design, develop, and maintain robust .NET applications and services. Collaborate with cross-functional teams to define, design, and deliver new features. Write clean, scalable, and well-documented code using C# and .NET technologies. Participate in architectural design and conduct code reviews. Integrate applications with various APIs, databases, and third-party services. Mentor junior developers and advocate for best practices within the development team. Stay updated with emerging technologies and suggest how they can be utilized. Troubleshoot and resolve production issues as needed. Apply at vidhyasagar.g@novacisdigital.com

Posted 1 day ago

Apply

5.0 - 10.0 years

15 - 25 Lacs

Pune, Chennai, Bengaluru

Work from Office

Naukri logo

Role & responsibilities Net MVC frameworks, C# Web API , Http Response, Uncaught exception, Gateway level authentication. OAuth, Routing, Cross Origin resource sharing, Delegating handler, Open ID. OAuth difference .NET Framework, .NET core (MUST). SQL concept - Stored Procedures, Database optimization, performance tuning, Indexing, types of indexing, when to use what kind of indexing Angular 2+, Type Script, JavaScript, HTML, CSS, JSON, JavaScript (Strong), Promises and observer OOPs, Dependency Injection, Sold Principles, Design Patterns, CI/CD, GIT lab, Unit test cases, Service oriented architecture Authentication, Authorization, Performance, TPS(Transaction per second), Security, profiler Good in Communication, Expert knowledge in Agile.

Posted 1 day ago

Apply

7.0 - 10.0 years

0 - 1 Lacs

Noida, Pune, Mumbai (All Areas)

Hybrid

Naukri logo

Exp range : 7 to 10 Yrs Notice Period : Who can join us in 10 days from now ( A person who is not working for more 2 months will not be considered means anyone whose LWD is before 1 April wont be considered) Skills : C#, Core (asp or dotnet ) OOPS, Solid principles, MVC, SQL Server . Angular above 10+ versions Excellent communication skills, SDLC Software development life cycle Agile methodology, Aware about Git. Github, Scrum, Unit testing, Location : Pune, Mumbai, Noida/Gurgaon, Indore, Bangalore, Nagpur (2 days WFO

Posted 2 days ago

Apply

7.0 - 11.0 years

14 - 24 Lacs

Bengaluru

Work from Office

Naukri logo

The Full Stack .NET Developer will play a key role in designing and developing enterprise-grade applications with strong backend (.NET Core, C#) and working knowledge of frontend technologies (Angular preferred). The developer is expected to adhere to best coding practices (SOLID, OOPS), implement secure and scalable APIs, write unit and BDD/TDD tests, and ensure efficient data access via ORM tools. This role contributes to building high-quality software that is maintainable, testable, and scalable, aligning with both technical and business requirements. Key Responsibilities: Design, develop, and maintain scalable backend services using .NET Core, C#, Web API, and RESTful principles . Write clean, maintainable code following SOLID principles and object-oriented design . Implement and support unit testing (NUnit/TestNG) , BDD/TDD frameworks (SpecFlow, xUnit) for quality assurance. Work with Entity Framework (EF/ORM) and SQL Server for database access and optimization. Contribute to CI/CD pipelines ensuring smooth deployment of features and fixes. Collaborate with product owners, QA engineers, and UI developers to deliver user-friendly and performant solutions. Apply design patterns and architectural guidelines for extensibility and maintainability. Participate in code reviews, refactoring exercises, and sprint planning sessions. Write API documentation and ensure proper versioning and compatibility. Integrate frontend components (Angular preferred) with backend APIs as needed. Required Qualifications & Skills: Bachelors degree in computer science, Engineering, or a related discipline. 7+ years of experience in full stack or backend-focused development using .NET technologies. Expertise in .NET Core , C# , Web API , LINQ , Entity Framework , and SQL Server . Sound knowledge of OOPS , design patterns , and modern software architecture practices. Experience with unit testing , SpecFlow , BDD , and TDD methodologies . Strong understanding of RESTful architecture and stateless API design. Familiarity with CI/CD , Git , and automated deployment tools. Good to have: Working knowledge of Angular , HTML, CSS, TypeScript.

Posted 2 days ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Pune

Work from Office

Naukri logo

The IZOT product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along BMC is looking for a Senior Java Product Developer to join our AMI Cloud family working on complex and distributed software, developing, and debugging software products, implementing features, and assisting the firm in assuring product quality. At AMI Cloud, we develop high-scale and performant applications running on both z/OS mainframe as well as cloud environments. We care deeply about technology, performance, readable and clean code and developer productivity. The product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop platform solution based on Java/J2EE best practices and web standards. Participate in all aspects of product development, from requirements analysis to product release. Lead features and participate in architecture and design reviews. Design enterprise platform using agile methodology. This includes creating detailed design using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment. You have strong diagnostics, debugging, and troubleshooting skills. Ability to work flexible hours and stay up to date with competing technologies and passionate about adapting technology to provide business-benefiting solutions balancing with platform limitations. Provides complete documentation in the form of commented code, problem status information, and design documents. Work on complex problems where analysis of situations or data requires an in-depth evaluation of several factors. Self-learner, flexible and able to work in a multi-tasked and dynamic environment. Excellent communication skills: demonstrated ability to explain complex technical concepts to both technical and non-technical audiences. To ensure youre set up for success, you will bring the following skillset & experience: You have 10+ years of experience with application development using Java, RESTful services, high-performance, and multi-threading. Familiarization with DevOps tools and concepts such as Infrastructure as code, Jenkins, Ansible, and Terraform. You have experience in a Web based environment utilizing React, Angular, server-side rendering, HTML, CSS, JavaScript and TypeScript. You have knowledge and experience with build tools such as Gradle and Maven. You have experience working in cloud tech such as AWS, Azure or GCP. You are familiar with modern version control system such as Git. You have knowledge of design patterns, object-oriented software development, high-performance code characteristics, SOLID principles of development, testing automation and performance at scale. You are familiar with modern Java based frameworks such as Spring Boot, , or Micronaut. Whilst these are nice to have, our team can help you develop in the following skills: CI/CD (Jenkins) environment with popular DevOps tools Experience with Agile methodology, use of Atlassian products Jira, Confluence ) You are familiar and can take advantage of advanced IDEs such as IntelliJ, Eclipse or VSCode .

Posted 2 days ago

Apply

4.0 - 9.0 years

8 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Having Experience in .NET Core and C#, Entity Framework, LINQ, Front End Javascript development preferably Vue.js or React.js, HTML, JS, JQuery and CSS, MS SQL and SSIS, Solid principles, NUnit, XUnit and mocking tools like moq etc, RESTful.

Posted 4 days ago

Apply

6.0 - 8.0 years

12 - 15 Lacs

Noida

Work from Office

Naukri logo

Strong PHP experience to help us scale, maintain, and improve our core systems. You’ll work closely with frontend engineers, product managers, and infrastructure teams to build robust APIs, optimize performance, and design backend architecture

Posted 4 days ago

Apply

8.0 - 13.0 years

25 - 30 Lacs

Pune

Work from Office

Naukri logo

About Us:. FlexTrade Systems is a provider of customized multi-asset execution and order management trading solutions for buyand sell-side financial institutions. Through deep client partnerships with some of the world's largest, most complex and demanding capital markets firms, we develop the flexible tools, technology and innovation that deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and scale with your business strategies.. At FlexTrade, we hold our values close to heart, with pride and gratitude, as they guide us in everything that we do. We are dedicated to giving our clients a competitive edge, taking ownership of our responsibilities, being flexible to adapt to ever changing environment and technology, bringing integrity to ever interaction and we continue to improve, grow together and collaborate as one team. All of these while having Fun truly makes FlexTrade a wonderful place to work.. Key Responsibilities:. Candidate needs to understand and work on the business requirements of the client. Needs to interact with and translate financial client requirements into actionable solutions. Should be adaptable and ready to work in a dynamic environment whilst maintaining high quality standards. Eager to learn and should have a good work ethics. Ready to work collaboratively and independently troubleshoot UAT/Production issues. Working across different asset classes on market making system. Job requirements:. Good to have financial industry experience in trading application development. Candidate must have 2+ years experience of C# and its core principles using .NET 4.X framework. Good to have hands-on experience with windows application technologies including WPF, XAML and MVVM. Strong understanding of SOLID principle, OOPS, Dependency Injection and Design Patterns. Good understanding of software development life cycle including requirement gathering, designing, analysis, development, testing, quality control etc.. Having experience in Unit Testing with NUnit, MOQ or any other similar framework. Nice to have working knowledge on UNIX and Database. Preferred experience with Agile methodology and knowledge of Finance industry. Show more Show less

Posted 5 days ago

Apply

6.0 - 11.0 years

10 - 20 Lacs

Hyderabad, Chennai, Bengaluru

Work from Office

Naukri logo

Role & responsibilities Testing Process C# and OOPS basics SOLID Principles Selenium (POM) basics (Selenium Grid, XPath etc.) API Testing (REST, Graph QL is a +) Dependency Injection (only if time permits) Will be a Plus to know - Azure Services, Postman, CICD

Posted 5 days ago

Apply

7.0 - 12.0 years

22 - 27 Lacs

Mumbai

Work from Office

Naukri logo

About BNP Paribas Group: BNP Paribas is a top-ranking bank in Europe with an international profile. It operates in 71 countries and has almost 199 000 employees. The Group ranks highly in its three core areas of activity: Domestic Markets and International Financial Services (whose retail banking networks and financial services are grouped together under Retail Banking Services) and Corporate Institutional Banking, centred on corporate and institutional clients. The Group helps all of its clients (retail, associations, businesses, SMEs, large corporates and institutional) to implement their projects by providing them with services in financing, investment, savings and protection. In its Corporate Institutional Banking and International Financial Services activities, BNP Paribas enjoys leading positions in Europe, a strong presence in the Americas and has a solid and fast-growing network in the Asia/Pacific region. About BNP Paribas India Solutions: Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, a leading bank in Europe with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 6000 employees, to provide support and develop best-in-class solutions. About Businessline/Function : Trade Processing - [FX PB] The FX Prime Brokerage business allows its clients to centrally clear over-the-counter foreign exchange transactions on the books of the prime broker. The platform facilitates notably the following functionality: Trade Matching Trade Confirmation Trade Settlment Trade Allocation Daily Accounting Level Reporting Billing Credit Monitoring Client Web Interface To All Client Positions And Margins Job Title: Technical Lead Date: Department: CIB Location: Mumbai, Infinity IT Park Business Line / Function: Global Markets IT/Prime Brokerage Reports to: (Direct) Grade: (if applicable) (Functional) Number of Direct Reports: Directorship / Registration: NA Position Purpose The person will be a key member of the FX PB team that is tasked to deliver multiple complex projects. This role is within the GM IT team. Focus will primarily be working on the real-time platform for GM IT within Corporate Institutional Banking. The role is for a Java full stack developer with experience of working within a dynamic and demanding environment reacting to changing business needs who works equally well as an individual or as part of a team. Responsibilities Direct Responsibilities Application development / support / enhancements / bug-fixing. Demonstrate Good understanding of the Functional aspects of the application Prepare high quality test plans and conduct the tests at Unit and Functional level Conduct Integration tests as required 5. Conduct Regressions tests as required Reporting progress to the Team Lead. Escalation of problems to local Team Lead / management Ensuring that the project and organization standards are followed during various phases of software development life-cycle and day to day development work. Maintain administration tasks; i.e. Jira to record progress against tasks, Wiki for documentation. 10. Meeting deadlines deliverables. Keeping Team Lead appraised of issues that affect the project and the deliverables of the project. Contributing Responsibilities Develop solutions with respect to the specifications and fit to the architectural and infrastructure constraints of the organizational platform. Propose solutions and approaches, supply impact analysis. Work with quality in mind (scope, defect, performance, testing). Estimate his / her work, and report on his / her progress. 5. Liaise with production release and support team in the context of the application in charge. Technical Behavioral Competencies - Java 8 - Hibernate - Web services - Spring, Spring Boot, Spring MVC - UI Exposure - SQL and Database knowledge -Hands on Development Experience on Core Java 6 and above. -Working experience and understanding of Spring MVC, Spring Boot, REST API, Hibernate. -Hands on Experience on Oracle version 19c and above, with clear understanding of Stored Procedures, Triggers and Indexes -Knowledge of OO Concepts, SOLID principles, design patterns. -Good Analytical skills, ability to find solutions to technical problems. -Ability to present multiple solution options, and drive defect free products. -Proven record interpreting and fulfilling requirements by developing high performing, scalable and maintainable solutions with multiple technologies. -Hands-on experience with Agile methodologies, deployment automation, code reviews, and test-driven development. -Strong coordination and organizational skills -Excellent communication skills with the ability to explain complex technical issues in a simple concise manner. -Team Management Mentoring, Multi-tasking capabilities. Nice to have: - Maven / Jenkins - Shell scripting - Experience with DevOps. - Work experience in Atlassian JIRA for work management. Specific Qualifications (if required) Skills Referential Behavioural Skills : (Please select up to 4 skills) Ability to collaborate / Teamwork Attention to detail / rigor Communication skills - oral written Ability to deliver / Results driven Transversal Skills: (Please select up to 5 skills) Analytical Ability Ability to understand, explain and support change Ability to develop others improve their skills Ability to develop and adapt a process Choose an item. Education Level: Bachelor Degree or equivalent Experience Level At least 7 years

Posted 5 days ago

Apply

7.0 - 12.0 years

25 - 30 Lacs

New Delhi, Hyderabad

Work from Office

Naukri logo

We are looking for a seasoned .NET Technical Lead with 89 years of experience in software development using Microsoft technologies. The ideal candidate should have strong hands-on experience in ASP.NET (MVC/Core) , Azure cloud services , and team leadership. You will be responsible for leading a team of developers, designing scalable applications, and delivering robust solutions in a fast-paced environment. Key Responsibilities: Lead end-to-end design and development of enterprise-grade web applications using ASP.NET and Azure. Architect scalable, secure, and high-performance solutions based on business requirements. Collaborate with cross-functional teams including UI/UX, DevOps, QA, and product managers. Review code, enforce best practices, and mentor junior team members. Implement CI/CD pipelines and ensure automated testing and deployment strategies on Azure. Monitor application health and performance using Azure tools. Manage technical risks and troubleshoot issues across the application stack. Participate in Agile ceremonies (sprint planning, reviews, retrospectives). Technical Skills Required: Languages/Frameworks: ASP.NET MVC/Core, C#, .NET Framework, .NET 6/7 Frontend: JavaScript, HTML5, CSS, jQuery, Angular/React (preferred) Cloud: Microsoft Azure (App Services, Functions, Azure SQL, Storage, Key Vault, DevOps) Databases: MS SQL Server, Entity Framework Tools: Visual Studio, Git, Azure DevOps, Postman, Swagger DevOps: CI/CD, ARM templates, YAML pipelines (preferred) Architecture: Microservices, REST APIs, SOLID principles, design patterns Qualifications: Bachelors or Masters degree in Computer Science, Engineering, or related field. Proven experience in leading development teams and delivering projects. Azure certification (AZ-204 / AZ-305 / AZ-400) is a plus.

Posted 6 days ago

Apply

8.0 - 13.0 years

25 - 30 Lacs

Jaipur

Work from Office

Naukri logo

Brief Description Software Engineer Position Summary The Software Engineer is responsible for all assigned development tasks, understanding of basic programming principles and architectures This position reports to a VP within a designated department, About US (Hexure India) Headquartered in the city of Jaipur, Rajasthan, we are a team of highly motivated and committed individuals with years of expertise, developing and delivering innovative sales automation solutions for the insurance and financial services industries We work collectively with our US-based company to develop software solutions that are intuitive, easy to use, and compliant Together as a team, we strive to provide our insurance carrier and distributor clients best-in-class sales solutions that transform business processes and empower sales across all insurance, retirement and investment products We encourage creativity and innovation, champion teamwork and are committed to being the best at what we do and always have our customers best interest in mind, Employment Benefits Package Includes 100% employer paid medical insurance for family, 100 % employer paid accidental insurance, 100% employer paid term insurance, Pre-tax savings programs and retirement planning programs, Parking, Team Building Activities, Employee Appreciation Events, Hybrid work schedule, Twenty days annual paid time off/sick time on an accrual basis, Maternity Leave, Paternity Leave and Bereavement Leave, Casual work environment with 5-day week, Deliverables And Performance Measures Establish and maintain quality software modules, document and maintain all assigned projects Follow software development standards and processes, Develop understanding and maintain proficiency in technical areas and standards related to assigned projects, Develop and maintain proficiency in the Life and Annuity insurance domains related to assigned projects, Design, write, comment and unit test own code to ensure modules compile, are bug-free and are of the highest quality, Maintain accountabilities for all assigned work, provide accurate estimates on work to completed, and provide descriptions of work completed, Communicate status of ongoing work internally within team and externally with clients, where appropriate, Actively participate in team meetings and troubleshooting project issues, Understand debugging tools and techniques to identify and resolve errors, Update defect/change tracking system for own modules, What Will Make You Successful Minimum of 3+ years of experience in software development required, Proficiency in C# is essential as it is the primary language used in Dot net development here at Hexure, In-depth knowledge of the Dot net framework, including its core components, class libraries, and APIs, is crucial Understanding frameworks like ASPDot net, Entity Framework is important, Proficiency in HTML, CSS, and JavaScript is necessary for building user interfaces and client-side interactions Knowledge of front-end frameworks like Angular or React can be advantageous, Experience with database technologies such as SQL Server or MySQL, including writing complex queries, designing efficient database schemas, and understanding database performance optimization, Understanding the software development lifecycle (SDLC) and agile methodologies is important Familiarity with version control systems (ADO), issue tracking tools (JIRA), and continuous integration/continuous deployment (CI/CD) pipelines is beneficial, Object-Oriented Programming (OOP) and Design Patterns: Strong understanding of OOP concepts, SOLID principles, and design patterns (e-g , MVC, MVVM) for building maintainable and scalable applications, Experience working in an Agile scrum team environment, Knowledge of unit testing frameworks like NUnit or MSTest, as well as experience with debugging techniques and tools, is essential for ensuring application quality, Awareness of common security vulnerabilities and best practices for securing Dot net applications, such as input validation, authentication, and authorization mechanisms, Proficiency in optimizing application performance, including techniques like caching, query optimization, and efficient resource utilization, Core Values Courage: At Hexure we bravely tackle challenging tasks by speaking up and taking the first step We are looking for candidates who are not afraid to take on new tasks and ask for help when needed, Accountable: We take ownership of our impact on colleagues, customers and community We are looking for candidates who understand the impact of their words, work, and actions, striving to ensure that goals and objectives are met with integrity, while leveraging their influence to enhance the lives of colleagues and customers, Resilient: We swiftly recover from setbacks by maintaining a solution-oriented mindset, staying focused and continuously seeking improvement We are searching for candidates who exhibit strong resilience, showing the ability to bounce back quickly from adversity, embrace challenges with a positive attitude, and consistently drive towards overcoming obstacles, Inquisitive: At Hexure we seek innovative solutions and constantly challenge the status quo We are seeking candidates who demonstrate natural curiosity, actively ask questions, pursue new knowledge, and eagerly explore uncharted territories to drive innovation, Nimble: We are flexible and adaptable We are seeking candidates who can quickly adjust to changing circumstances, embrace new challenges with ease, and effectively navigate dynamic environments, Growth: At Hexure we commit to nurturing the growth and development of our employees, business and communities We are seeking candidates who will match our enthusiasm for continued growth, Where We See This Role Going We are committed to being a driving force in the innovation of the insurance market and that means that we help our employees stay on top of current trends and technologies, and progress within our company This position can move into the following roles, Senior Software Engineer Principal Software Engineer Expected Hours Of Work This is a full-time position with regular office hours Monday through Friday, This job description in no way states or implies that these are the only duties to be performed by the employee incumbent in this position Employees will be required to follow any other job-related instructions and to perform any other job-related duties as requested, A review of this position has excluded the marginal functions of the position that are incidental to the performance of fundamental job duties All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities To perform this job successfully, the employee must possess the skills, aptitudes and abilities to perform each duty proficiently The requirements listed in this document are the minimum levels of knowledge, skills or abilities, This document does not create an employment contract, implied or otherwise, other than an "at will" relationship,

Posted 6 days ago

Apply

5.0 - 12.0 years

10 - 15 Lacs

Gurugram

Work from Office

Naukri logo

A candidate needs to interact with the global financial clients regularly and will be responsible for final delivery of work including: Translate client r equirements into actionable solutions. Understand the business requirements from the customers. Direct and manage project development from beginning to end. Effectively communicate project expectations to team members in a timely and clear fashion Communicate with relevant stakeholders on an ongoing basis. Identify and manage project dependencies and critical path. Guide the team to implement industry best practices. Design and implement the system from scratch build enhancements, features request using Java and React Build prototype of application solution as needed. Involve in both development maintenance of the systems. Work collaboratively in a global setting, should be eager to learn new technologies. Provide support for any implemented solutions including incident, problem, and defect management, and appropriately cross train other members within ISD so that they are able to support the solutions. Responsible for extending and maintaining existing codebase with focus on quality, re-usability, maintainability and consistency Independently troubleshoot difficult and complex issues on production and other environments Demonstrate high attention to detail, should work in a dynamic environment whilst maintaining high quality standards, a natural aptitude to develop good internal working relationships and a flexible work ethic. Responsible for Quality Checks and adhering to the agreed Service Level Agreement (SLA) / Turn Around Time (TAT) Candidate Profile 7+ years of industry experience in software development using R eact with TypeScript or JavaScript . Strong knowledge of React concepts such as hooks, error boundaries, component lifecycles, lazy loading and component memoization. Strong JavaScript knowledge including concepts such as higher order functions, closures and asynchronous programming. Proficiency with TypeScript and related concepts such as generic types and conditional types. Experience working with state management libraries such as Redux, MobX or Context API. Proficiency with libraries used with React, such as React Router DOM, Framer Motion and React Query/Tanstack Query Strong proficiency in using HTML5, CSS and SCSS. Having knowledge of Next.js is a plus. Development through all the stages of the project lifecycle. Having experience in Unit Testing with Jest as well as other similar frameworks. Having experience using testing frameworks such as React Testing Library and Enzyme. Good knowledge with SOA and Web Service standards (REST, JSON, SOAP, WSDL, WS-I Basic Profile), and IIS. Strong understanding of Functional Programming concepts, OOP, SOLID Principle and Design Patterns. Strong knowledge of version control systems such as Git. Experience and expertise in using Azure cloud services. Good understanding of Azure authentication, authorization, service principals, identity and Access Management. Working with users, senior management and stake holders across multiple disciplines.

Posted 6 days ago

Apply

3.0 - 5.0 years

5 - 15 Lacs

Coimbatore

Work from Office

Naukri logo

Dear Candidate, Greetings From NRD Tech! We are looking for experienced and ambitious .Net Developer to join our team. As a .NET Developer you will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions. Looking For candidates from 3 years to 5 years Notice period: Immediate to 30 days Job description Responsibilities: Architect a system which is used across the world and handles billions of dollars in transactions annually. Own new feature development from the design to the process of pushing it to the live server we give you the keys, set you loose, and expect you to do great things. Understand complex technical challenges and implement them in the latest cutting edge technologies we pride ourselves on being on the bleeding edge of technology and you are our champion for that. As a .NET Developer you will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise solutions. Technical Skills: 3+ years hands-on experience in software design and development, database design and development, and system integration. Managed complex projects as a leading specialist in the field. Practiced best concepts and procedures in the field. Experience developing software using a formal and structured development methodology. Ability to work in a collaborative team environment. Iterative approach to development, using short development cycles and frequent build. .Net 5 + REST API Angular (Must) HTML5, CSS3 & Javascript Microsoft SQL Server Microsoft SSRS Good Insights into technical concepts OOPS/OOAD, Security and Performance. Good insights in SOLID principles Good knowledge in any latest and popular Design pattern.

Posted 1 week ago

Apply

10.0 - 13.0 years

0 - 0 Lacs

Hyderabad

Hybrid

Naukri logo

JOB OVERVIEW We are seeking a highly skilled and motivated Technical Lead Software Engineer to join our dynamic team. The ideal candidate will play a critical role in leading software development projects, providing technical guidance, and ensuring high-quality code production. This position requires strong technical expertise, exceptional leadership skills, and the ability to collaborate effectively with cross-functional teams. ROLES AND RESPONSIBILITIES Lead a team of software engineers through all phases of the SDLC including requirement gathering, design, development, testing, deployment, and support. Develop applications using latest technologies (.NET Core, React Native , Node.js, MVVM, REST, SOAP, etc.) adhering to SOLID principles and industry best practices. Design and implement scalable, maintainable, and high-performance applications. Review code and designs from junior developers to ensure high-quality deliverables. Provide technical direction, mentorship, and skill development to the engineering team. Analyze and research emerging technologies for potential use in ongoing and upcoming projects. Collaborate with product managers, business analysts, UX/UI designers, QA, DevOps, and other cross-functional teams to translate business needs into technical solutions. Identify and plan sprint backlogs in coordination with product owners and business analysts. Monitor and report project progress, risks, and milestones to stakeholders and upper management. Coordinate with onshore and offshore teams to manage interdependence and remove blockers. Validate that applications meet business, technical, and security requirements. Ensure high-quality releases via automated testing, CI/CD pipelines, and manual QA oversight. Review and approve test plans, test cases, and execution logs from QA teams. Provide post-deployment support and resolve issues raised by end users in B2C/B2B environments. Conduct RCA for customer complaints and maintain compliance through regular internal audits. Create and maintain robust APIs (REST & SOAP) for communication between system layers. Build conceptual data models to interact with data layers and external systems. Maintain detailed technical documentation including system design, APIs, frequently occurring issues, and POCs. Support team members in implementing POCs and conduct performance evaluations. Foster a culture of continuous improvement, collaboration, and innovation within the team. TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities) Strong understanding of software development methodologies (Agile, Scrum, etc.) and best practices. Proficiency in designing and implementing microservices architectures and RESTful APIs. Strong understanding of SOLID principles and Design Patterns in C#. Experience with WPF applications Experience in working with and troubleshooting WCF, Web Services. Knowledge of Sync Framework would be a plus Experience with cloud technologies (AWS, Azure, Google Cloud, etc.) is a plus. Excellent problem-solving skills and ability to work under pressure. Strong communication and interpersonal skills, with the ability to effectively collaborate with technical and non-technical stakeholders. Good written and oral communication skills. Highly initiative-taking and directed. EDUCATION AND EXPERIENCE Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred. 10 to 12 years of experience in software development 2+ years of experience in a technical leadership role, managing software development teams.

Posted 1 week ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

Position - Fullstack Developer Experience - 5+ yrs Location - Bengaluru Notice Period - Immediate - 30 days Roles & Responsibilities: Minimum 3+ years of coding experience in ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS in creating Enterprise Applications with high performance for Responsive Web Applications. Minimum 3+ years of coding experience in NodeJS, JavaScript & TypeScript and NoSQL Databases. Developing and implementing highly responsive user interface components using React concepts. (self-contained, reusable, and testable modules and components) Architecting and automating the build process for production, using task runners or scripts Knowledge of Data Structures for TypeScript. Monitoring and improving front-end performance. Banking or Retail domains knowledge is good to have. Hands on experience in performance tuning, debugging, monitoring. Technical Skills: Excellent knowledge in development and testing scalable and highly available Restful APIs / Microservices using JavaScript technologies Able to create end to end Automation test suites using Playwright / Selenium preferably using BDD approach. Practical experience with GraphQL. Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem Understanding of containerization, experienced in Dockers, Kubernetes. Exposed to API gateway integrations like 3Scale. Understanding of Single-Sign-on or token-based authentication (Rest, JWT, oAuth). Possess expert knowledge of task/message queues including but not limited to: AWS, Microsoft Azure, Pushpin and Kafka. Functional Skills: Experience in following best Coding, Testing, Security, Unit testing and Documentation standards and practices. Experience in Agile methodology. Effectively research and benchmark technology against other best in class technologies.

Posted 1 week ago

Apply

5.0 - 9.0 years

9 - 13 Lacs

Nagar, Pune

Work from Office

Naukri logo

LocationPune/ Vizag / Nashik Mode of WorkWork from Office Shift TimingsGeneral shifts (no night shifts involved) Week offsSaturday and Sunday fixed off Technical Skills and Proficiency Proficiency in Advance Excel, VBA, Python, RPA, C, JavaScript, HTML, CSS, MS Access, and SQL .Experience in oops Object Oriented Programming, SOLID Principles, and Design Pattern. Experience in tools like Power BI for frontend and backend development. Proficiency in data visualization. Should have Team Management experience. Actively engage in resolving bugs and delivering new features, ensuring high quality technical solutions. Support engineering and product teams in maintaining technical excellence, reliability, and user friendly interfaces. Estimate project efforts, identify risks, and effectively manage project schedules to meet deadlines. Collaborate with developers and stakeholders to understand user requirements, ensuring visually consistent design language across reports and automations. Create BRD and process flows, ensuring that they are both visually appealing and highly functional. Style Guide Development Establish and maintain comprehensive documentation to standardize design elements, ensuring a unified visual identity and user experience across diverse reports. Conduct usability testing on interfaces to gather feedback, identify pain points, and iterate on designs, ultimately contributing to the continuous improvement of the user interface and experience. Collaboration skills with developers. AddonSpecialized UI UX Design Courses or Certifications GEN AI Certification Qualifications Should be Graduate. Effective communication for collaborating with diverse teams, empathy to understand user needs, and the ability to present design concepts. Collaboration, adaptability, and diplomacy are essential for successful interaction with developers, stakeholders, and global teams. Job Location

Posted 1 week ago

Apply

4.0 - 7.0 years

6 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Primary responsibilities : Requirement analysis and design of software solutions based on requirements and architectural /design guidelines of native syngo mainline Implementation of features and/or bug-fixing and delivering solutions adhering to coding and quality guidelines Identification and implementation of (unit/integration) tests to ensure solution addresses customer requirements and does not cause impact to installed base Performing code review, providing documentation (requirement/design/test specification) inputs, and ensuring delivery conforms to organization and project quality processes Ensuring integration and submission of solution into software configuration management system, within committed delivery timelines Active contribution in the risk analysis of the product Must be able to independent trouble shoot and solve complex problems Must be able to learn & try out new technologies, deliver quick working prototypes Qualification BE / B.Tech / MCA / ME / M.Tech Experience 4-7 years of experience in design and development Knowledge and Experience : Strong hold on C# - Design principles & patterns, SOLID principles, very strong OOPs concepts, solid hands-on programming experience, good know how on WPF Good knowledge of writing Testing automation. Inter-process communication, multi-threading, data-structures, Unit-testing frameworks, Agile processes Ability to work as an individual contributor Flair to learn new technologies and thrive in an agile environment Conversant with typical software development processes / methodologies and exposure in working with multi-site global teams. Good verbal and written communication skills Strong Analytical and Problem Solving Skill Knowledge in Static code Analysis and Unit Testing. Exposure to GIT, TFS, FxCop, and NUnit is preferred.

Posted 1 week ago

Apply

5.0 - 10.0 years

15 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Experience Minimum 5 years of coding experience in ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS in creating Enterprise Applications with high performance for Responsive Web Applications. Minimum 5 years of coding experience in NodeJS, JavaScript & TypeScript and NoSQL Databases. Developing and implementing highly responsive user interface components using React concepts. (self-contained, reusable, and testable modules and components) Architecting and automating the build process for production, using task runners or scripts Knowledge of Data Structures for TypeScript. Monitoring and improving front-end performance. Banking or Retail domains knowledge is good to have. Hands on experience in performance tuning, debugging, monitoring. Technical Skills Excellent knowledge developing scalable and highly available Restful APIs using NodeJS technologies Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem Understanding of containerization, experienced in Dockers, Kubernetes. Exposed to API gateway integrations like 3Scale. Understanding of Single-Sign-on or token-based authentication (Rest, JWT, OAuth) Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka. Practical experience with GraphQL is good to have. Writing tested, idiomatic, and documented JavaScript, HTML and CSS Experiencing in Developing responsive web-based UI Have experience on Styled Components, Tailwind CSS, Material UI and other CSS-in-JS techniques Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Documenting the code inline using JSDoc or other conventions Thorough understanding of React.js and its core principles Familiarity with modern front-end build pipelines and tools Experience with popular React.js workflows (such as Flux or Redux or ContextAPI or Data Structures) A knack for benchmarking and optimization Proficient with the latest versions of ECMAScript (JavaScript or TypeScript) Knowledge of React and common tools used in the wider React ecosystem, such as npm, yarn etc Familiarity with common programming tools such as RESTful APIs, TypeScript, version control software, and remote deployment tools, CI/CD tools An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle Unit testing using Jest, Enzyme, Jasmine or equivalent framework Understanding of linter libraries (TSLINT, Prettier etc)

Posted 1 week ago

Apply

3.0 - 6.0 years

0 - 0 Lacs

Chennai

Work from Office

Naukri logo

Role & responsibilities Design, develop web applications using ASP.NET MVC / .NET Framework with MS-SQL / Azure MI Write clean, scalable, and secure code using C# and .NET best practices. Build RESTful APIs and integrate third-party APIs as needed. Work with front-end technologies like HTML, CSS, JavaScript, jQuery, and modern frameworks (Angular/React is a plus). Proficiency in Javascript / React fundamentals Knowledge of Node + npm Exposure to Azure Cloud and web application deployments

Posted 1 week ago

Apply

28.0 - 33.0 years

30 - 35 Lacs

Bengaluru

Work from Office

Naukri logo

Version1 is seeking an accomplished Technical Lead with a proven track record in leading Scrum teams and delivering robust solutions using C#.NET, ASP.NET Core, and Blazor technologies. The ideal candidate will possess deep expertise in C#, HTML, CSS, Blazor WebAssembly, Blazor Server, T-SQL, and, most importantly, strong hands-on experience with Microsoft Azure and Logic Apps. We are looking for a proactive, self-motivated professional with excellent problem-solving, debugging, and communication skills who thrives in a collaborative, agile environment. Key Responsibilities Lead a Scrum team through requirement analysis, design, implementation, and release processes. Identify and assign key tasks for all backlog items, driving the team to successful delivery. Mentor and support team members on technical challenges, fostering a high-performance culture. Design, develop, and maintain software applications using .NET Core/.NET 6+ with ASP.NET Core or Blazor frameworks. Architect, implement, and optimize workflows and integrations using Azure Logic Apps and related Azure services. Adhere to design principles, providing innovative and scalable solutions. Perform low-level design and create technical and functional specifications. Prepare architectural and workflow diagrams, prototypes, and documentation using tools such as Visio, Draw.io, and Figma. Work with ORM frameworks like Entity Framework Core and Dapper. Develop complex stored procedures, triggers, and views in MS SQL Server and Azure SQL Server. Write and maintain unit tests using xUnit or bUnit frameworks to ensure code quality. Utilize Azure DevOps and Git for continuous integration, deployment, and efficient source code management (branching and merging). Participate actively in Agile ceremonies, including sprint planning and daily stand-ups. Conduct peer code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices. Perform secure code reviews and code analysis using SAST and DAST tools to ensure application security. Manage deployments in Azure environments and optimize application performance. Perform basic cloud administration tasks in Azure. Provide guidance and support to junior team members as needed. Qualifications Bachelors degree in Engineering, Computer Science, or a related field. 10+ years of professional experience in software development, with at least 4 years in a team leadership role. Minimum 6 years of hands-on experience developing web applications with ASP.NET Core, C#, Web API, Razor Pages, HTML, JavaScript, jQuery, and CSS. Proven experience developing Blazor Server and Blazor WebAssembly applications. Strong understanding of SignalR messaging framework. In-depth knowledge of OOP concepts, SOLID principles, and design patterns (e.g., MVVM, component-based architecture). Familiarity with SPA (Single Page Application) frameworks and component-based models. Proficiency in writing unit tests using xUnit or bUnit. Strong experience in source code management (branching and merging) using Git/Azure DevOps. Hands-on experience developing complex stored procedures, triggers, and views in Azure SQL Server. Extensive experience with Azure App Services, Azure Functions, Azure Container Apps, Logic Apps, cloud deployments, and basic cloud administration. Demonstrated ability to resolve application performance issues. Experience preparing low-level designs, workflow diagrams, and technical/functional documentation. Excellent communication and presentation skills, with the ability to convey technical concepts to both technical and non-technical stakeholders. Willingness to work in UK shift hours to collaborate with international teams and clients. Desired Skills Experience with legacy technologies such as VB6 and code migration tools like VBUC (Visual Basic Upgrade Companion). Azure Developer Associate certification is a plus. Experience with Angular or React and exposure to the manufacturing domain is advantageous. Scrum Master certification (CSM or PSM) is a plus.

Posted 1 week ago

Apply

6.0 - 11.0 years

12 - 22 Lacs

Dubai, Chennai, Bengaluru

Work from Office

Naukri logo

Job Title: Full Stack Developer Years of Experience: 6 to 12 years Notice period: Immediate to 30 Days Location: Bangalore Work Mode: WFO About Us: We prioritize our employees, fostering a collaborative and inclusive culture. Our mission is to empower our team while delivering exceptional solutions that enhance business performance and user experiences. Digital Technology Solutions | IT Consulting Services | ValueLabs Job Description: We seek a Senior Full Stack Engineer skilled in Node.js and React.js to join our Dubai team. Responsibilities include designing scalable applications, mentoring junior developers, and delivering high-quality software. Key Responsibilities: 1. Develop robust applications using Node.js and React.js. 2. Ensure code quality through unit testing and best practices. 3. Collaborate with stakeholders to define project requirements. 4. Mentor junior developers and oversee deployment. 5. Stay updated on industry trends and propose enhancements. Requirements: 1. Bachelor's degree in Computer Science or related field. 2. 5+ years of full stack development experience. 3. Proficiency in Node.js, React.js, RESTful APIs, and database management. Soft Skills: 1. Strong problem-solving skills. 2. Excellent communication and interpersonal abilities. 3. Ability to collaborate effectively in an agile environment. Thanks, Monica p durgamonica.p@valuelabs.com

Posted 1 week ago

Apply

5.0 - 10.0 years

12 - 20 Lacs

Pune

Work from Office

Naukri logo

Strong expertise in React, HTML5, CSS3, JavaScript, TypeScript. Strong experience with C#.NET, .NET Core, ASP.NET Web API, Dapper, Proficiency with MSSQL. Hands-on experience with Microsoft Azure, especially serverless architecture

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