eTeam Inc. logo

Software Engineer

eTeam Inc.
  • Jersey City, NJ
  • $70–$75 Per Hour
  • Instant Apply
1 day ago
eTeam Inc.

Job Description

Job Title: Software Engineer
Duration: 6 Months (CTH)
Location: Coppell, TX / Tampa, FL / Jersey City, NJ – Hybrid

Job Description

Software Engineering

  • 5–8 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

  • Bachelor’s degree (or higher) in a technical discipline (e.g. Comp Sci or Engineering).

Numbers & Facts

LocationJersey City, NJ
IndustryOther/Not Classified
Salary$70–$75 Per Hour
Company Size100 to 499 employees
Year Founded1998
Websitewww.eteaminc.com

About Company

Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Automationunmatched
  • Business Skillsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Analysisunmatched
  • Database Programmingunmatched
  • Debugging Skillsunmatched
  • Ecosystemsunmatched
  • Enterprise Applicationsunmatched
  • Error Handlingunmatched
  • Error Recoveryunmatched
  • Gitunmatched
  • Javaunmatched
  • MCP - Microsoft Certified Professionalunmatched
  • Memory Managementunmatched
  • Microservicesunmatched
  • Problem Solving Skillsunmatched
  • Productivity Managementunmatched
  • Programming Toolsunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • Refactoringunmatched
  • Requirements Managementunmatched
  • SQL (Structured Query Language)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Search Technologyunmatched
  • Server Programming/Applicationsunmatched
  • Software Architecture Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Test Automationunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder