GrepJob
NICE

Senior Software Engineer

NICE
Apply
about 3 hours ago
Richardson, TX, USA
Senior

Responsibilities

  • Design and develop quality technical solutions that meet business requirements.
  • Own and improve the AI development environment to maximize engineering efficiency.
  • Design, build, and optimize coding agents and workflows.
  • Define and maintain instructions, skills, and tool integrations.
  • Connect tools into a cohesive development pipeline.
  • Enable spec-driven development using AI.
  • Develop unit, integration, and automation tests.
  • Assist in troubleshooting and maintenance of existing applications.
  • Develop technical models and designs for assigned components.
  • Contribute to technological and architectural decisions.
  • Review design and code for team members.
  • Coach and develop team members to enhance performance.
  • Collaborate with Scrum Team and stakeholders to support project goals.
  • Advance Agile practices within the organization.

Requirements

  • Minimum 8 years of Java web application development experience.
  • Hands-on experience with AI coding tools and LLM-based systems.
  • Experience with agents, prompts, and similar ecosystems.
  • Expertise in server-side development using Hibernate, Spring, and REST.
  • Experience in web application development using Angular, HTML5, and JavaScript is a plus.
  • Familiarity with AI-assisted development tools like GitHub Copilot.
  • Experience with rapid prototyping and iterative development methodologies.
  • Proven track record of driving technical innovation within teams.
  • Experience with AWS is a plus.
  • Hands-on experience with Continuous Integration and Test-Driven Development.
  • Experience with JBoss or Tomcat.
  • Good knowledge of Scrum techniques and artifacts.
  • Excellent communication skills.

Tech Stack

AngularAWSCSSCucumberJavaJavaScriptJenkinsjQueryJUnitMavenSelenium

Categories

AI & MLBackendTesting