Jobs
Interviews

1492 Refactoring Jobs - Page 4

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

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

The Senior Product Architecture Engineer is a lead individual contributor responsible for steering the architectural roadmap of our platform. In this role, you will take ownership of designing and evolving our platforms microservices architecture, integrating advanced features, and guiding cross-team efforts to enhance scalability, observability, and reliability. Youll work hands-on with modern cloud technologies and function as a technical leader, ensuring that our engineering teams are following the best practices and that our platform architecture aligns with business goals. Job Responsibilities: Drive microservices architecture design and evolution, owning the roadmap (service boundaries, integration, tech choices) for scalability, and defining Kubernetes container sizing and resource allocation best practices. Deep expertise in microservices architecture, designing RESTful/event-driven services, defining boundaries, optimizing communication, with experience in refactoring/greenfield and cloud patterns (Saga, Circuit Breaker). Lead platform improvements, overseeing technical enhancements for AI-driven features like our AI Mapping Tool for smarter capabilities. Architect comprehensive observability, deploying metrics, tracing, logging tools (OpenTelemetry, Prometheus, Grafana, Loki, Tempo) for real-time monitoring and high uptime. Define container sizing and lead Kubernetes performance benchmarking, analyzing bottlenecks to guide resource tuning and scaling for platform growth. Provide deployment/infrastructure expertise, guiding Helm for Kubernetes and collaborating on infrastructure needs (Terraform a plus). Lead tooling/automation enhancements, streamlining deployment via Helm improvements, simpler YAML, and pre-deployment validation to reduce errors. Lead evolution to event-driven, distributed workflows, decoupling orchestrators with RabbitMQ and patterns like Saga/pub-sub, integrating Redis for state/caching, improving fault tolerance/scalability. Collaborate across teams and stakeholders for architectural alignment, translating requirements into design and partnering for seamless implementation. Mentor engineers on coding, design, and architecture best practices, leading reviews and fostering engineering excellence. Responsible for documenting architecture decisions (diagrams, ADRs), clearly communicating complex technical concepts for roadmap transparency. Required Skills • Required 5+ years in software engineering, significant experience in designing distributed systems, and a proven track record of improving scalability/maintainability. • Extensive production experience with Kubernetes and Docker, proficient in deploying, scaling, and managing apps on clusters, including cluster management on major cloud platforms. • Proficient in deployment automation/config management, required Helm charts experience, familiar with CI/CD/GitOps, and Terraform/IaC exposure is a plus. • Strong experience implementing observability via monitoring/logging frameworks (Prometheus, Grafana, ELK/Loki, tracing), able to instrument applications, and proven in optimizing distributed system performance. • Hands-on with message brokers (RabbitMQ/Kafka) and distributed data stores like Redis, skilled in asynchronous system design and solution selection. • Excellent technical communication and leadership, proven ability to lead architectural discussions/build consensus, comfortable driving projects and collaborating with Agile, cross-functional teams. • Adept at technical documentation/diagrams, with an analytical mindset for evaluating new technologies and foreseeing design impacts on scalability, security, and maintainability.

Posted 1 week ago

Apply

3.0 years

0 Lacs

India

On-site

Experience Level : Software Engineer- 3-5 years of relevant experience in data engineering. About Forage AI : Forage AI is a pioneering AI-powered data extraction and automation company that transforms complex, unstructured web and document data into clean, structured intelligence. Our platform combines web crawling, NLP, LLMs, and agentic AI to deliver highly accurate firmographic and enterprise insights across numerous domains. Trusted by global clients in finance, real estate, and healthcare, Forage AI enables businesses to automate workflows, reduce manual rework, and access high-quality data at scale. About the Role : We are seeking a talented and growth-minded Software Engineer who is passionate about building, scaling, and modernizing impactful business systems. In this full-time position, you’ll work on a mix of new feature development, system enhancements, and platform modernization initiatives—while ensuring the stability and reliability of our core products. You’ll have the chance to experiment with and implement GenAI-driven approaches, innovations, and new strategies as we continue to evolve our solutions. We value engineers who express their best technical talent, contribute innovative ideas to overall product development, and propose creative automation solutions across our engineering efforts. This is an opportunity to propose and lead technical improvements, contribute to architectural evolution, and make your mark on products used by real customers. Structured onboarding and domain training will be provided to set you up for success. Key Responsibilities : Design and develop new features and enhancements for our core platforms and services. Contribute to the modernization and refactoring of existing systems and code bases. Propose, experiment with, and implement GenAI-based innovations, tools, or workflows to solve business problems and create new value. Drive technical improvements, suggest and lead platform upgrades, and champion engineering best practices. Investigate, debug, and resolve production issues, to deliver robust solutions that improve performance and maintainability. Collaborate with product, engineering, and business teams to deliver impactful end-to end solutions. Help maintain the reliability, scalability, and security of our systems as we evolve our platform. Technical Skills & Requirements: Python: Strong hands-on experience with core Python and its standard libraries Web Framework: Experience developing backend APIs and services using FastAPI/Flask. RabbitMQ: Proficiency in implementing message queues and task distribution. Docker & Docker Compose: Experience containerizing applications and managing services. WebScraping: Demonstrated expertise with webscraping tools and techniques. Playwright & Selenium: Practical experience with browser automation frameworks. PostgreSQL & SQLAlchemy: Proficient in SQL and ORM-based data access. MongoDB & PyMongo: Experience with NoSQLdata using PyMongo. Redis: Practical use for caching and lightweight messaging. AWS: Hands-on experience with services such as S3, Secrets Manager, and Auto Scaling Groups(using boto3). Linux/Unix: Comfort with command-line operations and scripting. Git: Proficient in version control and team collaboration. Concurrency: Experience with multithreading and asynchronous programming in Python. API Integrations: Familiarity with integrating third-party APIs, including authentication, data handling, and rate limiting. Good to have: Exposure to GenAI/LLMs (OpenAI, HuggingFace, etc.), prompt engineering, or integrating GenAI-powered features into products Other Infrastructure Requirements Since this is a completely work-from-home position, you will also require the following - ● High-speed internet connectivity for video calls and efficient work. ● Capable business-grade computer (e.g., modern processor, 8 GB+ of RAM, and no other obstacles to interrupted, efficient work). ● Headphones with clear audio quality. ● Stable power connection and backups in case of internet/power failure.

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

A global, digitally enabled business that empowers a brighter future by connecting millions of people with their assets – safely, securely and responsibly. Through our two businesses MUFG Retirement Solutions and MUFG Corporate Markets, we partner with a diversified portfolio of global clients to provide robust, efficient and scalable services, purpose-built solutions and modern technology platforms that deliver world class outcomes and experiences. A member of MUFG, a global financial group, we help manage regulatory complexity, improve data management and connect people with their assets, through exceptional user experience that leverages the expertise of our people combined with scalable technology, digital connectivity and data insights. Strategic Focus Managing the delivery of the project with his/her technical expertise. Contribution to the project with his/her skills and resolving any blockers Operational Management As well as working with other developers, you will also be working alongside systems analysts, testers, architects and delivery managers to deliver quality software. You will be involved in the estimation of work and definition of backlog items. Write code and unit tests to specification. Perform triage of defects and track them through to technical resolution. Participate in daily stand ups. Own the code management in the team and ensure effective use of source control systems. Work with DevOps to ensure continuous deployment processes are achieved People Leadership Share your experience with other team members and contribute to the learning culture. Mentor and guide other developers Should be able to manage a team, performing their appraisals and managing work assignment Governance & Risk Reviewing the coding standards to comply with Infosec principles Resolving the system vulnerabilities using the best practices The above list of key accountabilities is not an exhaustive list and may change from time-to-time based on business needs. Experience & Personal Attributes The candidate must have experience between 10-14 years, having worked with Microsoft technologies Must have an in-depth understanding of the .NET Framework, including the ability to work with libraries and components effectively. Knowledge in ASP.NET, ASP.NET MVC and ASP.NET Core is vital for developing modern web applications C# is the primary language used in Microsoft web development. A lead developer should be proficient in C#, with a strong grasp of object-oriented programming principles, design patterns, and best practices. Knowledge of Unit Testing and mocking frameworks is must for the role Database management and integration are critical components of web development. Proficiency in SQL Server, including writing complex queries, stored procedures, and understanding of database design and optimization, is essential. Knowledge of Microservices is required to work on internal framewrok A lead developer should be familiar with Azure services such as App Services, Azure Functions, Azure DevOps, and Azure Storage to build scalable and reliable web applications. Visual Studio is the primary integrated development environment (IDE) for Microsoft web development. Proficiency in using Visual Studio, including debugging, code refactoring, and utilizing extensions, is necessary for efficient development Knowledge of any Identity Access Management (IAM) tool is must, the person should have conceptual and working experience with any one of Azure AD B2C or OKTA tools A lead developer must be proficient in using Git for version control, including branching, merging, and resolving conflicts. Building and consuming RESTful services is a key part of modern web applications. A lead developer should have experience in designing, implementing, and consuming APIs using tools like ASP.NET Web API or GraphQL A lead developer should understand security best practices, including authentication, authorization, data encryption, and protection against common vulnerabilities like SQL injection and cross-site scripting (XSS). Experience of working in an agile team of product managers, developers, environment engineers and release managers. Excellent communication skills required both written & verbal Good to have A lead developer should be skilled in HTML5, CSS3, JavaScript, and frameworks/libraries like Angular, React, or Vue.js. CI/CD practices are essential for maintaining code quality and deploying applications. A lead developer should be familiar with CI/CD pipelines, using tools like Azure DevOps or Jenkins to automate testing and deployment processes. Knowledge of WCF is good to have for this role The above list of key accountabilities is not an exhaustive list and may change from time to time based on business needs. In addition, as the role is part of a global team travel and flexibility to work outside standard hours may be required in this role

