Search by job, company or skills

Software Development Engineer

Software Development Engineer

TEKsystems
5-7 Years
Not Disclosed
Early Applicant
  • Posted 22 hours ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities

  • Engineering & Development: Design and implement scalable solutions within Gainsight NXT and CRM platforms (Salesforce/Dynamics), including configuration of rules, workflows, dashboards, and data models.
  • Integration Development: Build and maintain integrations across Microsoft Dynamics, Azure, Databricks, SnapLogic, and middleware platforms to ensure seamless data flow and automation.
  • Data Engineering: Develop data models, pipelines, and transformations that support customer health scoring, lifecycle management, and predictive analytics.
  • AI Enablement: Collaborate with architects and product managers to prototype and deploy AI-driven features such as sentiment analysis, escalation triggers, and predictive insights.
  • System Reliability: Ensure solutions are secure, reliable, and performant, following enterprise standards for data governance, testing, and monitoring.
  • Collaboration: Partner with Business Systems Analysts, Product Owners, and Scrum Teams to translate requirements into technical deliverables.
  • Continuous Improvement: Research and adopt new technologies, frameworks, and practices that improve development efficiency and system scalability.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of professional software development experience in enterprise or SaaS environments.
  • Strong skills in SQL, Python, Java, or C# for backend/data engineering.
  • Experience with Gainsight NXT configuration is highly desirable; alternatively, Salesforce or Microsoft Dynamics configuration experience is strongly valued.
  • Experience developing integrations with CRM platforms and middleware/iPaaS (SnapLogic or equivalent).
  • Proficiency with cloud platforms (Microsoft Azure preferred) and distributed data systems (Databricks, Spark).
  • Experience with frontend/UI frameworks (JavaScript, React, Angular, or equivalent) and building data-driven dashboards.
  • Familiarity with REST APIs, event-driven architectures, and microservices.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Interest or experience in AI/ML solutions for enterprise workflows.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

3-6 yrs
Bengaluru, India
Skills:
Java, TestNG, Jenkins, Git, JUnit, Swagger, Rest Apis, Postman, Python, Pytest, Allure
6-10 yrs
Bengaluru, India
Skills:
Core Java, Agile Scrum, Test Automation Strategy
3-5 yrs
Bengaluru, India
Skills:
Large Language Models (LLMs), Java, Design Patterns, C#, C++, AgentCore, Strands, Building and deploying AI agents, AgentMemory, Object-oriented design
3-5 yrs
Bengaluru, India
Skills:
snowflake , Oauth2, Saml, Sql, React, Typescript, Flask, FastAPI, Restful Apis, Python, StarRocks, ECharts, Apache Superset
3-6 yrs
Bengaluru, India
Skills:
react.js , Git, Javascript, CSS, Redux, Json, HTML, AI coding assistants, Chrome DevTools