Lead Software Engineer
Company: NICE
Location: Richardson
Posted on: July 16, 2025
|
|
Job Description:
Nice Systems is currently seeking a dynamic individual with high
energy and drive to join Work Force Management (WFM) software
development team as a Lead Software Engineer. This engineer will
primarily focus on the development of server- side component
design, development, testing and implementation. Experience with
client-side development is a plus. This engineer will work in agile
development environment and follow the agile processes and
practices. Responsibilities • Design and develop quality,
proficient and well documented technical solutions that satisfy
business requirements and meets corporate architectural standards.
• Develop solid unit, integration, and automation tests according
to organizational standards. • Assist in troubleshooting and
maintenance of existing software applications; identify and
implement additional improvements when warranted; work with
external stakeholders as needed. • Develop technical models /
design for assigned components. • Contribute to and drive
technological and architectural decisions. • Participate in
reviewing design and code for other team members. • Gets team to a
high performing level by recognizing areas of strength and
improvement and employing appropriate coaching and development
techniques. • Works with Scrum Team, as well as internal and
external stakeholders, to influence and drive decision making and
support organizational project or product teams. • Contributes to
the advancement and improvement of Agile practices within the
organization. Experience / Requirements • Minimum 12 years of Java
web application development experience. • Must have expertise in
server-side development using Hibernate, Spring, Web Services
(REST) in Java including server-side testing using JUnit,
Mockito/Easymock. • Must have Experience in Web application
development using any of Angular, HTML5, CSSs, JQuery, Javascript
or Spring MVC. • Experience in Unit, E2E testing with Cucumber,
Playwright, Selenium a huge plus. • Experience with AI-assisted
development tools (GitHub Copilot, ChatGPT, Claude, or similar) and
ability to effectively integrate generative AI into the software
development lifecycle for code generation, debugging, and
optimization. • Good to have experience in "Vibe Coding"
methodologies - rapid prototyping, iterative development, and
creative problem-solving approaches that leverage AI assistance to
accelerate development velocity. • Proven track record of driving
technical innovation within development teams, including evaluation
and adoption of emerging technologies, process improvements, and
mentoring others on cutting-edge development practices. •
Experience with AWS is a plus. • Demonstrated experience with
multi-tier web application development. • Good to have hands on
experience with Continuous Integration and Test-Driven Development.
• Good to have experience with JBoss or Tomcat. • Prior experience
with MAVEN and Jenkins is a plus. • Good knowledge of Scrum
techniques and artifacts (such as definition of done, user stories,
automated testing, backlog refinement). • Excellent communication
skills. Personal attributes • Excellent interpersonal skills. •
Self-motivated. • Influences others to achieve professional
advancement. • Demonstrates resilience and adaptability when
working within organizational constraints, legacy systems, or
established processes that cannot be immediately changed. • Shows
ability to find creative solutions and deliver value within
existing limitations while building consensus for future
improvements. • Superior analytical and problem-solving abilities.
• Maintains positive attitude and constructive approach when faced
with bureaucratic processes, technical debt, or resistance to
change. • Leads, collaborates, and coordinates with others to
ensure significant results. • Proactively seeks for improvements
within and across complex domains. • Detail oriented with excellent
organization skills. Education • Minimum requirement of bachelor’s
degree in computer science or engineering or related subject.
Keywords: NICE, Haltom City , Lead Software Engineer, IT / Software / Systems , Richardson, Texas