Posted 1 week ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create a better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done. There’s another option. Freshworks. With a fresh vision for how the world works. At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences. Our enterprise-grade solutions are powerful, yet easy to use, and quick to deliver results. Our people-first approach to AI eliminates friction, making employees more effective and organizations more productive. Over 72,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks’ customer experience (CX) and employee experience (EX) software to fuel customer loyalty and service efficiency. And, over 4,500 Freshworks employees make this possible, all around the world. Fresh vision. Real impact. Come build it with us. Job Description Overview At Freshworks, we’re building the foundational systems that power internet-scale SaaS products. As a Lead Systems Engineer, you’ll architect services that are fast, secure, and built to last. You’ll work across products and platforms—owning design, deployment, and evolution of critical systems that impact everything from login to logs. If you thrive on building for scale, thinking in multi-tenant architectures, and sweating the details of performance, extensibility, and fault tolerance—you’ll love this role. Responsibilities Design and develop systems and APIs with reliability and modularity in mind. Architect services to support multi-tenant, cloud-native applications. Lead efforts on code optimisation, refactoring, and scaling existing systems. Own full lifecycle—from requirement gathering to design, implementation, and support. Drive best practices for OOPS, design patterns, and system scalability. Ensure high availability (99.99%+), security, and monitoring of production systems. Partner with SREs, PMs, and other tech leads to deliver platform-wide capabilities. Mentor 2–4 systems engineers and lead technical conversations across multiple teams. Requirements Data Structures & Algorithms (DSA): Expertise in selecting optimal data structures and developing efficient, optimized code including time/space complexity trade-offs. Deep knowledge of REST APIs. Problem Solving & Logical Analysis: Ability to clearly articulate thought processes, decompose complex problems, and engineer effective solutions. Object-Oriented Design (OOD): Strong command of OOP principles, designing extensible code, and applying SOLID principles. System Design (High-Level Design - HLD & LLD): Proven ability to design scalable, highly available, and fault-tolerant end-to-end systems, including APIs, schema, and data models. Exposure to RDBMS, caching strategies, distributed queues, and microservices. Exposure and experience with AI tools and technologies to improve efficiency Leadership & Collaboration: Demonstrates strong ownership, collaborates effectively, and shows potential for mentoring. System Design (HLD): Ability to gather requirements (functional/non-functional) and design scalable, highly available, fault-tolerant, end-to-end systems. API & Database Design: Skilled in designing APIs, database schemas, and data models. Technical Communication: Excellent at conveying technical concepts and solutions clearly. Problem-Solving & Analysis: Strong analytical and logical reasoning for complex problem-solving. Code & Design Optimization: Capable of optimizing code and system designs for performance and efficiency. Code Review: Experienced in performing effective code reviews. Tech Stack: Knowledgeable about relevant technologies and adept at articulating suitable tech stacks for designs. Hands-on experience with CI/CD, DevOps tooling, and cloud platforms (AWS/GCP). Qualifications Degree in Computer Science, Engineering, or a related field. 6 to 9 years of experience in building backend systems and infrastructure. You’ve built systems from scratch and taken them through multiple iterations. Experience with RDBMS, NoSQL, and queuing systems. Familiarity with observability, rate limiting, multi-region deployments. You thrive in ambiguity and move fast without sacrificing technical depth. Additional Information At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.

Posted 1 week ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create a better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done. There’s another option. Freshworks. With a fresh vision for how the world works. At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences. Our enterprise-grade solutions are powerful, yet easy to use, and quick to deliver results. Our people-first approach to AI eliminates friction, making employees more effective and organizations more productive. Over 72,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks’ customer experience (CX) and employee experience (EX) software to fuel customer loyalty and service efficiency. And, over 4,500 Freshworks employees make this possible, all around the world. Fresh vision. Real impact. Come build it with us. Job Description Overview At Freshworks, we’re building the foundational systems that power internet-scale SaaS products. As a Senior Systems Engineer, you’ll architect services that are fast, secure, and built to last. You’ll work across products and platforms—owning design, deployment, and evolution of critical systems that impact everything from login to logs. If you thrive on building for scale, thinking in multi-tenant architectures, and sweating the details of performance, extensibility, and fault tolerance—you’ll love this role. Responsibilities Design and develop backend systems and APIs with reliability and modularity in mind. Architect services to support multi-tenant, cloud-native applications. Lead efforts on code optimisation, refactoring, and scaling existing systems. Own full lifecycle—from requirement gathering to design, implementation, and support. Drive best practices for OOPS, design patterns, and system scalability. Ensure high availability (99.99%+), security, and monitoring of production systems. Partner with SREs, PMs, and other tech leads to deliver platform-wide capabilities. Requirements Data Structures & Algorithms (DSA): Expertise in solving and optimizing medium-level problems for time and space complexity. Software Design: Proficient in OOP, extensible code design, and SOLID principles. System Design (HLD): Ability to gather requirements (functional/non-functional) and design scalable, highly available, fault-tolerant, end-to-end systems. API & Database Design: Skilled in designing APIs, database schemas, and data models. Technical Communication: Excellent at conveying technical concepts and solutions clearly. Problem-Solving & Analysis: Strong analytical and logical reasoning for complex problem-solving. Code & Design Optimization: Capable of optimizing code and system designs for performance and efficiency. Code Review: Experienced in performing effective code reviews. Tech Stack: Knowledgeable about relevant technologies and adept at articulating suitable tech stacks for designs. Hands-on experience with CI/CD, DevOps tooling, and cloud platforms (AWS/GCP). Qualifications Degree in Computer Science, Engineering, or a related field. 3 to 5 years of experience in building backend systems or infrastructure. You’ve built systems from scratch and taken them through multiple iterations. Experience with RDBMS, NoSQL, and queuing systems. Familiarity with observability, rate limiting, multi-region deployments. You thrive in ambiguity and move fast without sacrificing technical depth. Additional Information At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You consistently deliver solid quality in both design and implementation, helping the team shape what is built. You develop quality software, including effective test code, according to clean code principles and BY standards. Your input contributes to the prioritization of issues in the backlog, and you autonomously pull issues or support other team members as appropriate. Participating in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives is essential to you. You translate business requirements into user stories and actively seek feedback from stakeholders. Taking the lead in designs of individual stories and translating the design to subtasks are part of your responsibilities. You consider aspects of information security while coding and reviewing others" code. Keeping up to date with technology and researching the latest trends in the industry is crucial. You actively shape the team vision and help shape the team roadmap towards achieving it. For service-delivering teams, you raise and resolve operational concerns during design phases. You produce actionable user stories to relieve operational pain and plan and perform more complex changes while managing stakeholder expectations. Seeking out the root cause of incidents and inspiring improvements in a blameless fashion is part of your approach. You aim to replace service requests with self-service functionality and automation. Diligently collaborating with stakeholders to optimize their choice of service and service usage to minimize costs for derived products is key. Your secondary duties and responsibilities include leading by example and becoming a subject matter expert in one or more product areas. Understanding functional and technical requirements of software components is important. You actively provide feedback during code reviews and onboard new team members while helping develop junior engineers. Participating in team hiring activities and feeding larger refactoring opportunities into the team's backlog are also part of your role. Evolving the team's continuous integration pipeline, fixing broken builds, performing benchmark analyses, identifying hot spots, and deriving appropriate measures to improve performance are areas of focus. You develop prototypes and proofs of principles for innovative features and reflect on the alignment of team vision with company vision. Having a deep understanding of your team's problem domain and clearly communicating the impact of changes in the team's deliverables on other teams and customers is crucial. Timely and proactively communicating impediments to commitments and helping others to overcome theirs are part of your responsibilities. Our Values: If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success and the success of our customers. Does your heart beat like ours Find out here: Core Values.,

Posted 1 week ago

Apply

6.0 years

0 Lacs

Gurugram, Haryana, India

On-site

At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Job Title: Full Stack .Net Developer Location: TBD Experience: 6+ Years About the Company: EY is a leading global professional services firm offering a broad range of services in assurance, tax, transaction, and advisory services. At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Our mission is to develop, implement and integrate technology solutions that better serve our clients and engagement teams. As a Full Stack .Net Developer, you’ll work on developing outstanding databases, innovative solutions for our client-serving professionals. Skills Required: C# .Net, .Net Core, MVC, Web API, LINQ, Entity Framework, MSTest, xUnit, NUnit, SQL, PL/SQL, Azure, ServiceBus, RabbitMQ, React or Angular, Your key responsibilities: Responsible for technical design and development of solutions. Estimate technical effort, work breakdown structure, risks, and solutions at a solution level Monitor adherence to methodologies, tools and KPIs. Stakeholder management. Ability to maintain effective and consistent communication within the team, with peers and stakeholders across own and other teams. Provide input to application development/engineering methodologies, standards and leading practices. Anticipate problems before they occur; defines the problem; identifies possible causes; work with a team to find solutions; select and implement most appropriate solution. Ability to clearly articulate both problems and proposed solutions Proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution Must be able to design and implement new tools from scratch Must be able to maintain new and existing code (bug fixes, refactoring, feature additions) Must be an independent learner and require minimal guidance Must be able to balance multiple projects at once Attributes for success: MVC, Single page application, Design Pattern, Typescript (Angular or React or Vue), Web API, Entity Framework / ADO.Net. Software design & development principles such as SOLID, Domain-Driven-Design and Object-Oriented Development Should have knowledge in Repository Pattern, Unit of Work, Domain-Driven Design (DDD) ORM frameworks, particularly the Entity Framework SQL Commands, Stored Procedures, DB performance tuning. Understanding of RESTful API design principles and integration of APIs into web applications. Knowledge of software testing methodologies and experience with unit testing and integration testing Troubleshooting and debugging skills Exposure to 3rd party controls like Telerik or Kendo UI, Working Knowledge of Development Methodologies like Agile. Working knowledge of Version Control Using GIT/ TFVC Exposure to CICD and Micro services, Azure Cloud platform is an added advantage. Strong technical skills designing, developing, and implementing applications through logical life cycles for their portfolio of projects. Good communication skill and awareness of new and emerging technologies. Works with limited direction and oversight Provide supervision and direction to team members and staff Ability to work in an Agile development environment and deliver the features in sprints. To qualify for the role, you must have: Bachelor’s degree in computer science or related discipline or equivalent work experience. Master’s degree preferred. 6+ years of relevant experience. Management experience a plus What we look for: Full Stack .Net Development experience. Working collaboratively in a team environment Excellent oral and written communication skills Strong analytical and problem-solving skills BE, BTech, MCA degree required. EY | Building a better working world EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets. Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow. EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.

Posted 1 week ago

Apply

6.0 years

0 Lacs

Kolkata, West Bengal, India

On-site

At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Job Title: Full Stack .Net Developer Location: TBD Experience: 6+ Years About the Company: EY is a leading global professional services firm offering a broad range of services in assurance, tax, transaction, and advisory services. At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Our mission is to develop, implement and integrate technology solutions that better serve our clients and engagement teams. As a Full Stack .Net Developer, you’ll work on developing outstanding databases, innovative solutions for our client-serving professionals. Skills Required: C# .Net, .Net Core, MVC, Web API, LINQ, Entity Framework, MSTest, xUnit, NUnit, SQL, PL/SQL, Azure, ServiceBus, RabbitMQ, React or Angular, Your key responsibilities: Responsible for technical design and development of solutions. Estimate technical effort, work breakdown structure, risks, and solutions at a solution level Monitor adherence to methodologies, tools and KPIs. Stakeholder management. Ability to maintain effective and consistent communication within the team, with peers and stakeholders across own and other teams. Provide input to application development/engineering methodologies, standards and leading practices. Anticipate problems before they occur; defines the problem; identifies possible causes; work with a team to find solutions; select and implement most appropriate solution. Ability to clearly articulate both problems and proposed solutions Proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution Must be able to design and implement new tools from scratch Must be able to maintain new and existing code (bug fixes, refactoring, feature additions) Must be an independent learner and require minimal guidance Must be able to balance multiple projects at once Attributes for success: MVC, Single page application, Design Pattern, Typescript (Angular or React or Vue), Web API, Entity Framework / ADO.Net. Software design & development principles such as SOLID, Domain-Driven-Design and Object-Oriented Development Should have knowledge in Repository Pattern, Unit of Work, Domain-Driven Design (DDD) ORM frameworks, particularly the Entity Framework SQL Commands, Stored Procedures, DB performance tuning. Understanding of RESTful API design principles and integration of APIs into web applications. Knowledge of software testing methodologies and experience with unit testing and integration testing Troubleshooting and debugging skills Exposure to 3rd party controls like Telerik or Kendo UI, Working Knowledge of Development Methodologies like Agile. Working knowledge of Version Control Using GIT/ TFVC Exposure to CICD and Micro services, Azure Cloud platform is an added advantage. Strong technical skills designing, developing, and implementing applications through logical life cycles for their portfolio of projects. Good communication skill and awareness of new and emerging technologies. Works with limited direction and oversight Provide supervision and direction to team members and staff Ability to work in an Agile development environment and deliver the features in sprints. To qualify for the role, you must have: Bachelor’s degree in computer science or related discipline or equivalent work experience. Master’s degree preferred. 6+ years of relevant experience. Management experience a plus What we look for: Full Stack .Net Development experience. Working collaboratively in a team environment Excellent oral and written communication skills Strong analytical and problem-solving skills BE, BTech, MCA degree required. EY | Building a better working world EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets. Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow. EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.

Posted 1 week ago

Apply

6.0 years

0 Lacs

Kanayannur, Kerala, India

On-site

