Jobs
Interviews

530 Solid Principles Jobs - Page 2

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

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a senior C# software engineer, you will collaborate with front-end developers, enterprise architects, and technical product owners within a dynamic and diverse international team. Your primary role will involve developing, managing, and aligning application architecture to meet business needs, ensuring the creation of a robust and adaptable global application. You will leverage techniques from software engineering, IT architecture, and agile project management to achieve these objectives. Your focus will be on software engineering in C#, with an exclusive emphasis on cloud applications rather than on-premise tool stacks. To excel in this role, you should possess a completed education or studies in computer science along with a minimum of 5 years of professional experience. Your expertise should include a strong command of object-oriented programming language C#, ASP .NET Core 3.1 & 6, as well as a deep understanding of microservices, pub-sub, REST, and SOLID principles. Familiarity with the DAPR framework (dapr.io), Docker, Infrastructure as Code, GIT, CI/CD pipelines, and related orchestration solutions such as Kubernetes is essential. Additionally, knowledge of common cloud patterns, distributed tracing (W3C), and various database technologies (both relational and non-relational) is required. In addition to technical skills, personal qualities such as curiosity, a passion for new technologies, a proactive approach to staying informed, and a willingness to innovate and push boundaries are highly valued. You should enjoy troubleshooting errors, possess excellent communication and coordination skills, demonstrate a high level of responsibility, have strong comprehension abilities, and be committed to continuous learning and growth in your role.,

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer at Carelon Global Solutions India, you will be responsible for utilizing your expertise in Java Full Stack development, specifically in Angular, React, Java Microservices, Spring Boot, and SQL. With a minimum of 5 years of relevant experience, you should possess a core understanding of SOLID principles, excellent communication skills, familiarity with various design patterns, and knowledge of relational databases. Your primary responsibilities will include systems analysis, design, coding, code review, unit testing, development testing, and providing technical guidance to junior and mid-level developers. You will also be tasked with preparing systems analysis and technical specification documentation, ensuring that products or features meet quality standards and SLA requirements. To qualify for this role, you should hold a degree in Computer Science or IT, along with 5-8 years of IT experience, particularly in SDLC/Agile methodologies within the healthcare domain. Your skill set should encompass Java Full Stack development, hands-on experience in Angular, React, strong programming skills in Java/J2EE, Spring Boot, Spring MVC, and Microservices, as well as proficiency in SQL and healthcare industry knowledge. At Carelon Global Solutions, we offer a world of limitless opportunities to our associates, believing that commitment to a role involves not only the job responsibilities but also the surrounding aspects that enhance the overall value for an associate. Our culture fosters growth, well-being, purpose, and a sense of belonging, with a strong emphasis on learning and development, innovation, creativity, and freedom, holistic well-being, rewards and recognitions, health and medical insurance coverage, top-notch amenities and workspaces, and policies centered around our associates. As an equal opportunity employer, we celebrate diversity in our workforce and work styles. If you require accommodation for a disability during the interview process, such as an interpreter or an alternative format, please request the Reasonable Accommodation Request Form. Join us in our mission of Improving Lives and Communities and Simplifying Healthcare at Carelon Global Solutions.,

Posted 5 days ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

bengaluru

Work from Office

This role involves the development and application of engineering practice and knowledge in the following technologies: Standards and protocols, application software and embedded software for wireless and satellite networks, fixed networks and enterprise networks; connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps); and Telco Cloud, Automation and Edge Compute platforms. This role also involves the integration of network systems and their operations, related to the above technologies. Key Responsibilities: Design and develop desktop applications using WPF , .NET Core , and WinUI3 . Implement MVVM architecture , reusable components, and custom controls. Optimize application performance, scalability, and responsiveness. Collaborate with cross-functional teams including UI/UX, QA, and backend developers. Participate in system design, code reviews, and continuous integration processes. Maintain and enhance existing applications, ensuring high code quality and maintainability. Technical Skills Required: Proficiency in C# , .NET Core , and WPF/XAML . Experience with WinUI3 and modern Windows app development. Strong understanding of MVVM , OOP , and SOLID principles . Familiarity with Git , Visual Studio , and CI/CD pipelines . Experience working with RESTful APIs and unit testing frameworks . Preferred Qualifications: Bachelors or Masters degree in Computer Science, Engineering, or related field. Exposure to DevExpress , Telerik , or other UI toolkits is a plus. Experience in Agile/Scrum environments. Strong problem-solving and communication skills.

Posted 5 days ago

Apply

4.0 - 7.0 years

7 - 12 Lacs

gurugram

Work from Office

As Developer, you will develop, maintain, evaluate and test big data solutions. You will be involved in the development of Requirement understanding. Gather requirements to define data definitions, transformation logic, and data model logical and physical designs, data flow and process.Take ownership of projects and manage statuses and timelines effectively. Strong communication skills and ability to work collaboratively in a team environment Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in C#, ASP.NET, and .NET Core 6.0+. Hands on with front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular) Solid understanding of Microservices architecture, Design patterns & SOLID principles. Good understanding of RDBMS concepts with experience with SQL Server. Excellent problem-solving skills and ability to troubleshoot complex issues Preferred technical and professional experience Exposure in DevOps Practices and managing CI/CD Pipelines Exposure to Azure services for cloud-based application development

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

bangalore, karnataka

On-site

The Full Stack Engineer position involves designing, implementing, and testing C#, Angular, AngularJs, and SQL Server stored procedures for various client products. Your responsibilities will include ensuring high performance and responsiveness, collaborating closely with Product Management and Client Success teams for product enhancements and issue resolution. As the ideal candidate, you will take ownership of your code from development to deployment and contribute to continuous improvement. Experience with Agile methodologies and a proactive problem-solving approach is crucial, as the product also involves working with browser extensions. To excel in this role, you should be detail-oriented with a desire to delve deep into complex codebases. A minimum of 5 years of experience with the Microsoft stack, JavaScript, TypeScript, C#, MVC, .NET Core, .NET Framework, Angular, AngularJs, and debugging SQL Server procedures is required. You should have a strong understanding of SOLID principles and patterns, the ability to refactor code using design patterns, and proficiency in unit testing practices. Effective communication skills, both technical and non-technical, are essential, along with the ability to prioritize tasks, multitask, and provide clear status reports. Additionally, you should be capable of creating technical documents such as design specifications and release notes while maintaining attention to detail. Your job responsibilities will involve designing, developing, and maintaining Screen's software products, contributing high-quality code as a key member of the development team. You will participate in the full Software Development Life Cycle (SDLC), troubleshoot and debug software issues, and provide innovative solutions to meet business needs. The role will require you to work independently or as part of a team on complex tasks, exercising sound technical judgment. GlobalLogic offers a culture of caring, prioritizing inclusivity and personal growth. You will have access to continuous learning and development opportunities, interesting and meaningful work on impactful projects, and a healthy work-life balance. As a high-trust organization, GlobalLogic values integrity and ethical practices, ensuring a safe and reliable work environment for its employees. About GlobalLogic: GlobalLogic, a Hitachi Group Company, is a digital engineering partner to leading companies worldwide. Since 2000, GlobalLogic has been driving digital innovation and collaborating with clients to create intelligent products and experiences. With a focus on transforming businesses through innovative solutions, GlobalLogic continues to redefine industries with its digital products, platforms, and services.,

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Greetings from ALIQAN Technologies!!! We are looking for a skilled .Net Developer with at least 8 years of experience to join one of our clients" MNCs located in Trivandrum. The ideal candidate should hold a Bachelors or Masters degree in Computer Science, Engineering, or a related field. As a .Net Developer, you will be responsible for software development, with a strong focus on C# and .NET Core. You should have a minimum of 3 years of experience with Angular (v8+ preferred) and proven expertise in architecting and deploying applications on AWS, utilizing services such as Lambda, ECS, RDS, S3, and API Gateway. In addition to your technical skills, you should possess a solid understanding of RESTful API design, microservices, and distributed systems. Experience with infrastructure-as-code tools like CloudFormation, CDK, or Terraform is highly desirable. Knowledge of software design patterns, SOLID principles, layered architecture, CI/CD practices, automated testing, and code quality tools is essential for this role. Preferred qualifications include being an AWS Certified Solutions Architect (Associate or Professional) or holding an equivalent AWS certification. Experience with OpenTelemetry, distributed tracing, application monitoring, containerization (Docker), orchestration (Kubernetes/ECS), and Agile/Scrum methodologies would be advantageous. We are looking for a team player with excellent communication, leadership, and mentoring skills. This is a full-time permanent position that requires you to work in person at the designated location. If you meet the required qualifications and have a passion for software development, we encourage you to apply for this exciting opportunity.,

Posted 6 days ago

Apply

1.0 - 5.0 years

0 Lacs

pune, maharashtra

On-site

Job Description: As a candidate with 1 to 2 years of experience, you will be responsible for designing, developing, and maintaining applications using C# and .NET in the locations of Pune or Hyderabad. Your key responsibilities will include working on front-end technologies such as Angular or React, building and integrating RESTful APIs and services, applying OOP, SOLID principles, and best coding practices, as well as collaborating with the team to deliver high-quality software solutions. You will also be tasked with debugging, testing, and optimizing code for performance and scalability. To excel in this role, you must possess a strong knowledge of C# and .NET framework, a good understanding of OOP concepts and SOLID principles, exposure to front-end frameworks like Angular/React, experience with API integration and development, as well as strong problem-solving and debugging skills. Ideally, you should hold a Bachelor's degree in Computer Science, Information Technology, or a related field. A Master's degree would be a plus but not mandatory. Candidates with relevant certifications such as Microsoft .NET, Azure, Full Stack Development, etc., will have an added advantage. At Hitachi Solutions, you will have the opportunity to work in a dynamic and rewarding environment where you will be part of a team that values creativity, innovation, and continuous learning and growth. Our commitment to our employees includes recognizing that our success stems from our talented team, offering challenging work across multiple industries, and fostering a culture that respects and supports individual growth and development. We believe that every employee has a valuable contribution to make towards enriching our work environment. Please be cautious of potential scams during the recruitment process. Our official communication channels for recruitment will be through our @hitachisolutions.com domain email address and/or our SmartRecruiters (Applicant Tracking System) notification@smartrecruiters.com domain email address. All legitimate offers will originate from our @hitachisolutions.com domain email address. If you receive any offers or information from individuals claiming to be employees of Hitachi Solutions from other domains, please exercise caution as they may not be legitimate.,

