Job description As a Software Engineer, you will harness the power of the latest tools and technologies to craft cutting-edge software solutions for multi and hybrid cloud environments. Your responsibilities encompass the entire software development lifecycle, ensuring that components are meticulously designed, rigorously tested, debugged, verified, and poised for seamless integration into IBM's world-class hierarchical database solutions. Your contributions will play a pivotal role in aiding organizations to enhance their business outcomes in the global marketplace. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey. As a Full stack developer, you will Develop, and support scalable, secure, and high-performance systems for cloud and on-premises environments that meet world-class standards. Collaborate with architects and stakeholders to design and build systems that solve complex business problems and deliver exceptional user experiences. Use modern architectural principles and best of the class tools and technologies Participate Technical Initiatives that aligns with business goals and objectives. Provide technical support to other team members. Work in an agile, collaborative, distributed, fast paced and exciting environment. Stay current with industry trends, best practices, and emerging technologies. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 8+ years of relevant Full stack Software developer experience Strong programming with Python, GoLang or C/C++ Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) Knowledge of multiple back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) Good knowledge / Proficient in of Cloud architecture such as Containers, Kubernetes, Openshift and Devops Methodology Good Knowledge of IBM Integration solutions (API Connect , Appconnect) Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache). API IntegrationExperience consuming RESTful and GraphQL APIs. Version ControlProficiency with Git and GitHub/GitLab. Hands on Experience /Expertise with Agile development methodologies Hands on Experience/Expertise with CI/CD tools like Jenkins , Travis Hands on Experience/Expertise developing infrastructure automation using tools such as Ansible, Chef Hands on Experience/Expertise infrastructure provisioning and automation tools (e.g. Terraform/CloudFormation) Knowledge of Cloud/ SaaS architecture using IBM Cloud/Azure/ AWS/ SoftLayer/ OpenStack/Google Cloud Platform Preferred technical and professional experience Familiarity with cloud platforms (e.g., AWS, Azure, GCP). Excellent problem solving and troubleshooting skills. Good written and verbal communication skills Collaboration skills and proven ability to work in a team environment Role: Software Developer in Test (SDET) 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 Skills highlighted with ‘‘ are preferred keyskills continuous integrationpythonc++cd toolsci / cd tools kubernetescsscgolangci/cdjavascriptansibleautomation toolsagile development methodologyjavacloud architectureinfrastructuredevopsjenkinstroubleshootinghtmlterraformaws
Posted 2 hours ago
•
Typically responds within 2 days
Job description MC Delivery Professional is playing a key role in the delivery of creative, brandcompliant, and costeffective solutionsdeliverables and as such proactively supporting MC teams across the company. Shehe oversees the communication and connection across various teams and relevant stakeholders. Is an advocate of best practices and innovation. - Grade Specific Supports Manager in the delivery of activitiesdeliverables and develops own MC competencies. Operates as an MC professional and has a reasonable understanding of their domain of expertise.Builds strong relationships with the team and key stakeholders at their level Able to act on own initiative but will require supervision, knows when to escalateseek guidance Skills (competencies) Role: Embedded Systems Engineer Industry Type: IT Services & Consulting 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 csscjavascriptjavahtml c#matlabpythonc++software developmentoracledbmssql serversqloopslinuxembedded c.netphpmysqldata structures
Posted 5 hours ago
•
Typically responds within 2 days
Job description Hands-on experience in developing web-based, e-Commerce projects on Salesforce Commerce Cloud (SFCC)/Demandware with a strong focus on front-end development. Experience in HTML5 CSS, AJAX, jQuery, JSON object definition, NodeJS. Experience in using Pipelines, JS Controllers, ISML Templates and real-time data exchange using Web services. Good understanding of Business Manager and configuring jobs. Knowledge of source control and collaboration tools such as JIRA, Confluence. Excellent written and verbal communication and collaboration skills. Self-driven, motivated, result oriented, strong problem-solving and systems analysis skills. Primary Skills SFCC FED Html/Css/Jquery Business Manager Secondary Skills Pipelines Controllers SFRA Skills (competencies) Role: Full Stack Developer Industry Type: IT Services & Consulting 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 cssjqueryhtmlbusiness managementsystem validation confluencefedweb servicespaymentsinvestment bankingajaxsqlsalesforcejavajsonjs methodsjiraswiftgppbusiness analysistrade settlementsjavascriptnode.jsdemandwaresepa
Posted 1 day ago
•
Typically responds within 2 days
Job description Design, develop, and configure Policy Center, Claim Center, and Billing Center applications in Guidewire. Customize Guidewire applications to meet specific business needs, including creating and modifying workflows, rules, and integrations. Develop and maintain integrations between Guidewire applications and other systems using APIs and web services. Develop and execute test plans, perform unit testing, and ensure the quality of the solutions delivered. Provide ongoing support and troubleshooting for Guidewire applications, addressing any issues that arise in production. Create and maintain technical documentation, including design specifications, user guides, and process flows. Work closely with business analysts, project managers, and other stakeholders to gather requirements and ensure alignment with business objectives. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Extensive experience with configuring and improving Policy Center, including workflows, rules, and integration points. Proficiency in developing and configuring Claim Center, including claim processing and integration with external systems. Strong background in Billing Center configuration and customization, including payment processing and billing rules. Expertise in using Guidewire Studio for application development and debugging. Basic project management skills to manage tasks and deliverables effectively. Strong verbal and written communication skills for collaboration with team members and stakeholders. Excellent problem-solving skills with the ability to think critically and troubleshoot issues efficiently. Skills (competencies) Verbal Communication Role: Full Stack Developer Industry Type: IT Services & Consulting 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 configuringguidewireapplication developmentbilling centerdebugging software developmentweb servicesjspunit testingguidewire developmentjdbchibernatejavascriptbillingsqlclaims processingspringjavaxmlclaimsservletsj2eegosuagile
Posted 1 day ago
•
Typically responds within 2 days
Job description Application Developers develop, test and integrate applications, frameworks and tools in a controlled environment. With expertise in a specific technology environment, they are responsible for software-specific design and realization, as well as testing, deployment and release management or technical application management of client-specific package based solutions. - Grade Specific Represent team in project meetings. Work with business and functional analysts, and software and solution architects in ensuring that programs and systems function as intended. Supervise, mentor and manage large teams of programmers in one or more projects. CertificationsYou maintain certifications on Saas or Package Based solution and/or relevant programming tools/language, and relevant methodology. Role: Back End Developer Industry Type: IT Services & Consulting 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 application integrationrelease managementsoftware testingapplication developmentapplication management cssweb servicesdbmsjquerysqlplsqlspringjavaasp.netj2eejsonhtmlmysqlc#restpythonoraclecjavascriptsql server
Posted 1 day ago
•
Typically responds within 2 days
Job description Primary Skills Experience in key Reference data functions like Security Master, Corporate Action & Pricing. Responsible for performing static data analysis and update application for various Financial Products with External/Internal counterparts. Understanding clients requirement for setup on various securities on system, updating various price quotes and corporate action details on application Performing the activities in a timely manner and in accordance with the agreed service levels. Maintaining high levels of accuracy and TATs in all the activities conducted. Reading and understanding procedure documents and strictly adhere to procedures when handling static data requests. Exceed customer expectations and work towards building a world class operations environment Secondary Skills Awareness on MIFID 2 regulatory changes and impact to data management operations Ability to work on MIFID 2 Change management analysis and experience in handling similar projects Analyze cost & charges data and the target market data Where data is missing, follow-up with Data Vendors and also the manufacturers for this data Escalate issues and follow-up with Issue Owners for closure Work with the business to remediate any data quality issues Attend working group meetings with Data Vendors and Manufactures Support MIS creation of Data Quality Dashboard Reports Role: Banking Operations - Other Industry Type: IT Services & Consulting Department: BFSI, Investments & Trading Employment Type: Full Time, Permanent Role Category: Banking Operations Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills data managementchange managementmisdata analysisdata quality dbmshibernatesqlplsqloracle 10gjcljavaunix shell scriptingfinancial productsj2eeshell scriptingc#oraclecsql servercorporate actionscobolstrutsinformaticaunix
Posted 1 day ago
•
Typically responds within 2 days
Job description Key Responsibilities CLI DevelopmentExperience in building and maintaining CLI tools, especially for managed objects. Very good experience in Linux Environment Unit TestingExperience writing unit tests for frontend code (e.g., using Jest, Mocha). E2E TestingKnowledge of end-to-end automation tools like Cypress or Selenium for UI testing. GolangGo to develop backend or CLI tools, improve efficiency, and manage tasks Primary Skills Key Responsibilities Automation Development Design and implement automation solutions using Golang to streamline development, testing, and deployment processes. Kubernetes Hands-on experience with Kubernetes, including cluster management, configuration, and troubleshooting. CI/CD Integration Build and maintain CI/CD pipelines to automate software builds, testing, and deployments. Monitoring and Optimization Monitor automated systems and Kubernetes clusters for performance and reliability, and make necessary adjustments to optimize operations. Collaboration Work with development, operations, and infrastructure teams to identify automation opportunities and implement effective solutions. Documentation Create and maintain documentation for automation processes, scripts, and Kubernetes configurations Role: Search Engineer Industry Type: IT Services & Consulting 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 continuous integrationkubernetesci/cdlinux internalsselenium reduxcssui developmentgolangmochadockerreact.jsjavagitlinuxjenkinshtmlmysqldata structuresmongodbpythonjestjavascriptcypressnode.jstroubleshootingangularjsaws
Posted 1 day ago
•
Typically responds within 2 days
Job description Responsible for programming and testing of cloud applications Integration of user-facing elements developed by a front-end developers with server side logic Optimization of the application for maximum speed and scalability Design and implementation of data storage solutions Writing reusable, testable, and efficient code Design, Code, test, debug, and document software according to the functional requirements Participate as a team member in fully agile Scrum deliveries Provide Low Level Design Document for the components Work collaboratively in Agile/Scrum team environment Test driven development based on unit tests Preferred Skills Good to have knowledge of API designing using Swagger Hub Good to have knowledge of SignalR API for web functionality implementation and data broadcasting Good to have knowledge on cloud and CI/CD. Knowledge of continuous integration Excellent teamwork and communication abilities Excellent organizational and time management abilities Effective scrum master experience Requirements Skill Requirements: Bachelor/Master of Engineering or equivalent in Computers/Electronics and Communication with 5-7 yrs experience. Hands-on Experience in web application development using Angular. Hands-on experience in C#, ASP.NET development. Dev level Cloud application Certification is recommended. Proficiency in designing and implementing microservices-based applications, with a strong understanding of micro-services design principles, patterns, and best practices. Experience to work in multiple cloud environments - Azure, AWS web-services and GCP. Experience in developing and consuming web services GRPC Strong knowledge of RESTful APIs, HTTP protocols, JSON, XML and micro services using serverless cloud technologies. Integration of data storage solutions like databases, key-value stores, blob stores User authentication and authorization between multiple systems, servers, and environments Management of hosting environment, deployment of update packages Excellent analytical and problem-solving abilities Strong understanding of object-oriented programming Basic understanding of front-end technologies, such as JavaScript, TypeScript, HTML5, and CSS Strong unit test and debugging skills Proficient understanding of code versioning tools such as Git, SVN Hands-on experience with PostgreSQL Database. Knowledge on Azure IOT, MQTT, Apache Kafka, Kubernetes, Docker, is a plus. Experience with version control systems such as Git & SVN. Good understanding of Agile based software development & Software delivery process. Experience in Requirements Managements tools like Polarion [preferable] or any other requirement management system Excellent communication and collaboration abilities, with the capacity to work effectively in cross- functional teams. Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: M.Tech in Electronics/Telecommunication Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills GCP MQTTC#ASP.NET developmentCSSAzureJSONAzure IOTTypeScriptGitHTTP protocolsXMLJavaScriptHTML5RESTful APIsAWSPostgreSQL Database
Posted 1 day ago
•
Typically responds within 2 days
Job description Key Responsibilities: Design, develop, and maintain applications using Java and Spring Boot, ensuring they are robust, scalable, and efficient. Build dynamic and responsive front-end applications using React JS, integrating seamlessly with backend services. Work with Google Cloud Platform (GCP) to architect, deploy, and manage cloud-based applications and services. Design and maintain relational database schemas and queries using PostgreSQL. Develop and maintain API architecture, ensuring smooth communication between different system components. Collaborate with cross-functional teams and contribute to the Agile development lifecycle, from sprint planning to project delivery. Identify and resolve performance bottlenecks, bugs, and other issues to ensure optimal application performance. Required Skills: Java Spring Boot (4+ years): Strong experience in backend development using Java and Spring Boot framework. React JS (4+ years): Proven expertise in front-end development with React JS. Google Cloud Platform (GCP): Hands-on experience with deploying and managing applications on GCP. PostgreSQL: Experience in designing and managing PostgreSQL databases. API Architecture: Solid understanding of API design, development, and management. Agile Projects: Experience working in Agile project environments, including sprint-based development. Mandatory Key Skills API Architecture,Agile Projects,API design,Java*,Spring Boot*,React JS*,Google Cloud Platform*,PostgreSQL* Role: Head - Engineering 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 Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills PostgreSQL JavaAgile ProjectsGoogle Cloud PlatformAPI ArchitectureSpring BootAPI designReact JS
Posted 1 day ago
•
Typically responds within 2 days
Job description Job Summary: We are looking for a talented Frontend Engineer with expertise in React, Tailwind CSS, and UI/UX design principles to join our team. As a Frontend Engineer, you will be responsible for designing, implementing, and maintaining user interfaces that deliver exceptional user experiences. The ideal candidate will have a strong passion for frontend development, a keen eye for detail, and the ability to collaborate effectively with cross-functional teams. Key Responsibilities Design intuitive and visually appealing user interfaces and mockups using Figma. Develop high-quality, scalable user interfaces using React (TypeScript) and Tailwind CSS. Collaborate closely with backend engineers to create cohesive and engaging user experiences. Translate business requirements into technical specifications and reusable UI components. Maintain and enhance the existing frontend codebase, ensuring high performance and responsiveness. Write clean, maintainable, and well-tested code using tools such as Jest and React Testing Library (RTL). Integrate with RESTful APIs to fetch, manage, and display data effectively. Participate in code reviews and contribute to maintaining high code quality and frontend best practices. Required Skills and Experience 100% TypeScript-first development approach with strict typing and modern TypeScript best practices. Expertise in ReactJS including advanced patterns such as Custom hooks, Higher-Order Components (HOC) and Compound Components. Strong experience with Redux Toolkit for state management and RTK Query or React Query for data fetching. Proven ability to write high-performant, accessibility standard, scalable, maintainable and well documented code, with a focus on code quality from the start. Deep understanding of JavaScript, the browser environment, and modern ECMAScript standards. End-to-end UI ownership from creating Figma mockups to building responsive, accessible, and production-grade interfaces. Solid grasp of UI/UX principles and hands-on experience with Tailwind CSS for building consistent, utility-first interfaces. Familiarity with Framer Motion for implementing smooth animations and interactions. Strong testing discipline using Jest and React Testing Library (RTL) for component/unit testing. Experience integrating and managing RESTful API communication with proper state handling. Proficient with build and tooling environments including Vite, Rollup, Webpack, Babel, Yarn, and TanStack libraries (Query, Table, Virtualizer, etc.). Working knowledge of authentication, authorization, and token management in Single Page Applications (SPAs). Proficient in Git and GitHub for version control and collaborative development. Good to Have Familiarity with frontend performance optimization techniques and tooling. Understanding of monorepo setups using tools like Turborepo. Basic knowledge of internationalization (i18n) and localization in frontend applications. Experience with CI/CD pipelines and cloud-based deployments. Exposure to component libraries or design systems. Tech Stack You'll Be Working With Languages & Frameworks: JavaScript, TypeScript, ReactJS, Redux Toolkit, RTK Query/React Query Styling: Tailwind CSS, Vanilla CSS Testing: Jest, React Testing Library Tooling: Vite, Webpack, Babel, Rollup, Yarn Animation & UI Libraries: Framer Motion Libraries: Framer Motion API Communication: RESTful APIs, SSE and Websockets. Version Control: Git, GitHub Cloud: AWS or Google Cloud (basic familiarity expected). Role: Front End Developer Industry Type: IT Services & Consulting 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 Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills TypescriptReactJSReduxJavaScript BabelTanStackViteWebpackYarn
Posted 1 day ago
•
Typically responds within 2 days