At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Job Title: Full Stack .Net Developer Location: TBD Experience: 6+ Years About the Company: EY is a leading global professional services firm offering a broad range of services in assurance, tax, transaction, and advisory services. At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Our mission is to develop, implement and integrate technology solutions that better serve our clients and engagement teams. As a Full Stack .Net Developer, you’ll work on developing outstanding databases, innovative solutions for our client-serving professionals. Skills Required: C# .Net, .Net Core, MVC, Web API, LINQ, Entity Framework, MSTest, xUnit, NUnit, SQL, PL/SQL, Azure, ServiceBus, RabbitMQ, React or Angular, Your key responsibilities: Responsible for technical design and development of solutions. Estimate technical effort, work breakdown structure, risks, and solutions at a solution level Monitor adherence to methodologies, tools and KPIs. Stakeholder management. Ability to maintain effective and consistent communication within the team, with peers and stakeholders across own and other teams. Provide input to application development/engineering methodologies, standards and leading practices. Anticipate problems before they occur; defines the problem; identifies possible causes; work with a team to find solutions; select and implement most appropriate solution. Ability to clearly articulate both problems and proposed solutions Proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution Must be able to design and implement new tools from scratch Must be able to maintain new and existing code (bug fixes, refactoring, feature additions) Must be an independent learner and require minimal guidance Must be able to balance multiple projects at once Attributes for success: MVC, Single page application, Design Pattern, Typescript (Angular or React or Vue), Web API, Entity Framework / ADO.Net. Software design & development principles such as SOLID, Domain-Driven-Design and Object-Oriented Development Should have knowledge in Repository Pattern, Unit of Work, Domain-Driven Design (DDD) ORM frameworks, particularly the Entity Framework SQL Commands, Stored Procedures, DB performance tuning. Understanding of RESTful API design principles and integration of APIs into web applications. Knowledge of software testing methodologies and experience with unit testing and integration testing Troubleshooting and debugging skills Exposure to 3rd party controls like Telerik or Kendo UI, Working Knowledge of Development Methodologies like Agile. Working knowledge of Version Control Using GIT/ TFVC Exposure to CICD and Micro services, Azure Cloud platform is an added advantage. Strong technical skills designing, developing, and implementing applications through logical life cycles for their portfolio of projects. Good communication skill and awareness of new and emerging technologies. Works with limited direction and oversight Provide supervision and direction to team members and staff Ability to work in an Agile development environment and deliver the features in sprints. To qualify for the role, you must have: Bachelor’s degree in computer science or related discipline or equivalent work experience. Master’s degree preferred. 6+ years of relevant experience. Management experience a plus What we look for: Full Stack .Net Development experience. Working collaboratively in a team environment Excellent oral and written communication skills Strong analytical and problem-solving skills BE, BTech, MCA degree required. EY | Building a better working world EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets. Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow. EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.

Posted 1 week ago

Apply

6.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Job Title: Full Stack .Net Developer Location: TBD Experience: 6+ Years About the Company: EY is a leading global professional services firm offering a broad range of services in assurance, tax, transaction, and advisory services. At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Our mission is to develop, implement and integrate technology solutions that better serve our clients and engagement teams. As a Full Stack .Net Developer, you’ll work on developing outstanding databases, innovative solutions for our client-serving professionals. Skills Required: C# .Net, .Net Core, MVC, Web API, LINQ, Entity Framework, MSTest, xUnit, NUnit, SQL, PL/SQL, Azure, ServiceBus, RabbitMQ, React or Angular, Your key responsibilities: Responsible for technical design and development of solutions. Estimate technical effort, work breakdown structure, risks, and solutions at a solution level Monitor adherence to methodologies, tools and KPIs. Stakeholder management. Ability to maintain effective and consistent communication within the team, with peers and stakeholders across own and other teams. Provide input to application development/engineering methodologies, standards and leading practices. Anticipate problems before they occur; defines the problem; identifies possible causes; work with a team to find solutions; select and implement most appropriate solution. Ability to clearly articulate both problems and proposed solutions Proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution Must be able to design and implement new tools from scratch Must be able to maintain new and existing code (bug fixes, refactoring, feature additions) Must be an independent learner and require minimal guidance Must be able to balance multiple projects at once Attributes for success: MVC, Single page application, Design Pattern, Typescript (Angular or React or Vue), Web API, Entity Framework / ADO.Net. Software design & development principles such as SOLID, Domain-Driven-Design and Object-Oriented Development Should have knowledge in Repository Pattern, Unit of Work, Domain-Driven Design (DDD) ORM frameworks, particularly the Entity Framework SQL Commands, Stored Procedures, DB performance tuning. Understanding of RESTful API design principles and integration of APIs into web applications. Knowledge of software testing methodologies and experience with unit testing and integration testing Troubleshooting and debugging skills Exposure to 3rd party controls like Telerik or Kendo UI, Working Knowledge of Development Methodologies like Agile. Working knowledge of Version Control Using GIT/ TFVC Exposure to CICD and Micro services, Azure Cloud platform is an added advantage. Strong technical skills designing, developing, and implementing applications through logical life cycles for their portfolio of projects. Good communication skill and awareness of new and emerging technologies. Works with limited direction and oversight Provide supervision and direction to team members and staff Ability to work in an Agile development environment and deliver the features in sprints. To qualify for the role, you must have: Bachelor’s degree in computer science or related discipline or equivalent work experience. Master’s degree preferred. 6+ years of relevant experience. Management experience a plus What we look for: Full Stack .Net Development experience. Working collaboratively in a team environment Excellent oral and written communication skills Strong analytical and problem-solving skills BE, BTech, MCA degree required. EY | Building a better working world EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets. Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow. EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.

Posted 1 week ago

Apply

6.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Job Title: Full Stack .Net Developer Location: TBD Experience: 6+ Years About the Company: EY is a leading global professional services firm offering a broad range of services in assurance, tax, transaction, and advisory services. At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Our mission is to develop, implement and integrate technology solutions that better serve our clients and engagement teams. As a Full Stack .Net Developer, you’ll work on developing outstanding databases, innovative solutions for our client-serving professionals. Skills Required: C# .Net, .Net Core, MVC, Web API, LINQ, Entity Framework, MSTest, xUnit, NUnit, SQL, PL/SQL, Azure, ServiceBus, RabbitMQ, React or Angular, Your key responsibilities: Responsible for technical design and development of solutions. Estimate technical effort, work breakdown structure, risks, and solutions at a solution level Monitor adherence to methodologies, tools and KPIs. Stakeholder management. Ability to maintain effective and consistent communication within the team, with peers and stakeholders across own and other teams. Provide input to application development/engineering methodologies, standards and leading practices. Anticipate problems before they occur; defines the problem; identifies possible causes; work with a team to find solutions; select and implement most appropriate solution. Ability to clearly articulate both problems and proposed solutions Proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution Must be able to design and implement new tools from scratch Must be able to maintain new and existing code (bug fixes, refactoring, feature additions) Must be an independent learner and require minimal guidance Must be able to balance multiple projects at once Attributes for success: MVC, Single page application, Design Pattern, Typescript (Angular or React or Vue), Web API, Entity Framework / ADO.Net. Software design & development principles such as SOLID, Domain-Driven-Design and Object-Oriented Development Should have knowledge in Repository Pattern, Unit of Work, Domain-Driven Design (DDD) ORM frameworks, particularly the Entity Framework SQL Commands, Stored Procedures, DB performance tuning. Understanding of RESTful API design principles and integration of APIs into web applications. Knowledge of software testing methodologies and experience with unit testing and integration testing Troubleshooting and debugging skills Exposure to 3rd party controls like Telerik or Kendo UI, Working Knowledge of Development Methodologies like Agile. Working knowledge of Version Control Using GIT/ TFVC Exposure to CICD and Micro services, Azure Cloud platform is an added advantage. Strong technical skills designing, developing, and implementing applications through logical life cycles for their portfolio of projects. Good communication skill and awareness of new and emerging technologies. Works with limited direction and oversight Provide supervision and direction to team members and staff Ability to work in an Agile development environment and deliver the features in sprints. To qualify for the role, you must have: Bachelor’s degree in computer science or related discipline or equivalent work experience. Master’s degree preferred. 6+ years of relevant experience. Management experience a plus What we look for: Full Stack .Net Development experience. Working collaboratively in a team environment Excellent oral and written communication skills Strong analytical and problem-solving skills BE, BTech, MCA degree required. EY | Building a better working world EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets. Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow. EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.

Posted 1 week ago

Apply

6.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Job Title: Full Stack .Net Developer Location: TBD Experience: 6+ Years About the Company: EY is a leading global professional services firm offering a broad range of services in assurance, tax, transaction, and advisory services. At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Our mission is to develop, implement and integrate technology solutions that better serve our clients and engagement teams. As a Full Stack .Net Developer, you’ll work on developing outstanding databases, innovative solutions for our client-serving professionals. Skills Required: C# .Net, .Net Core, MVC, Web API, LINQ, Entity Framework, MSTest, xUnit, NUnit, SQL, PL/SQL, Azure, ServiceBus, RabbitMQ, React or Angular, Your key responsibilities: Responsible for technical design and development of solutions. Estimate technical effort, work breakdown structure, risks, and solutions at a solution level Monitor adherence to methodologies, tools and KPIs. Stakeholder management. Ability to maintain effective and consistent communication within the team, with peers and stakeholders across own and other teams. Provide input to application development/engineering methodologies, standards and leading practices. Anticipate problems before they occur; defines the problem; identifies possible causes; work with a team to find solutions; select and implement most appropriate solution. Ability to clearly articulate both problems and proposed solutions Proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution Must be able to design and implement new tools from scratch Must be able to maintain new and existing code (bug fixes, refactoring, feature additions) Must be an independent learner and require minimal guidance Must be able to balance multiple projects at once Attributes for success: MVC, Single page application, Design Pattern, Typescript (Angular or React or Vue), Web API, Entity Framework / ADO.Net. Software design & development principles such as SOLID, Domain-Driven-Design and Object-Oriented Development Should have knowledge in Repository Pattern, Unit of Work, Domain-Driven Design (DDD) ORM frameworks, particularly the Entity Framework SQL Commands, Stored Procedures, DB performance tuning. Understanding of RESTful API design principles and integration of APIs into web applications. Knowledge of software testing methodologies and experience with unit testing and integration testing Troubleshooting and debugging skills Exposure to 3rd party controls like Telerik or Kendo UI, Working Knowledge of Development Methodologies like Agile. Working knowledge of Version Control Using GIT/ TFVC Exposure to CICD and Micro services, Azure Cloud platform is an added advantage. Strong technical skills designing, developing, and implementing applications through logical life cycles for their portfolio of projects. Good communication skill and awareness of new and emerging technologies. Works with limited direction and oversight Provide supervision and direction to team members and staff Ability to work in an Agile development environment and deliver the features in sprints. To qualify for the role, you must have: Bachelor’s degree in computer science or related discipline or equivalent work experience. Master’s degree preferred. 6+ years of relevant experience. Management experience a plus What we look for: Full Stack .Net Development experience. Working collaboratively in a team environment Excellent oral and written communication skills Strong analytical and problem-solving skills BE, BTech, MCA degree required. EY | Building a better working world EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets. Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow. EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.

Posted 1 week ago

Apply

8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Company Description About Sopra Steria Sopra Steria, a major Tech player in Europe with 50,000 employees in nearly 30 countries, is recognised for its consulting, digital services and solutions. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to-end solutions to make large companies and organisations more competitive by combining in-depth knowledge of a wide range of business sectors and innovative technologies with a collaborative approach. Sopra Steria places people at the heart of everything it does and is committed to putting digital to work for its clients in order to build a positive future for all. In 2024, the Group generated revenues of €5.8 billion. Job Description The world is how we shape it. Should have at least 8+ years of experience in Java/Angular development, Design and Application development Proven experience as a Full Stack Developer with expertise in Spring Boot, Neo4j, Angular, and AngularJS. Should have -: A strong understanding of RESTful API design principles and experience in building and consuming APIs. Proficiency in HTML5, CSS3, and JavaScript, along with experience in frontend frameworks like Angular and AngularJS. Good experience of DB Modeling and other ORM frameworks like Hibernate, JPA etc. Solid understanding of software development lifecycle, version control systems (e.g., Git), and agile methodologies. Excellent problem-solving skills and ability to troubleshoot and debug complex issues. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Good to have -: An experience with NoSQL databases, particularly Neo4j, and proficiency in Cypher query language. Familiarity with XSLT transformation, Elastic Search and orchestration technologies such as Docker and Kubernetes. Knowledge of continuous integration and continuous deployment (CI/CD) pipelines. Experience with Graph SQL, cloud platforms like AWS and other modern web technologies is a plus. Join us and be part of a dynamic team where you can contribute to cutting-edge projects and collaborate with talented professionals in a supportive and innovative environment Total Experience Expected: 08-10 years Qualifications B.Tech/MCA with at least 8+ years of experience in Java/Angular development, Design and Application development Additional Information Responsibilities : Design, develop, and maintain backend services using Spring Boot for a variety of web applications. Implement data modeling and database interactions using Neo4j, ensuring efficient data storage and retrieval. Collaborate with frontend developers to integrate backend services with Angular and AngularJS frontend applications. Work closely with UI/UX designers to ensure seamless user experiences and responsive designs. Optimize application performance and scalability through code refactoring, database optimization, and caching techniques. Write clean, maintainable, and well-documented code following best practices and coding standards. Conduct code reviews, provide constructive feedback, and mentor junior developers. Stay updated with the latest technologies and industry trends, and continuously improve skills and knowledge. At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences. All of our positions are open to people with disabilities.

Posted 1 week ago

Apply

12.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Reference # 321442BR Job Type Full Time Your role Full stack developer is a senior-level position responsible for liaising between various Business and IT streams to exchange information in a concise, logical and understandable way and implementation of new features. Candidate should be able to work independently, should have good communication skills, and should have experience in working on large complex development projects. Applies skills and knowledge of the tools to develop creative solutions to meet client and business needs. We’re looking for a FullStack developer to: Develop creative technical solutions to meet business needs. Contribute to defining standards Translate business requirements into code Collaborate with technologists to drive delivery within an Agile framework Conduct as-is and to-be impact analysis Contribute to reduction of all security and operational risks, in line with policies and standards Identify opportunities to improve existing processes Your team You’ll be working in the GWM Americas IT team in Pune, IN. We provide quality, innovative solutions that support our business partners in achieving their goals. Your expertise Professional with a career reflecting tech leadership abilities coupled with "hands on" experience in a diverse range of software projects. Should have at least 12 years of experience in developing and maintaining IT software systems. Extensive experience using in front end technologies like JSPs, JavaScript, React. Thorough grounding in standard web technologies (HTML, CSS, REST, XML, JSON) Working knowledge of unit testing approach & frameworks (JUnit) Strong exposure on Core Java, Spring, Spring Boot, REST APIs, SOAP services, Microservices. Basics of Unix/Linux. Good exposure to Oracle/SQL Database. Maven, CI tools and Agile CDD methodologies and tools is a must. Experience on messaging related technologies such as JMS, MQ and/or Kafka. Exposure on Cloud integration and Container services (Azure, AWS) Clean coding and refactoring skills Know-how of agile development practices (Scrum) Adaptable, able to work across teams, functions and applications Enthusiastic, self-motivated and client-focused Prior financial/banking experience is highly desirable About Us UBS is the world’s largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors. We have a presence in all major financial centers in more than 50 countries. How We Hire We may request you to complete one or more assessments during the application process. Learn more Join us At UBS, we know that it's our people, with their diverse skills, experiences and backgrounds, who drive our ongoing success. We’re dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. We also recognize that great work is never done alone. That’s why collaboration is at the heart of everything we do. Because together, we’re more than ourselves. We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us. Disclaimer / Policy Statements UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderābād

Remote

Blackbaud’s IT Software Development team builds and manages software and services critical to our company’s business operations. We are trusted business partners, first-class software engineers, and digital transformation leaders empowering Blackbaud to keep pace with a rapidly changing technology landscape. We are looking for a dynamic, high-performing Staff Software Engineer to join our IT Software Engineering team. Our software engineers work in multi-disciplinary teams with other back end and front-end engineers, DevOps, product managers, and IT infrastructure teams to build innovative solutions. As a Software Engineer on the IT Software Engineering team, you will be developing both our Customer-facing web applications and back-end systems that power modern interactions between Blackbaud’s Customers and our IT systems. Your success in this area will have a direct impact on our customers’ experience working with Blackbaud, and consequently, their ability to succeed in their missions. What you’ll do: Build software systems using technologies like .NET Core, C#, Angular, TypeScript, JavaScript, SQL, Azure cloud resources, and REST APIs Develop integrations between core systems, including SalesForce, Workday, and Blackbaud’s Engineering System Administer the API Documentation Libraries using 'Swagger / OpenAPI ' ( Swashbuckle ) Work with a Scrum team to groom, plan, and deliver work. Solve defects within our operational software baseline and ensure technical debt is identified, tracked, and planned as part of the Scrum process Support existing structures and pipelines Improve software quality through techniques like adherence to software standards, static analysis scanning, unit testing, logging, proactive alerting, and monitoring Deliver documented results of improving the operating efficiency and security posture of our software development life cycle environment Work directly with stakeholders to understand their needs and identify areas of opportunity Participate in an on-call rotation Explore emerging technologies and apply new learning to improve how we build systems through refactoring, modernizing technology, and automation What you’ll bring: 3+ years of experience in Software Development Fundamental understanding of the software development lifecycle Understanding of secure coding practices based on OWASP standards Experience with Microsoft C# / .NET Experience building and consuming REST Web Services Experience working with code versioning, GIT preferred Experience with developing applications using Angular Understanding and know how to apply agile principles, practices, and patterns Excellent communication skills and ability to articulate complex and technical concepts to non-technical audiences Able to work flexible hours as required by business priorities Stay up to date on everything Blackbaud, Blackbaud is a digital-first company which embraces a flexible remote or hybrid work culture. Blackbaud supports hiring and career development for all roles from the location you are in today! Blackbaud is proud to be an equal opportunity employer and is committed to maintaining an inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