Posted 6 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a C# Developer at NTT DATA, you will be a key player in our team located in Remote, Karnataka (IN-KA), India. Your primary responsibility will be to lead a 3-person client team by managing their performance, providing regular feedback, and ensuring the team delivers high-quality software solutions. You will be involved in designing and developing software applications using .NET C# technologies. Your role will require you to work within a defined architecture, review code to ensure coding standards are met, and contribute to the overall architectural design. As a full-stack developer, you will have expertise in both new and legacy architecture styles. In addition to your technical responsibilities, you will also be responsible for mentoring and coaching team members on various development methodologies and best practices. You will play a key role in setting up development environments, establishing new hosting and deployment environments, and integrating Continuous Integration practices. To be successful in this role, you should have at least 8 years of experience in C# development and be proficient in working with .NET technologies such as Web API, ASP.NET MVC, Blazor, or MAUI. Experience with Azure technologies, JavaScript, unit testing, and creating hosting and deployment environments from scratch will be valuable assets. Preferred qualifications include expertise in implementing and consuming SOAP or REST services, advanced debugging and troubleshooting skills, and strong database programming abilities. You should also have a solid understanding of Object-Oriented Design principles, Server operating systems, and Cloud hosting models. Prior experience with Agile methodologies and SCRUM processes will be beneficial. As part of the NTT DATA team, you will have the opportunity to continuously enhance your technical skills, collaborate with a diverse group of experts, and contribute to the success of our clients. If you are a lifelong learner, a team player, and a strong communicator, we encourage you to apply and join us on our journey of innovation and transformation. About NTT DATA: NTT DATA is a global leader in business and technology services, serving 75% of the Fortune Global 100 companies. With a commitment to innovation and long-term success, we provide a wide range of consulting, data, artificial intelligence, and industry solutions to our clients worldwide. As a part of the NTT Group, we are dedicated to helping organizations navigate the digital future with confidence and sustainability. Join us at NTT DATA and be a part of our mission to innovate, optimize, and transform businesses for a better tomorrow. Visit us at us.nttdata.com to learn more about our services and global presence.,

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Their purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities, representing over a third of the economy, yet have been largely neglected by traditional high street banks and modern fintech providers. Role Description As a Senior Mobile Engineer (Flutter), you will have strong commercial experience using Flutter across primarily mobile platforms, ideally with native iOS/Android development experience. You will utilize your broader technical experience to collaborate with your peers and other teams. Your responsibilities will include writing well-designed, testable, and efficient code to implement new features and improvements to Allica mobile applications. You will take an architectural approach to your code, ensuring scalability, ease of maintenance, and thoughtfulness. Moreover, you will share your passion and experience with others, encourage a collaborative culture, and support less experienced team members in growing and developing. Principal Accountabilities - Work as part of multidisciplinary teams, developing the Flutter app and collaborating with other teams - Plan and prioritize your work, with appropriate input from others - Build a solid understanding of the domain you are working in, and proactively identify and clarify new requirements - Help run your community of practice, encouraging broad participation - Use your understanding of Allica and its goals to enhance client relationships and develop new capabilities - Mentor and support more junior colleagues through pair programming and answering questions Personal Attributes & Experience - Collaborating with a diverse set of stakeholders to drive alignment, build trust, and foster engagement across multiple areas - Strong Flutter/Dart commercial experience, applying good design patterns resulting in highly testable code - Swift/ObjectiveC/Java/Kotlin language skills or experience in a strongly typed modern language - Experience with different architectures such as MVVM, MVP, VIP, etc., in modularizing features and application structure - Hands-on experience with mobile UI development, including collaboration with designers, developing within a design system, and addressing accessibility, localization, and responsive UI requirements. - Extensive experience with Git source control, testing frameworks, code quality tools, and working in an Agile environment - A solid understanding of SOLID principles, TDD/BDD, continuous integration, CI/CD environments, mobile app security, REST APIs, and microservices architecture - Passion for technology in general and interest in learning new skills outside of your area of expertise Working at Allica Bank Allica Bank provides full onboarding support, continued development opportunities, options for flexible working, regular social activities, pension contributions, discretionary bonus scheme, private health cover, life assurance, and family-friendly policies including enhanced Maternity & Paternity leave. If you feel you will be a good fit for the role even if you don't meet all the requirements listed in the job description, Allica Bank encourages you to apply. Flexible working Allica Bank is fully committed to flexible and hybrid working, recognizing that the traditional 9-to-5 schedule may not suit everyone. They aim to accommodate individual preferences whenever possible. Diversity Allica Bank values diversity, embracing individuals with various experiences, backgrounds, and lifestyles. They believe that openness and differences make the team stronger and encourage everyone to bring their authentic selves to work.,

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You are an exceptional Senior TypeScript/Node.js Developer who will lead the development team for an enterprise-grade AI orchestration platform. This critical leadership role requires deep technical expertise in modern TypeScript/Node.js development, distributed systems architecture, and AI agent coordination systems. The advanced AI orchestration platform seamlessly integrates multi-agent coordination with neural pattern recognition and MCP tools for end-to-end AI workflows. Featuring a dynamic agent architecture with self-organizing agents, it delivers enterprise-grade scalability and performance. Your responsibilities will include leading the design and implementation of scalable, distributed system architecture, establishing and maintaining coding standards, making critical technical decisions that impact system performance and scalability, leading comprehensive code reviews, driving system-wide performance improvements and optimization strategies, and developing RESTful APIs, WebSocket services, and MCP protocol integration. You must have expert-level proficiency in TypeScript (5+ years) and Node.js (5+ years), along with advanced knowledge in SQL, JavaScript (ES2022+ features), and basic proficiency in Python for AI/ML integration. Your experience with build tools like tsc, tsx, pkg, Babel, Webpack, package managers such as npm, pnpm, yarn, version control systems like Git, GitHub workflows, and code quality tools like ESLint and Prettier will be crucial. Additionally, you should have a deep understanding of SOLID principles, clean code practices, domain-driven design concepts, architecture patterns such as microservices, event-driven, CQRS, and repository pattern, as well as design patterns like Factory, Observer, Strategy, and Command patterns. Your technical skills should include expertise in TypeScript with strict typing and modern ES2022+ features, deep understanding of event-driven programming in Node.js, experience with distributed system architecture, performance optimization, and database design. Comprehensive testing experience with Jest, unit testing, integration testing, and performance testing, along with knowledge of RESTful API design, GraphQL, WebSocket implementation, and security best practices for enterprise applications, will be highly valued. Preferred domain knowledge includes understanding of AI/ML systems, MCP Protocol, DevOps practices, and application performance monitoring tools.,

Posted 6 days ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

bengaluru

Work from Office

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. Your primary responsibilities include: Comprehensive Feature Development and Issue ResolutionWorking on the end to end feature development and solving challenges faced in the implementation. Stakeholder Collaboration and Issue ResolutionCollaborate with key stakeholders, internal and external, to understand the problems, issues with the product and features and solve the issues as per SLAs defined. Continuous Learning and Technology IntegrationBeing eager to learn new technologies and implementing the same in feature development. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Bachelor’s degree in computer science, Software Engineering, or a related field. 5-9 years of professional experience using .NET technologies. Strong proficiency in C#,[1] ASP.NET, and .NET Core. Extensive backend expertise with a focus on building strong and efficient backend systems and exposure to front-end development. Fundamental experience in Frontend Development would be an added advantage Preferred technical and professional experience Solid understanding of design patterns and SOLID principles. Solid understanding of relational databases and experience with SQL. Proficiency in using Azure services for cloud-based application development

Posted 6 days ago

Apply

4.0 - 7.0 years

7 - 12 Lacs

mumbai

Work from Office

As Developer, you will develop, maintain, evaluate and test big data solutions. You will be involved in the development of Requirement understanding. Gather requirements to define data definitions, transformation logic, and data model logical and physical designs, data flow and process. Take ownership of projects and manage statuses and timelines effectively. Strong communication skills and ability to work collaboratively in a team environment Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in C#, ASP.NET, and .NET Core 6.0+. Hands on with front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular) Solid understanding of Microservices architecture, Design patterns & SOLID principles. Good understanding of RDBMS concepts with experience with SQL Server. Excellent problem-solving skills and ability to troubleshoot complex issues Preferred technical and professional experience Exposure in DevOps Practices and managing CI/CD Pipelines Exposure to Azure services for cloud-based application development

Posted 6 days ago

Apply

4.0 - 7.0 years

7 - 12 Lacs

pune

Work from Office

As Developer, you will develop, maintain, evaluate and test big data solutions. You will be involved in the development of Requirement understanding. Gather requirements to define data definitions, transformation logic, and data model logical and physical designs, data flow and process. Take ownership of projects and manage statuses and timelines effectively. Strong communication skills and ability to work collaboratively in a team environment. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in C#, ASP.NET, and .NET Core 6.0+. Hands on with front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular) Solid understanding of Microservices architecture, Design patterns & SOLID principles Good understanding of RDBMS concepts with experience with SQL Server. Excellent problem-solving skills and ability to troubleshoot complex issues Preferred technical and professional experience Exposure in DevOps Practices and managing CI/CD Pipelines Exposure to Azure services for cloud-based application development

Posted 6 days ago

Apply

4.0 - 7.0 years

7 - 12 Lacs

pune

Work from Office

As Developer, you will develop, maintain, evaluate and test big data solutions. You will be involved in the development of Requirement understanding. Gather requirements to define data definitions, transformation logic, and data model logical and physical designs, data flow and process. Take ownership of projects and manage statuses and timelines effectively. Strong communication skills and ability to work collaboratively in a team environment. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in C#, ASP.NET, and .NET Core 6.0+. Hands on with front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular) Solid understanding of Microservices architecture, Design patterns & SOLID principles Good understanding of RDBMS concepts with experience with SQL Server. Excellent problem-solving skills and ability to troubleshoot complex issues Preferred technical and professional experience Exposure in DevOps Practices and managing CI/CD Pipelines Exposure to Azure services for cloud-based application development

