Enter a job title or keyword

Software Engineer

DTCC


Job Location:

Jersey, NJ - USA

Hourly Salary: USD 70 - 75
Posted: 28 October 2026 (11 hours ago)
Application Deadline: 25 January 2027
Vacancies: 1 Vacancy

Job Summary

Job Title: Software Engineer
Duration: 6 Months (CTH)
Location: Coppell TX / Tampa FL / Jersey City NJ Hybrid
Job Description
Software Engineering
  • 58 years of professional software development experience.
  • Strong programming skills in Python and/or Java SQL.
  • Experience building scalable maintainable and production-grade applications.
  • Strong understanding of:
    • REST APIs
    • Microservices
    • Event-driven architecture
    • Databases
    • Git-based development
    • Automated testing
    • CI/CD pipelines
  • Strong knowledge of software design principles and architectural patterns.
Generative AI & Large Language Models
  • Hands-on experience building applications using Generative AI and LLM technologies.
  • Experience with prompt engineering and structured LLM interactions.
  • Knowledge of:
    • Retrieval Augmented Generation (RAG)
    • Embeddings
    • Vector search and vector databases
    • Context management and grounding techniques
  • Experience integrating LLMs through APIs and SDKs.
  • Experience with at least one cloud AI platform such as:
    • AWS Bedrock
    • Snowflake Cortex
Agentic AI Development
  • Hands-on experience designing and implementing AI agents and agentic workflows.
  • Strong understanding of:
    • Planning and task decomposition
    • Tool and function calling
    • Multi-agent systems
    • Memory and context management
    • Human-in-the-loop workflows
    • Agent orchestration
    • Reflection and validation patterns
    • Error handling and recovery strategies
  • Experience with agent orchestration technologies.
  • Experience building agents that integrate with enterprise applications APIs databases and developer tools.
AI-Assisted Development
  • Minimum 2 years of practical experience using AI-powered development assistants.
  • Strong hands-on experience with Kiro and Claude for software development.
  • Demonstrated ability to effectively use AI assistants for:
    • Requirements analysis
    • Specification Generation
    • Solution architecture
    • Code generation
    • Refactoring
    • Test generation
    • Debugging
    • Documentation
    • Code reviews
    • Developer productivity automation
  • Proven ability to validate and enhance AI-generated code rather than relying solely on generated outputs.
Preferred Qualifications
  • Experience with Model Context Protocol (MCP) and MCP server/tool development.
  • Experience with AWS services such as:
    • Bedrock
    • EC2
    • S3
  • Experience with vector databases and enterprise search technologies.
  • Knowledge of observability and evaluation frameworks for LLM and agent-based applications.
  • Experience implementing AI security governance and responsible AI practices.
  • Experience building enterprise data and analytics solutions.
  • Experience working in Agile/Scrum environments.
What We Are Looking For
  • A strong hands-on engineer who can build and deliver production-ready solutions.
  • Ability to translate business challenges into practical AI-powered solutions.
  • Strong understanding of both traditional software engineering and modern AI development approaches.
  • Ability to determine when an AI agent is appropriate versus a conventional software solution.
  • Exceptional problem-solving analytical and debugging skills.
  • Self-starter with strong ownership and accountability.
  • Comfortable working in a rapidly evolving AI ecosystem.
  • Excellent communication collaboration and stakeholder management skills.
  • Demonstrated ability to improve engineering productivity through AI-assisted development while maintaining high standards for quality security and reliability.
Education Training &/or Certification
  • Bachelors degree (or higher) in a technical discipline (e.g. Comp Sci or Engineering).

Required Experience:

IC