Posted 1 week ago

Apply

4.0 years

15 - 17 Lacs

India

On-site

Experience: 4-7 Years, location Hyderabad and Noida only. Application from Hyderabad and Noida are only accepted Qualification: B.tech/ BE Skills .Net Core, C#, SQL, React.js or Angular,cloud exposure About the job: JobPosition: Fullstack .Net Developer NoticePeriod: Immediate Responsibilities •Build and maintain scalable full-stack applications using .NET, C#, SQL Server and ASP.Net/MVC/ React/Angular •Design RESTful APIs and integrate them with frontend frameworks •Debug complex issues across frontend and backend layers •Use AI tools (e.g., GitHub Copilot, ChatGPT, AI-based testing or generation) to enhance development productivity •Implement secure, maintainable, and well-documented code •Work with cloud services (preferably Azure/AWS) for deployment, configuration, and monitoring •Participate in code reviews, technical discussions, and mentoring of junior team members Required Skills •4 to 7 years of hands-on experience in .NET stack •Strong analytical, debugging, and problem-solving skills •Experience building REST APIs and full-stack applications •Familiarity with modern development workflows (Git, CI/CD) •Demonstrated usage of AI tools in real projects (e.g., Copilot, ChatGPT for refactoring, documentation, code generation) Job Type: Full-time Pay: ₹1,500,000.00 - ₹1,700,000.00 per year Work Location: In person Speak with the employer +91 9989990482 Application Deadline: 03/08/2025 Expected Start Date: 01/08/2025

Posted 1 week ago

Apply

15.0 years

2 - 9 Lacs

Hyderābād

On-site

Job Description 15-20 Years into IT with 10+ years as Program Manager / Product Owner / Product manager on agile methodology – preferably transforming IT projects within engineering unit. A well-rounded platform product owner to lead a mature engineering team that works on the multiple core digital technologies [Cloud /Data/EAI/RPA] supporting applications, and integrations. Ability to work with cross functional unit / technology / programs concurrently and build on product vision and roadmap to deliver a highly successful product / solution framework for customers Ability to take an independent and informed view of the current architecture, and be able to review and prioritize opportunities and improvement areas with the respective technical architects, engineering managers and technical leads Ability to build a strong working relationship and collaborate effectively with current platform and application development teams and associated PMs, DevOps & ProdOps support Experience in Mining Ops along with prior exposure to Digital development. KRA Have a strong involvement in product backlog, ensuring the product meets the customers//' needs Research and analyze qualitative and quantitative data to provide insights to the product group, and provide task-specific support where required (e.g. specification drafting) Develop relationships across the wider product team–including technical teams, Information Security, Quality Assurance (QA)–to assist with the definition of product features and requirements Work closely with the Development team in a daily basis, ensuring backlog alignment with product vision and strategy Provide analytical support to the product group, research and present insights in line with the latest industry trends and customer requirements Provide support in refining existing user stories and ensure that prioritized user stories are always up to date Form relationships with technical and experience design teams, product managers, product owners and testers to support with the definition of business features and requirements Setup and monitor Agile Maturity Model Setup Agile framework, principles and Create Customer awareness to Agile model Maturity improvement of the team on agile concepts based on maturity assessment) Target vs. achieved improvement AMM Increase in adoption of agile practices / participation Feedback from the team (number of impediments/action items identified/resolved measured through retrospection notes/survey) Deviation percent from planned roadmap Improvements in program timelines and quality Cost (Target vs. achieved) Reduction in Cost of Delivery Schedule and effort deviations (Target vs. achieved) Product Owner score (Customer Satisfaction score) Release-on-release defect reduction Setup Test driven development lie ATTD, BDD, TDD & etc.. Implement Professional software development behavior (pair programming, continuous integration, clean code, and refactoring) Should have Knowledge on XP Practices and Behaviors - Offer training and customized hands-on demos and workshops on Pair/Mob programming, CI, etc. Should have Knowledge on Legacy Code Refactoring - Coach teams to safely refactor dirty code. Technical Role and Responsibilities [Must have 5 of 7 below] Strong Knowledge of empirical process control and system thinking Strong Knowledge of Lean software development, such as Kanban Experience of changing organizational, team, department mind-sets, culture and structure Certified Scrum Master with at least 2 years//' experience in a Scrum Master or equivalent software delivery role Working knowledge of Scrum, XP and Kanban will be an added advantage Working knowledge of Agile Contract and government procurement processes will be an added advantage Working knowledge of design thinking and workshop facilitation will be an added advantage Certifications [Must have 5] Professional Scrum Master (PSM I) / Certified Scrum Master (CSM) CSM / CPO / ACP-PMI Certified. Agile Certified Practitioner (PMI-ACP) Agile Scrum Master (ASM) Scrum Master Certified (SCM) SA, SPC, SPCT Frameworks: SAFe, Scrum at Scale, LeSS, NEXUS General Responsibilities Provides leadership, direction and mentorship to members of the team. Be Innovative and create reusable solutions as Senior Solution Architect Oversees a team of developers and ensures strict standards are followed. Works as an advocate for team needs such as software, equipment, and training. Assists with mentoring and training of all team members. Maintains strong focus on customer service to all internal clients. Responds to client inquiries and requests. Helps define and enforce processes and procedures in the Applications Develops and maintains software applications according to specifications. Maintains source code control system and application software versioning. Identifies emerging technologies that will help the company better leverage resources. Adheres to Firm processes for change and configuration management, contributing to ongoing maintenance of audits and other security/compliance initiatives.

Posted 1 week ago

Apply

0 years

2 - 7 Lacs

Rājkot

On-site

We're looking for a talented a Developer to join our team and help us transform AI-generated apps/websites ideas into fully functional, production-ready products. Many of our clients begin building their apps using Lovable.dev , but encounter limitations with functionality, UI/UX, or backend logic. You’ll step in to debug, enhance, and finalize these projects with clean, scalable code. What You’ll Do Collaborate with our team to review and enhance Lovable.dev-generated apps/dashboards/websites Fix broken frontend components (React + TypeScript) Configure and optimize Supabase databases and RLS policies Implement authentication systems (Clerk, Magic.link, or similar) Style and debug layouts using Tailwind CSS Deploy and manage projects using GitHub and Vercel Rewrite or improve Lovable prompts when re-generation is needed Required Skills Strong experience with React and TypeScript Solid knowledge of Supabase (schemas, queries, RLS) Familiarity with auth flows (Clerk, Magic.link, Firebase, etc.) Tailwind CSS for layout/styling fixes GitHub for code versioning and collaboration Ability to manage Vercel deployments and environment configs Bonus Skills Stripe or PayPal integration experience Strong debugging and refactoring abilities Prompt engineering or AI tool optimization #LovableDev #FullStackDeveloper #ReactJobs #TypeScriptJobs #SupabaseDeveloper #TailwindCSS #OnSiteDeveloper #FrontendDeveloper #BackendDeveloper #StartupJobs #AIAppBuilder #PromptEngineering #WebAppDeveloper #Vercel #GitHubJobs Job Type: Full-time Pay: ₹16,945.36 - ₹60,000.00 per month Work Location: In person