Posted 6 days ago

Apply

4.0 - 7.0 years

7 - 12 Lacs

bengaluru

Work from Office

As Developer, you will develop, maintain, evaluate and test big data solutions. You will be involved in the development of Requirement understanding. Gather requirements to define data definitions, transformation logic, and data model logical and physical designs, data flow and process. Take ownership of projects and manage statuses and timelines effectively. Strong communication skills and ability to work collaboratively in a team environment Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in C#, ASP.NET, and .NET Core 6.0+. Hands on with front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular) Solid understanding of Microservices architecture, Design patterns & SOLID principles. Good understanding of RDBMS concepts with experience with SQL Server. Excellent problem-solving skills and ability to troubleshoot complex issues Preferred technical and professional experience Exposure in DevOps Practices and managing CI/CD Pipelines Exposure to Azure services for cloud-based application development

Posted 6 days ago

Apply

4.0 - 7.0 years

7 - 12 Lacs

gurugram

Work from Office

As Developer, you will develop, maintain, evaluate and test big data solutions. You will be involved in the development of Requirement understanding. Gather requirements to define data definitions, transformation logic, and data model logical and physical designs, data flow and process.Take ownership of projects and manage statuses and timelines effectively. Strong communication skills and ability to work collaboratively in a team environment Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in C#, ASP.NET, and .NET Core 6.0+. Hands on with front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular) Solid understanding of Microservices architecture, Design patterns & SOLID principles. Good understanding of RDBMS concepts with experience with SQL Server. Excellent problem-solving skills and ability to troubleshoot complex issues Preferred technical and professional experience Exposure in DevOps Practices and managing CI/CD Pipelines Exposure to Azure services for cloud-based application development

Posted 6 days ago

Apply

14.0 - 19.0 years

40 - 60 Lacs

gurugram

Work from Office

The Team - As a n Associate Director - Full Stack .NET Engineer , you will play a pivotal role in our agile development team, leading initiatives that drive innovation and efficiency. You will collaborate closely with UI/UX designers, fellow engineers, and cross-functional teams to deliver high-quality, scalable software solution s. You will also b e responsible for ensuring alignment with business goals, technical excellence fostering an inclusive environment, and promoting best practices in software development. We foster an open, inclusive environment where all perspectives are valued. Our team is focused on driving innovation, leveraging cutting-edge AI technologies, and maximizing engineering efficiency. We prioritize clean architecture, real-time performance, and data quality. What we are looking for - Define and communicate the technical strategy for full stack development within the organization, ensuring alignment with overall business objectives. Lead the development and execution of a multi-year roadmap for technology initiatives, focusing on scalability, performance, and innovation. Own the architecture of mission-critical applications, including high-level and low-level design, technology selectionand integration strategies. Facilitate architecture reviews, design walkthroughs and technical deep dives to ensure sound engineering decisions. Champion the adoption of design patterns and architectural best practices across teams. Collaborate with senior management to identify key performance indicators (KPIs) and metrics to measure the success of development projects and initiatives. Drive strategic partnerships with external vendors and technology providers to leverage new tools and technologies that enhance development capabilities. Cultivate a culture of innovation by encouraging experimentation with new technologies and methodologies, particularly in AI and cloud computing. Facilitate regular strategic planning sessions with the development team to assess progress, identify challenges, and adjust priorities as needed. Core Technical Qualifications - Strong hands-on experience in developing scalable web/window applications using .NET Core/.NET, C#, and Entity Framework with solid understanding of OOPS and SOLID principles. Expert in designing and implementing RESTful APIs and Microserviceswith solid understanding of Event-driven architecture Proven ability to create and review high-level and low-level technical designs, including data flow diagrams, sequence diagrams, and system interaction models. Hands-on experience in Angular for building responsive and component driven UIs with strong command in HTML5, CSS3, and JavaScript/TypeScript. Proven experience in working with SQL Server, as well as NoSQL technologies like Cosmos DB including data modelling and optimization techniques Familiarity with cloud-native architecture and deployment on platforms like AWS, Azure, or GCP, including containerization (Docker), orchestration and serverless computing. Demonstrated ability to lead a team of developers in an Agile/Scrum environment, perform code reviews, enforce coding best practices, and collaborate with cross-functional stakeholders for successful end-to-end delivery AI & Productivity Tooling (Modern Skills) - Demonstrated experience using AI-enhanced development tools (e.g., GitHub Copilot, Replit AI, ChatGPT, Amazon CodeWhisperer , or equivalent) to improve code quality, automate repetitive tasks, and speed up development cycles. Ability to integrate AI services (e.g., Azure OpenAI, AWS Bedrock, Hugging Face APIs ) into applications to solve real-world business problems. Comfortable applying AI/ML concepts (even at a basic level) to optimize workflows, perform intelligent data analysis, or support decision-making within the product. Familiarity with prompt engineering, LLM-assisted development or testing, or using AI to automate documentation, code reviews, or monitoring . Additional Preferred Qualifications - Proven experience in monitoring, analyzing, and optimizing large-scale distributed systems in a cloud environment. Background in managing Windows and webbased production systems , network configurations, and server performance in the cloud. Strong scripting and automation skills (PowerShell, Bash, Python) bonus if paired with AI-based infrastructure tools. AWS certification or similar credentials are a plus. Experience on working in the technical design/architecture for problem solving and present technical concepts clearly to both technical and non-technical stakeholders. Experience using AI to accelerate DevOps, CI/CD pipelines, or observability tooling is a major advantage. Soft Skills - Strong problem-solving skills with a growth mindset and openness to AI-powered innovation. Excellent communication and cross-functional collaboration abilities. Capable of managing priorities and meeting deadlines in a fast-paced, continuously evolving environment. Education & Experience - Bachelor's degree in computer science, Software Engineering, or a related field or equivalent practical experience. 12-14 years of experience as a Full Stack Developer/Lead, with deep expertise in .NET technologies and modern software development practices.

