Job description We are looking forward to hire Salesforce Sales Cloud Professionals in the following areas : Experience 3-5 Years Analyze and understand requirements, and provide technical solutions. Analyze requirements and develop technical solutions aligning to Salesforce best practices. Conduct solution reviews of team members. Contribute to Practice level tools and asset creation activities. read more Key Skills Content managementUsageBusiness transformationContract managementCodingCTIAccount managementconsumer goodsForecastingSalesforce
Posted 2 hours ago
•
Typically responds within 2 days
Job description Translates business requirements and specifications into logical program designs, code modules, stable application systems, and software solutions with occasional guidance from senior colleagues; partners with the product team to understand business needs and functional specifications. Develops, configures, or modifies integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages. Tests application using test-driven development and behavior-driven development frameworks to ensure the integrity of the application. Conducts root cause analysis of issues and participates in the code review process to identify gaps. Implements continuous integration/continuous delivery processes to ensure quality and efficiency in the development cycle using DevOps automation processes and tools. Ideates, builds, and publishes reusable libraries to improve productivity across teams. Conducts the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications. Solves difficult technical problems to ensure solutions are testable, maintainable, and efficient. Required Qualifications: 2 years of experience in software development or a related field 2 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development 2 years experience working with any of the following: frontend technologies (user interface/user experience), middleware (microservices and application programming interfaces), database technologies, or DevOps Bachelors Degree in computer science, computer information systems, or related field (or equivalent work experience in lieu of degree) Preferred Qualifications: 2 years of experience writing technical documentation in a software environment and developing and implementing business systems within an organization Role: Software Development - Other Industry Type: Retail Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceRoot cause analysiscontinuous integrationAutomationCodingApplication programmingtest driven developmentMiddlewareSDLCTechnical documentation
Posted 5 hours ago
•
Typically responds within 2 days
Job description About the Role: We are looking for a motivated and disciplined Software Engineer (MTS 2) with working experience in Go and PostgreSQL who is eager to build reliable and scalable backend systems. While prior experience with React or cybersecurity principles is a plus, the key requirement is a strong foundation in backend development and a willingness to grow. The ideal candidate is a team player who communicates clearly, takes ownership of their tasks, and is eager to learn in a fast-paced environment. Responsibilities Develop and maintain backend services using Go and PostgreSQL. Work closely with senior engineers and cross-functional teams to implement features and fixes. Participate in code reviews and follow best practices to ensure high-quality code. Focus on writing performant, maintainable, and secure code. Communicate progress and blockers clearly with teammates and leads. Learn and grow into broader responsibilities such as architecture and system design over time. (Optional) Assist in front-end development using React as needed. Stay curious and up-to-date with emerging technologies and good engineering practices. Qualifications Required Skills: 1-3 years of hands-on experience with Go, or strong familiarity through personal or academic projects. Basic to intermediate experience with PostgreSQL, including writing queries and understanding schemas. Bonus Skills: Exposure to React or interest in learning front-end technologies. Understanding of basic cybersecurity concepts or best practices. Other Skills: Strong willingness to learn and grow under mentorship. Good problem-solving and debugging skills. Ability to manage tasks with guidance and deliver consistently. Clear communication and eagerness to collaborate in a team environment. Role: Software Development - Other Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills BasicBackendFront endPostgresqlFocusDebuggingSystem designManagementMTSOperations
Posted 1 day ago
•
Typically responds within 2 days
Job description The Customer Relationship Management (CRM) team is part of Payment Product Development (PPD) CRM Technology team and is responsible for managing system requirements, design, development, integration, quality assurance, implementation and maintenance of corporate applications. The team works closely with business owners of these services to deliver industry leading packaged software and customer developed solutions. The candidate will work as part of the CRM team to build and support applications to improve the effectiveness and efficiency of the Microsoft Dynamics CRM business function. This role will participate in design, development, testing and support of CRM applications and ensure successful delivery of business capabilities. The ideal candidate will bring strong experience in developing technical solutions in CRM area. Basic Qualifications: Bachelor s degree, Or 3+ years of relevant work experience Preferred Qualifications: Technical Qualifications: 1-2 years of experience implementing Microsoft Dynamics CRM 365 Proficiency in .Net and JavaScript Preferred Technical Qualifications: Experience with C# or Visual Basic, Visual Studio, and Web Services Experience extending Dynamics CRM Plugins, Custom Workflows, and Actions using .Net components and SQL Significant experience in the development and support of CRM applications Genesys Integration experience is a plus Knowledge of SQL Server and databases Experience with Microsoft Dynamics Co-Pilot, Power Automate, and Power Apps Familiarity with Customer Service Workspace (CSW) Non-Technical Requirements: Excellent process orientation, planning, organizational, and problem-solving skills Strong interpersonal and facilitation skills, along with effective written and verbal communication Ability to work in a complex organization to determine business and customer needs, providing the best solutions Driven and self-motivated, with a creative approach to solving challenging problems Willingness to work with different technologies Proactive thinking with a can-do attitude and out-of-the-box thinking Experience collaborating with medium to large development teams distributed worldwide A team player who can also work independently Strong multi-tasking and time-management skills, with the ability to prioritize tasks Role: Back End Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Manager Quality AssuranceVisual BasicProcess orientationDynamics CRMJavascriptDesign developmentVisual StudioCustomer serviceMicrosoft DynamicsSQL
Posted 1 day ago
•
Typically responds within 2 days
Job description As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking - Banking and Wealth Management Team , you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm s business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on experience with cloud-based applications, technologies and tools, deployment, monitoring and operations, such as Kubernetes, Prometheus, FluentD, Slack, Elasticsearch, Grafana, Kibana, etc Relational and NoSQL databases; developing and managing operations leveraging key event streaming, messaging and DB services such as Cassandra, MQ/JMS/Kafka, Aurora, RDS, Cloud SQL, BigTable, DynamoDB, MongoDB, Cloud Spanner, Kinesis, Cloud Pub/Sub, etc Networking (Security, Load Balancing, Network Routing Protocols, etc) Demonstrated experience in the fields of production engineering and automation. Strong understanding of cloud technology standards and practices. Proficiency in utilizing tools for monitoring, analysis, and troubleshooting, including Splunk, Dynatrace, Datadog, or equivalent. Preferred qualifications, capabilities, and skills Ability to conduct detailed analysis on incidents to identify patterns and trends, thereby enhancing operational stability and efficiency. Familiarity with digital certificate management and automation tools. Knowledge of frameworks such as CI/CD pipeline. Excellent communication and collaboration skills. Role: Software Development - Other Industry Type: Financial Services Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills JMSSystem architectureWealth managementCodingAgileMongoDBTroubleshootingLoad balancingMonitoringSQL
Posted 1 day ago
•
Typically responds within 2 days
Job description Role Purpose The purpose of this role is to design, develop and troubleshoot solutions/ designs/ models/ simulations on various softwares as per clients/ project requirements Do 1. Design and Develop solutions as per clients specifications Work on different softwares like CAD, CAE to develop appropriate models as per the project plan/ customer requirements Test the protype and designs produced on the softwares and check all the boundary conditions (impact analysis, stress analysis etc) Produce specifications and determine operational feasibility by integrating software components into a fully functional software system Create a prototype as per the engineering drawings & outline CAD model is prepared Perform failure effect mode analysis (FMEA) for any new requirements received from the client Provide optimized solutions to the client by running simulations in virtual environment Ensure software is updated with latest features to make it cost effective for the client Enhance applications/ solutions by identifying opportunities for improvement, making recommendations and designing and implementing systems Follow industry standard operating procedures for various processes and systems as per the client requirement while modeling a solution on the software 2. Provide customer support and problem solving from time to time Perform defect fixing raised by the client or software integration team while solving the tickets raised Develop software verification plans and quality assurance procedures for the customer Troubleshoot, debug and upgrade existing systems on time & with minimum latency and maximum efficiency Deploy programs and evaluate user feedback for adequate resolution with customer satisfaction Comply with project plans and industry standards 3. Ensure reporting & documentation for the client Ensure weekly, monthly status reports for the clients as per requirements Maintain documents and create a repository of all design changes, recommendations etc Maintain time-sheets for the clients Providing written knowledge transfer/ history of the project Deliver No. Performance Parameter Measure 1. Design and develop solutions Adherence to project plan/ schedule, 100% error free on boarding & implementation, throughput % 2. Quality & CSAT On-Time Delivery, minimum corrections, first time right, no major defects post production, 100% compliance of bi-directional traceability matrix, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Mandatory Skills: MES Operations Management. Experience3-5 Years. Role: Software Development - Other Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills caecadimpact analysisassurancemis c#operations managementproject managementfeabusiness analysisansysfe analysisfinite element analysisautocadcatiasql serversqlhypermeshnastranabaqusmessoftware engineeringstress analysis
Posted 1 day ago
•
Typically responds within 2 days
Job description The Amazon Search team creates customer-focused search and advertising solutions and technologies. Whenever a customer visits an Amazon site worldwide and types in a query or browses through product categories, Amazon Search services go to work. we'design, develop, and deploy high performance, fault-tolerant distributed search systems used by millions of Amazon customers every day. Our Search Relevance team works to maximize the quality and effectiveness of the search experience for visitors to Amazon websites worldwide. Amazon has grown rapidly and will continue to do so in foreseeable future. Providing a high quality search experience is a unique challenge as Amazon expands to new customers, countries, categories, and product lines. We are seeking software engineer to join the Relevance India team. This team s charter is to increase the pace at which Amazon expands and improve the search experience at launch. In practice, we aim to create infrastructure and build innovating solutions that reduces the time and effort needed for expansions and improve the search experience on the day of the launch. - Design, develop, and implement production level code that serves search requests. - Own the full development cycle: design, development, impact assessment, A/B testing (including interpretation of results) and production deployment. - Design and apply data driven and machine learning techniques to provide optimal ranking. - Develop new ranking features and techniques building upon the latest results from the research community. - Collaborate with other engineers and scientists within to find technical solutions to complex design problems. - Participate in aspects of the RD process, from experimenting with new ideas to exploring new techniques. - Get exposure to large scale use of various AWS components such EC2, S3, EMR, SQS, SNS, etc - Take ownership. Understand the needs of various search teams, distil those into coherent projects, and implement them with an eye on long-term impact. - Be a leader. Use your expertise to set a high bar for the team, mentor team members, set the tone for how to take on and deliver on large impossible-sounding projects. - Be curious. You will work alongside systems engineers, machine learning scientists, and data analysts. Your effectiveness and impact will depend on discussing problems with and learning from them. read more Key Skills CodingMachine learningArchitectural designSoftware development life cycleDesign developmentData structuresSystem designData processingInternship
Posted 1 day ago
•
Typically responds within 2 days
Job description As a Software Engineer III at JPMorgan Chase within the Consumer and community banking technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm s business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts and 3+ years applied experience. Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (eg, cloud, artificial intelligence, machine learning, mobile, etc) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies Role: Software Development - Other Industry Type: Financial Services Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills System architectureAutomationFront endCodingDebuggingMachine learningAgileSystem designApplication developmentTroubleshooting
Posted 1 day ago
•
Typically responds within 2 days
Job description 1. Execute POCs and document FDDs/IDDs with structured design and pseudocode. 2. Estimate effort for development, testing, and deployment. 3. Analyze system behavior via hands-on testing, data review, and code execution. 4. Design optimized databases and contribute to system architecture (Microservices, AWS, Docker). 5. Write clean, well-commented code explaining logic decisions. 6. Follow structured naming conventions and apply efficient data structures. 7. Conduct developer testing to minimize QA-reported defects. 8. Perform code reviews and maintain high-quality coding standards. 9. Ensure on-time delivery while minimizing downtime in deployments. 10. Plan and execute migrations, upgrades, and system improvements. 11. Implement DevSecOps best practices (Vulnerability, License, Security Management). 12. Monitor production deployments, analyze system metrics, and resolve issues. 13. Mentor junior developers and review code & test cases. 14. Participate in system design discussions and cross-team collaborations. 15. Evaluate new frameworks & technologies, ensuring seamless CI/CD integration. 16. Assess open-source tools for compliance, security, and long-term support. Qualifications 1. Bachelor??s or Master??s degree in Computer Science, Engineering, or a related field. Required Skills 1. 4+ years of experience in software development. 2. Strong expertise in Python, Django, RabbitMQ and RESTful API development. 3. Experience building applications as microservices on Docker 4. Solid knowledge of database design (PostgreSQL) and query optimization. 5. Experience dealing with large data sets in databases 6. Strong problem-solving skills with a deep understanding of system performance and debugging. 7. Proven experience or willingness to adopt AI-assisted development workflows using tools like Cursor/Windsurf/VSCode + GitHub Copilot 8. Demonstrated ability to leverage AI tools for rapid prototyping, debugging, documentation, and performance tuning. 9. All proofs of concept (POCs) and implementations must integrate AI-driven methodologies to maximize development efficiency and quality. Nice to Have Skills & Experience 1. Familiarity with AI/ML, Big Data, or real-time processing systems. 2. Experience in GraphQL, or event-driven architectures. 3. Contributions to open-source projects. Role: Blockchain Quality Assurance Engineer Industry Type: Legal Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: Any Graduate PG: Any Postgraduate Key Skills Performance tuningSystem architectureCodingDatabase designDebuggingData structuresTest casesOpen sourceAnalyticsPython
Posted 1 day ago
•
Typically responds within 2 days
Job description We are looking for a highly skilled Senior II - Software Engineer who can drive end-to-end development, ensure high code quality, and contribute to system architecture design. The ideal candidate should have expertise in software development, DevSecOps, and CI/CD practices while mentoring junior developers and optimizing production deployments. Our company creates some of the world s most cutting-edge software solutions in the legal industry. We solve difficult problems, work on innovative technology, and build world-class platforms for people and enterprises to interact with court records and other public data sets. With some of the best minds in the industry, we re one of the most sought-after learning and career destinations in the world of legal tech. If you re looking to work at a company with opportunities to forge your career path in technology, UniCourt is the right place for you. Duties Responsibilities Execute POCs and document FDDs/IDDs with structured design and pseudocode. Estimate effort for development, testing, and deployment. Analyze system behavior via hands-on testing, data review, and code execution. Design optimized databases and contribute to system architecture (Microservices, AWS, Docker). Write clean, well-commented code explaining logic decisions. Follow structured naming conventions and apply efficient data structures. Conduct developer testing to minimize QA-reported defects. Perform code reviews and maintain high-quality coding standards. Ensure on-time delivery while minimizing downtime in deployments. Plan and execute migrations, upgrades, and system improvements. Implement DevSecOps best practices (Vulnerability, License, Security Management). Monitor production deployments, analyze system metrics, and resolve issues. Mentor junior developers and review code test cases. Participate in system design discussions and cross-team collaborations. Evaluate new frameworks technologies, ensuring seamless CI/CD integration. Assess open-source tools for compliance, security, and long-term support. Qualifications Bachelors or Masters degree in Computer Science or a related field. Required Skills 4+ years of experience in software development. Strong expertise in Python, Django, RabbitMQ and RESTful API development. Experience building applications as microservices on Docker Solid knowledge of database design (PostgreSQL) and query optimization. Experience dealing with large data sets in databases Strong problem-solving skills with a deep understanding of system performance and debugging. Proven experience or willingness to adopt AI-assisted development workflows using tools like Cursor/Windsurf/VSCode + GitHub Copilot Demonstrated ability to leverage AI tools for rapid prototyping, debugging, documentation, and performance tuning. All proofs of concept (POCs) and implementations must integrate AI-driven methodologies to maximize development efficiency and quality. Nice to Have Skills Experience Familiarity with AI/ML, Big Data, or real-time processing systems. Experience in GraphQL, or event-driven architectures. Contributions to open-source projects. Apply for Senior II - Software Engineer Please wait till your request is completed. Thank you for contacting us. We will be in touch with you shortly. Role: Blockchain Quality Assurance Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: Any Graduate PG: Any Postgraduate Key Skills Performance tuningSystem architectureCodingDatabase designDebuggingData structuresTest casesOpen sourceAnalyticsPython
Posted 1 day ago
•
Typically responds within 2 days