Posted 1 week ago

Apply

0 years

0 Lacs

Rajkot, Gujarat, India

On-site

Location: [Rajkot/Ahmedabad] | Full-Time | On-Site Only We're looking for a talented a Developer to join our team and help us transform AI-generated apps/websites ideas into fully functional, production-ready products. Many of our clients begin building their apps using Lovable.dev, but encounter limitations with functionality, UI/UX, or backend logic. You’ll step in to debug, enhance, and finalize these projects with clean, scalable code. What You’ll Do Collaborate with our team to review and enhance Lovable.dev-generated apps/dashboards/websites Fix broken frontend components (React + TypeScript) Configure and optimize Supabase databases and RLS policies Implement authentication systems (Clerk, Magic.link, or similar) Style and debug layouts using Tailwind CSS Deploy and manage projects using GitHub and Vercel Rewrite or improve Lovable prompts when re-generation is needed Required Skills Strong experience with React and TypeScript Solid knowledge of Supabase (schemas, queries, RLS) Familiarity with auth flows (Clerk, Magic.link, Firebase, etc.) Tailwind CSS for layout/styling fixes GitHub for code versioning and collaboration Ability to manage Vercel deployments and environment configs Bonus Skills Stripe or PayPal integration experience Strong debugging and refactoring abilities Prompt engineering or AI tool optimization Apply Now Send your resume, GitHub profile, and any relevant project links to santushti.kishandadhaniya@gmail.com. We’re excited to meet someone who bridges AI automation with real-world development power. #LovableDev #FullStackDeveloper #ReactJobs #TypeScriptJobs #SupabaseDeveloper #TailwindCSS #OnSiteDeveloper #FrontendDeveloper #BackendDeveloper #StartupJobs #AIAppBuilder #PromptEngineering #WebAppDeveloper #Vercel #GitHubJobs

Posted 1 week ago

Apply

0 years

0 Lacs

Rajkot, Gujarat, India

On-site

Location: [Rajkot/Ahmedabad] | Full-Time | On-Site Only We're looking for a talented a Developer to join our team and help us transform AI-generated apps/websites ideas into fully functional, production-ready products. Many of our clients begin building their apps using Lovable.dev , but encounter limitations with functionality, UI/UX, or backend logic. You’ll step in to debug, enhance, and finalize these projects with clean, scalable code. What You’ll Do Collaborate with our team to review and enhance Lovable.dev-generated apps/dashboards/websites Fix broken frontend components (React + TypeScript) Configure and optimize Supabase databases and RLS policies Implement authentication systems (Clerk, Magic.link, or similar) Style and debug layouts using Tailwind CSS Deploy and manage projects using GitHub and Vercel Rewrite or improve Lovable prompts when re-generation is needed Required Skills Strong experience with React and TypeScript Solid knowledge of Supabase (schemas, queries, RLS) Familiarity with auth flows (Clerk, Magic.link, Firebase, etc.) Tailwind CSS for layout/styling fixes GitHub for code versioning and collaboration Ability to manage Vercel deployments and environment configs Bonus Skills Stripe or PayPal integration experience Strong debugging and refactoring abilities Prompt engineering or AI tool optimization Apply Now Send your resume, GitHub profile, and any relevant project links to santushti.kishandadhaniya@gmail.com . We’re excited to meet someone who bridges AI automation with real-world development power. #LovableDev #FullStackDeveloper #ReactJobs #TypeScriptJobs #SupabaseDeveloper #TailwindCSS #OnSiteDeveloper #FrontendDeveloper #BackendDeveloper #StartupJobs #AIAppBuilder #PromptEngineering #WebAppDeveloper #Vercel #GitHubJob

Posted 1 week ago

Apply

0 years

0 Lacs

India

On-site

Role: Marketing Executive Salary Range: $400-2000 SGD (Based on portfolio / current skillset fit / immediate execution capability) Company: Stroll 🌃🌘🚶🏻‍♂️ [Website: Stroll.sg] Looking for someone with Knows the tiktok & instagram reels game Have a great sense of taste & humour/craft for content Wants to build an awesome brand & app product that millions will use rather than boring create corporate billboards or SEO/SEM blogwriting fluff that nobody but the boomer leading you really cares about Company Background - Stroll is a B2C dating app - a small team of 6, we've done 2 large private beta testing rounds in singapore - we're currently going through the likely final round of design and code refactoring. When we go for a hard launch in approx. 2-3 months - we plan to take over Singapore and immediately, New York/ Sydney/Melbourne right after. Pay is ok but isn't the BEST for a start, but as a core marketing hire working with me closely, if you're truly an A player your pay should exponentially increase - just like all successful startups. Usually I'll tell candidates to download the app to check it out for themselves before applying but we're doing some code refactoring - so the app on app stores is currently "down" I honestly really don't care about the any academic courses etc. you took Looking for genuine builders and creators. Application Details: If you believe you're a great fit for this job posting, contact me directly on WhatsApp at +65 92956654 with the following information: Your Name Resume + Portfolio, along with a quick introduction of your relevant skillsets and background. Explain why you're applying to Stroll, and be brutally honest. Share your thoughts on a few of the best-designed consumer app MICROFEATURES and share why. Tell me about a film or two that you LOVE and why Additional - What other relevant skills do you have and to what extent? eg. Design, Coding/ Coloring etc. etc Founder - Loke PS - Really, Don't bother if you're the kind spamming every job posts with low effort applications, I'm looking for a very, certain, specific breed of people So let's not waste each other's time. Any use of AI answers will be automatically rejected

Posted 1 week ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Sr. Software Engineer (SDE-2) DViO is one of the largest independent, highly awarded, tech-first marketing companies with a team of 175+ people operating across India, Middle East and South East Asia. We are looking for a Senior Software Engineer (SDE-2) to join our team. The ideal candidate will have a strong background in software development and experience with both frontend and backend technologies. We are looking for someone who is also passionate about solving challenging problems through code and is looking to grow in this field. Responsibilities Lead technical design sessions, establish coding standards, and conduct code reviews. Contribute hands‑on to feature development, refactoring, and performance improvements. Mentor and upskill junior engineers through pair programming, feedback, and structured learning plans. Maintain and evolve our deployment pipelines on our cloud stack. Oversee ETL workflows and ensure data freshness, integrity, and observability. Integrate and optimize AI capabilities within the product. Collaborate closely with Product and Design to translate requirements into robust technical solutions. Champion best practices in testing, security, and documentation. Requirements Qualifications: Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field. 4–6 years of professional software development experience, including ≥1 year mentoring or leading engineers. Strong computer‑science fundamentals in data structures, algorithms, and system design. Deep understanding of object-oriented/functional design and relational databases. Proficiency in one or more modern web stacks and comfort navigating both backend and frontend codebases. Proven ability to balance delivery speed with long-term maintainability; strong written and verbal communication skills. Must-have skills: Backend: Proficiency in at least one of Python, Node.js, PHP, Go, or Java; experience with an MVC or equivalent framework. Frontend: Proficiency in React, Next.js, Vue, or Angular; deep knowledge of HTML5, CSS3, and modern JavaScript/TypeScript. APIs & Data: Designing and consuming RESTful APIs; working with Relational databases (MySQL, PostgreSQL, etc.). Containers & Cloud: Docker‑based development and deployment; basic familiarity with AWS, GCP, or Azure services; CI/CD using GitHub Actions, GitLab CI, or similar. Quality & DevEx: Unit/integration testing, Git‑based workflows, and peer code reviews. Good‑to‑Have Skills Practical experience integrating LLM APIs (OpenAI, Anthropic) into applications, including prompt design and cost/performance considerations. Hands‑on experience with data engineering, ETL pipelines, and warehouse querying; comfort debugging data issues. UI component libraries (shadcn/ui, Chakra UI, Radix UI) and CSS frameworks (TailwindCSS, Bootstrap). Data‑visualization libraries (D3.js, Chart.js, Recharts). Caching (Redis, Memcached) and search systems (Elasticsearch, Meilisearch, Typesense). Data warehouses or lakes (Snowflake, BigQuery, Redshift) and SQL performance tuning. Bash scripting and strong Linux system knowledge.