Posted 6 days ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

hyderabad, gurugram, ahmedabad

Work from Office

About the Role: Grade Level (for internal use): 10 The RoleSenior Software Developer The Team Do you love to collaborate & provide solutionsThis team comes together across multiple different locations every single day to craft enterprise grade applications that serve a large customer base with growing demand and usage. You will use a wide range of technologies and cultivate a collaborative environment with other internal teams. The ImpactWe focus primarily developing, enhancing and delivering required pieces of information & functionality to internal & external clients. You will have a highly visible role where even small changes have very wide impact. Whats in it for you - Opportunities for innovation and learning new state of the art technologies - To work in pure agile & scrum methodology Responsibilities: Design and implement .NET related projects. Perform analyses and articulate solutions. Design underlying engineering for use in multiple product offerings supporting a large volume of end-users. Develop project plans with task breakdowns and estimates. Manage and improve existing solutions. Solve a variety of complex problems and figure out possible solutions, weighing the costs and benefits. What were Looking For: Basic Qualifications: Bachelor's degree in computer science or Equivalent 7+ years related experience Passionate, smart, and articulate developer Strong C#, .Net and SQL skills Experience implementingREST APIs, Able to demonstrate strong OOP skills Able to demonstrate strong understanding of SOLID principles, design patterns Understanding of working with Container platforms and Container orchestration systems. Experience working with AWS services such as Lambda, SQS, S3, API Gateway etc Able to work well individually and with a team Strong problem-solving skills Good work ethic, self-starter, and results-oriented Agile/Scrum experience Preferred: Understanding use of AI, Copilot, Agents Understanding of Event Driven Architecture to create scalable components TDD(Test Driven Development) Knowledge of Python will be a plus Whats In It For You Our Purpose: Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technologythe right combination can unlock possibility and change the world.Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence, pinpointing risks and opening possibilities. We Accelerate Progress. Our People: Our Values: Integrity, Discovery, Partnership At S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. Benefits: We take care of you, so you cantake care of business. We care about our people. Thats why we provide everything youand your careerneed to thrive at S&P Global. Health & WellnessHealth care coverage designed for the mind and body. Continuous LearningAccess a wealth of resources to grow your career and learn valuable new skills. Invest in Your FutureSecure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs. Family Friendly PerksIts not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families. Beyond the BasicsFrom retail discounts to referral incentive awardssmall perks can make a big difference. For more information on benefits by country visithttps://spgbenefits.com/benefit-summaries Global Hiring and Opportunity at S&P Global: At S&P Global, we are committed to fostering a connected andengaged workplace where all individuals have access to opportunities based on their skills, experience, and contributions. Our hiring practices emphasize fairness, transparency, and merit, ensuring that we attract and retain top talent. By valuing different perspectives and promoting a culture of respect and collaboration, we drive innovation and power global markets. Recruitment Fraud Alert If you receive an email from a spglobalind.com domain or any other regionally based domains, it is a scam and should be reported to reportfraud@spglobal.com. S&P Global never requires any candidate to pay money for job applications, interviews, offer letters, pre-employment training or for equipment/delivery of equipment. Stay informed and protect yourself from recruitment fraud by reviewing our guidelines, fraudulent domains, and how to report suspicious activity here. ---- Equal Opportunity Employer S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment. If you need an accommodation during the application process due to a disability, please send an email to EEO.Compliance@spglobal.com and your request will be forwarded to the appropriate person. US Candidates Only The EEO is the Law Poster http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf describes discrimination protections under federal law. Pay Transparency Nondiscrimination Provision - https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf ---- , SWP Priority Ratings - (Strategic Workforce Planning)

Posted 6 days ago

Apply

10.0 - 20.0 years

55 - 80 Lacs

mumbai

Hybrid