Posted 1 week ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Position Title: Software Engineer Consultant / Expert 34326 Location: Chennai (Onsite/Hybrid) Employment Type: Contract Budget: Up to ₹24 LPA (Starting at ₹21 LPA) Notice Period: Immediate Joiners Preferred Assessment: Full Stack Backend Java (via Hacker Platform) Position Overview We are seeking a highly experienced Full Stack Java Developer with strong expertise in backend development, cloud technologies, and data solutions. This role involves building and maintaining a global logistics data warehouse on Google Cloud Platform (GCP) , supporting key supply chain operations and enhancing visibility from production to final delivery. The ideal candidate will have a minimum of 6+ years of relevant experience and hands-on skills in BigQuery, Microservices, and REST APIs , with exposure to tools like Pub/Sub, Kafka, and Terraform . Key Responsibilities Collaborate closely with product managers, architects, and engineers to design and implement technical solutions Develop and maintain full-stack applications using Java, Spring Boot, and GCP Cloud Run Build and optimize ETL/data pipelines to apply business logic and transformation rules Monitor and enhance data warehouse performance on BigQuery Support end-to-end testing: unit, functional, integration, and user acceptance Conduct peer reviews, code refactoring, and ensure adherence to best coding practices Implement infrastructure as code and CI/CD using tools like Terraform Required Skills Java, Spring Boot Full Stack Development (Backend-focused) Google Cloud Platform (GCP) – Minimum 1 year hands-on with BigQuery Cloud Run, Microservices, REST APIs Messaging: Pub/Sub, Kafka DevOps & Infrastructure: Terraform Exposure to AI/ML integration is a plus Experience Requirements Minimum 6+ years of experience in Java/Spring Boot development Strong hands-on experience with GCP services, particularly BigQuery Experience in developing enterprise-grade microservices and backend systems Familiarity with ETL pipelines, data orchestration, and performance tuning Agile team collaboration and modern development practices Preferred Experience Exposure to AI agents or AI-driven application features Experience in large-scale logistics or supply chain data systems Education Requirements Bachelor’s Degree in Computer Science, Information Technology, or related field (mandatory) Skills: rest apis,terraform,full stack development,data,google cloud platform (gcp),microservices,kafka,gcp,bigquery,pub/sub,java,cloud run,boot,spring boot

Posted 1 week ago

Apply

3.0 years

0 Lacs

Chandigarh, India

Remote

About The Company Cyzerg is a technology company specialized in the research, development, implementation and management of technology solutions for the warehousing industry. With over 148+ active customers across North, Central and South America, Cyzerg has developed industry expertise and capabilities to increase business efficiency and competitiveness across its customer base. With headquarter in Miami, FL and branches in the Philippines and India, the company credits its success to a relentless focus on its employees, customers and delivering excellence at all time. Anchor on a culture of meritocracy and on the pillars of opportunity, integrity, innovation, humanity, passion, teamwork & opportunity, Cyzergs culture & core values guide every aspect of the organization. About The Job We are looking for a talented, passionate, and detail-oriented Full Stack Developer to join our fast-growing SaaS team. This role requires strong experience in both frontend development using Angular (6+) and backend development using ASP.NET MVC/Core. You will collaborate with other developers, product managers, designers, and QA analysts to develop and maintain a cloud-based, enterprise-grade web application. Frontend (Angular) You should be a self-motivated professional with a keen eye for detail and a passion for creating seamless user experiences and scalable backend : Developed modular, high-performance UIs using Angular 6+, RxJS, and SCSS in enterprise-grade SaaS applications. Integrated REST APIs using Angular services with reactive patterns for seamless data flow and real-time updates. Built dynamic forms with custom validations and responsive design, ensuring cross-browser and mobile compatibility. Leveraged NgRx for scalable state management in complex modules with shared and lazy-loaded features. Tuned app performance using lazy loading, optimized change detection, and route-level code splitting. Identified and resolved cross-platform UI/UX issues, collaborating closely with designers and QA. Wrote and maintained unit tests using Jasmine and Karma, supporting CI/CD pipelines and release stability. Followed Angular best practices and contributed to code reviews, refactoring, and shared libraries. Proactively explored and adopted latest Angular features (e.g., standalone components, signals) for continuous improvement. Backend (ASP.NET/C#) : Understand business requirements and translate them into technical features. Design, develop, and maintain web-based SaaS systems using ASP.NET MVC/Core and RESTful services. Write scalable and maintainable code with attention to quality and performance. Conduct functional and non-functional testing; troubleshoot and debug as needed. Automate repetitive tasks using appropriate tools/scripts. Set up and maintain release pipelines to ensure smooth and reliable deployments. Provide production support, including monitoring, debugging, and resolving live issues. Collaborate with internal teams, customers, and vendors to fix and improve products. Document development phases and create technical documentation and : Bachelor's Degree (BA or BS) in Computer Science, Engineering, Information Systems, or a related field. 3- 5 years of experience in both frontend and backend web application development. Proficient in Angular 6+, TypeScript, HTML5, CSS3, Bootstrap, JavaScript, and Ajax. Strong grasp of responsive design, cross-browser compatibility, and mobile-first UI development. Hands-on experience with REST API integration, RxJS, and asynchronous data handling using HTTP/Ajax. Skilled in SCSS, component reusability, and optimizing UI for performance and accessibility. Version control with Git, familiar with branching strategies and collaborative workflows. Knowledge of WordPress is a plus. Strong experience with ASP.NET MVC 4/5 & .NET Core. Experience with Web API/RESTful services, OAuth, Microsoft SQL Server/SQL Azure. Technical expertise in C#, Microservices, T-SQL, OOP, Visual Studio, XML, and jQuery. Knowledge of Azure Cloud Services is a plus. Understanding of Agile/Scrum methodologies and RAD. Soft Skills Excellent problem-solving and debugging skills. Strong communication and collaboration abilities. Critical thinker and team : Paid medical insurance with OPD coverage right from the first day! Get up to 32 days of paid time off, monthly short leaves, marriage leaves, and additional unpaid vacation leaves. Annual salary increases with a predictable percentage increase based on performance review. Annual year-end bonus and monthly bonuses based on performance. Able to work from home 1 day per week, every week. Earn as much as INR 20,000 from the employee referral program. Happy Hour every Friday Free meal every Friday with an extra hour of break time to bond with the team and participate in games and activities. Annual team-building Shift gears and explore adventures with the team out of the office! Career development plans We want you to grow and become the best at what you love. Casual wear in the office Express your fashion or stay comfy! Flat organization with an open door policy. Company paid certifications and trainings. (ref:hirist.tech)

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

rajkot, gujarat

On-site

You are an experienced and motivated Tech Lead sought to join our team. Your track record should demonstrate successful leadership in managing complex distributed software projects from inception to release and support. Your responsibilities will encompass overseeing all phases of the software development lifecycle, ensuring the successful delivery of multiple projects spanning greenfield and brownfield types. Your key responsibilities will include leading one or more projects from inception to release and support, managing a team of 5 or more members. You should exhibit a passion for hands-on development and be willing to actively code while leading your team. Overseeing the entire software project development lifecycle, from discovery and requirement gathering to design, implementation, release, and support, will be crucial. Your role will involve planning and executing project delivery milestones, managing multiple projects post-release, and interacting with stakeholders to handle various communications related to business requirements and solutioning. In collaboration with business and technical stakeholders, you will refine fuzzy requirements and design solutions considering aspects like concurrency, responsiveness, data integrity, and security. Business process automations, data analysis, and system integrations will be integral parts of your responsibilities. Generating documentation at various stages, adopting new technologies as needed, and applying architectural patterns will also be key tasks. Strong development practices, proficiency in programming languages, communication skills at different levels of abstraction, and the ability to mentor team members are essential requirements. Must-have requirements for this role include a proven leadership track record with a team of 5+ members, experience in delivering multiple software projects of medium to high scale and complexity, and leading at least one greenfield project. Proficiency in development practices, analytical and problem-solving skills, design and architectural expertise, and familiarity with cloud technologies are also critical. Additionally, you should have proficiency in backend programming languages, SQL and NoSQL database technologies, and experience in mentoring team members. If you meet these requirements and are excited about this opportunity, we encourage you to apply.,

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