About the Role We are seeking a hands-on Technical Architect with expertise in Microsoft .NET technologies, modern front-end frameworks, and event-driven systems . The role involves designing enterprise-grade, cloud-ready applications, leading technical strategy, and mentoring teams to build scalable and secure platforms. Key Responsibilities Architect and design scalable, distributed applications using modern patterns. Lead microservices and event-driven architectures for high-availability systems. Provide hands-on guidance in .NET Core, APIs, and front-end frameworks . Oversee cloud adoption, CI/CD automation, and performance optimization . Collaborate with stakeholders to align solutions with business needs. Mandatory Skills Strong expertise in .NET Core / C# coding/development along with architecture design experience. Experience with front-end frameworks (React.js / Angular). Proven experience in microservices and event-driven architectures (Kafka/RabbitMQ). Hands-on with cloud platforms (Azure / AWS) and CI/CD pipelines. Strong database skills (SQL + exposure to NoSQL). Good to Have BFSI / FinTech domain experience (Lending, Core Banking, Trading Systems). Familiarity with API Gateway patterns, observability, and security best practices.

Posted 6 days ago

Apply

8.0 - 13.0 years

19 - 25 Lacs

chennai

Hybrid

Job Description * Role & Responsibilities: Hands-on coding using Kotlin, Coroutines, and Kotlin Flows. Lead a development team and interact directly with clients. Develop applications using MVVM and Clean Architecture. Work with WorkManager, Navigation Component, Hilt (DI), Room, and Retrofit. Apply SOLID principles and design patterns to ensure maintainability. Write unit tests using Mockito, JUnit with above 80% code coverage. Work with Git, CI/CD pipelines, and version control best practices. Integrate RESTful APIs and manage local data persistence. Work extensively with Android Jetpack components and lifecycle management. Preferred Candidate Profile: Minimum 8 years of Android development experience. Expert in Kotlin and Android frameworks. Strong knowledge of testing frameworks and CI/CD practices. Excellent problem-solving skills and ability to mentor teams. Must be available to join immediately or within 10 days.

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a highly skilled Principal Software Engineer (Technical Architect) with extensive experience in .NET Core technologies, you will be responsible for designing and developing robust, scalable web applications and services. Your role will involve leading architectural decisions, mentoring engineering teams, and collaborating with cross-functional teams to deliver high-quality software solutions. Your key responsibilities will include leading the design and architecture of scalable and maintainable software solutions, developing and integrating Web APIs using .NET Core and .NET MVC, designing and developing new features for product releases, coordinating development efforts with cross-functional teams, and participating in code reviews to ensure code quality and adherence to coding standards. You will also collaborate with Product teams to assess technical feasibility, introduce and evaluate new technologies, troubleshoot complex production issues, and engage in agile activities to contribute to the overall success of the development process. To excel in this role, you must have proficiency in .NET Framework, .NET Core, C#, Web API, OOPS, SOLID principles, EF Core, and SQL Server. Additionally, a solid understanding of design and architectural patterns such as MVC, MVVM, and microservices architecture is required. Working knowledge of CI/CD pipelines and AWS/Azure cloud services is essential, along with a strong understanding of Git branching strategies. Experience in architecting and building multi-threaded, distributed systems, knowledge of data structures, algorithms, and designing for performance, and excellent troubleshooting skills are also necessary. Strong communication skills are crucial for effectively conveying technical information to both technical and non-technical stakeholders. Additional skills such as strong analytical and problem-solving abilities, the capability to work independently and as part of a team, and demonstrated leadership and mentoring capabilities will further enhance your performance in this role.,

Posted 1 week ago

Apply

7.0 - 11.0 years

0 Lacs

maharashtra

On-site

As a skilled .NET Developer with expertise in .NET Core, C#, and Angular, you will be responsible for developing dynamic, scalable, and high-performing web applications. Collaborating with cross-functional teams, you will design, develop, and deploy robust solutions. You will be developing and maintaining .NET Core / .NET Framework applications with Angular for frontend development. Additionally, you will design, develop, and integrate APIs and microservices using RESTful Web Services. It is crucial to write clean, scalable, and efficient code following best practices and work with databases like SQL Server / PostgreSQL / MySQL, including writing complex queries and stored procedures. Collaboration with UX/UI designers to ensure a seamless user experience and troubleshooting, debugging, and optimizing performance issues will also be part of your responsibilities. You will be implementing security and data protection best practices and participating in Agile / Scrum development cycles, including sprint planning and code reviews. Ensuring cross-browser compatibility and responsive design will also be essential. The ideal candidate for this role should have 7+ years of experience in .NET Core / .NET Framework, C#, and ASP.NET MVC/Web API. Proficiency in Angular (latest versions), TypeScript, and JavaScript is crucial. Experience with Entity Framework / Dapper, knowledge of HTML5, CSS3, Bootstrap, and Material UI, as well as hands-on experience with Git / Bitbucket for version control are required. Familiarity with CI/CD pipelines, DevOps tools, OOP, SOLID principles, and design patterns is necessary. Experience in Unit Testing using NUnit, xUnit, or Jasmine/Karma for Angular is also preferred. Excellent problem-solving and communication skills are key for success in this role. Preferred skills include knowledge of Cloud Platforms (Azure / AWS / Google Cloud), experience with Docker, Kubernetes, or containerized applications, exposure to GraphQL and Microservices architecture, and understanding of real-time applications using SignalR or WebSockets.,

Posted 1 week ago

Apply

3.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

You will be working at M&G Global Services Private Limited, which is a fully owned subsidiary of the M&G plc group of companies. The company has been operating as a Global Capability Centre since 2003, providing a range of value adding services to the Group. M&G's purpose is to give everyone real confidence to put their money to work. With roots stretching back more than 170 years, M&G is an international savings and investments business offering financial products and services through Asset Management, Life, and Wealth segments. M&G Global Services has evolved into a powerhouse of capability, playing a crucial role in M&G plcs ambition to become the best loved and most successful savings and investments company globally. The company offers diversified service offerings including Digital Services, Business Transformation, Management Consulting & Strategy, Finance, Actuarial, Quants, Research, Information Technology, Customer Service, Risk & Compliance, and Audit, providing exciting career growth opportunities. Key Knowledge And Skills: - Proficiency in programming languages such as C#, Java, Python, or equivalent - Experience in working with data including SQL - Azure experience on PaaS services like Function App and Data Factory - Familiarity with Azure Cloud and DevOps - Understanding of DevOps principles and experience in building CI/CD pipelines - Ability to investigate application issues using logging information like telemetry and Application Insights - Adherence to best coding practices using SOLID principles, design patterns, and industry standards - Proactive self-starter with the ability to manage workload and juggle multiple priorities - Experience in an agile environment and integrating testing within the SDLC - Strong interpersonal skills for effective communication within a project team - Problem-solving skills with the drive to see them through to resolution - Excellent attention to detail and ability to prioritize work efficiently to meet project deadlines - Proficiency in using data tools like SQL, Excel, and PowerBI for gaining data insights Desirable Knowledge And Skills: - Experience in Data Warehouse modeling (STAR, 3N, ERD) - Exposure to data visualization tools like Power BI or equivalent - Experience with REST APIs, Microservices, and API management on Apigee - Front-end/UI development experience using frameworks such as Angular, React, Blazor, Vue, etc. Education and Qualifications: - Graduate in any discipline Experience: - 3 years of experience in a core engineering role in the cloud - Overall 8 years of experience in software development Location: Pune, India,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Platform Product Engineer with 3-5 years of experience, you will be responsible for designing, developing, and maintaining .NET-based applications. Your technical expertise should include proficiency in C#/.NET 5.0/6.0, ASP.NET CORE Web API, front-end technologies like HTML/CSS/JavaScript/JQuery, and database technologies such as SQL Server. Additionally, you should have experience with Agile development methodologies, version control using Tortoise SVN, and integrating third-party toolkits. Your key responsibilities will involve collaborating with cross-functional teams to identify and prioritize requirements, participating in code reviews to ensure adherence to coding standards, troubleshooting and resolving technical issues, implementing unit testing and deployment scripts, contributing to the development of technical documentation, and staying up-to-date with industry trends and emerging technologies. In terms of soft skills, you should possess excellent problem-solving skills, strong communication and teamwork skills, adaptability and willingness to learn, and attention to detail with a quality-focused mindset. Ideally, you will hold a Bachelors/Masters Degree in Computer Science or Information Technology with a comprehensive knowledge of computer science fundamentals. Desirable skills for this role include knowledge of Microservices Architecture, familiarity with DevOps tools like Jenkins/Docker, certification in .NET/MCSD, and experience with Machine Learning or AI Frameworks. Overall, the successful candidate for this position will be someone who can architect scalable software solutions, collaborate effectively with team members, and demonstrate a commitment to continuous learning and professional growth.,

Posted 1 week ago

Apply

5.0 - 8.0 years

5 - 9 Lacs

hyderabad

Work from Office

Position Description: Company Profile: Job Title: Java Back End Engineer - Elastic Search Position: Senior Software Engineer Experience:5-8 Years Category: Software Development Main location: Hyderabad Position ID: J0625-0503 Employment Type: Full Time 5 - 8 years having experience as Java back end developer. Strong in building Web API's with microservices architecture using Java 11 and above.. Extensive Knowledge in Monolithic vs Microservices Architecture . Experience in building scalable and maintainable code base. Experience in building in containerized services (APIs) using Docker and Kubernetes. Solid understanding of Design Patterns(MediatR , Singleton, Adapter, Dependency Injection) and Oops concepts and Solid Principles. Experience in continuous Integration, continuous delivery, with embedded testing practices and quality gates. Strong knowledge in ORM like NHibernate. Good to have Spring Boot 3.x. Java 11 above, Kafka, JUnit, Mockito. Mandatory knowledge and experience on Elastic Search. Good to have knowledge on Azure Data Factory. Your future duties and responsibilities: Solid understanding of Design Patterns(MediatR , Singleton, Adapter, Dependency Injection) and Oops concepts and Solid Principles. Experience in continuous Integration, continuous delivery, with embedded testing practices and quality gates. Strong knowledge in ORM like NHibernate. Good to have Spring Boot 3.x. Java 11 above, Kafka, JUnit, Mockito. Mandatory knowledge and experience on Elastic Search. Required qualifications to be successful in this role: Must to have Skills: Java, pring Boot 3.x. Java 11 above, Kafka, JUnit, Mockito, Elastic Search. Good to have skills: Azure Data Factory, ORM like NHibernate. Skills: English Java Microservices RESTful (Rest-APIs) Software Design Patterns Spring Boot

Posted 1 week 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