Software Integration Engineer

Posted 2 Days Ago
Be an Early Applicant
2 Locations
Entry level
Artificial Intelligence • Analytics
The Role
The Software Integration Engineer translates customer requirements into functional specifications, enhances software solutions, performs technical analysis, and provides documentation. Responsibilities also include mentoring junior engineers, troubleshooting, and implementing best practices in software development.
Summary Generated by Built In

Company Description

We are One Sutherland — a global team where everyone is working together to create great breakthrough solutions. Our workforce has thrived in an environment of diversity of thought, experience and background. We celebrate our diversity and embrace it whole-heartedly. Sutherland is an equal opportunity employer. We promote a positive work environment by conducting ourselves professionally and helping each other achieve our goal of One Sutherland Team, Playing to Win.
Sutherland was founded 38 years ago (1986). Since then, we have become a leading global provider of business process and technology management services offering an integrated portfolio of analytics-driven back office and customer-facing solutions that support the entire customer life cycle.

Job Description

Sutherland is seeking an attentive and goal-oriented person to join us as a software engineer for the NICE Systems program who can translate the underlying technical details of customer requirements to the functional level with the help of his technical expertise and proprietary products available at NICE Actimize. His expertise will be preferable of an excellent understanding of the Java 8/11 language, will be able to administer JVM (Tomcat, JBoss, Websphere, among others), will have sufficient knowledge to administer at basic level Oracle/SQL-Server database engines in Linux or Windows server environments, will also be able to write and read SQL with performance-scope.

Job Description

The Software Engineer performs a wide range of duties including some or all the following:

  • Determines technical feasibility by evaluating requirements and analysis as well as proposed solutions.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Enhances existing solutions to match client requirements by configuring and customizing software using Actimize software, SQL, and other technologies.
  • Tests and approves software solutions, configurations, and customizations.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process.
  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions.
  • Provides reliable solutions to a variety of problems using sound problem solving techniques.
  • Performs technical root cause analysis and outlines corrective action for given problems.
  • Serve as a mentor to less experienced software engineers.
  • Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on some design aspects.
  • Apply a sense of urgency, commitment and focus on the right priorities in developing technical solutions in a timely fashion.
  • Review product and/or application information including manuals and brochures for technical accuracy.
  • Documents and demonstrates solutions by developing documentation, diagrams, clear code, and comments.

Qualifications

Qualifications

  • For ERCM SE: strong Java/J2EE experience is preferred.
  • Web Technologies: strong hands-on JavaScript, jQuery, HTML, Webservices/APIs, XML, XSL.
  • Databases: MS SQL and/or Oracle. Cassandra is a plus.
  • Operating systems: Windows and Linux.
  • Knowledge of ETL tools is a plus.
  • AWS and Container experience is a must.
  • Tableau knowledge is a plus.
  • Excellent communication and problem-solving skills.
  • Excellent written and spoken English.
  • Pro-active and Team Oriented approach.
  • BS degree in Computer Science or related field.
  • Travel required 0 to 10%.
  • 3+ years’ experience with a Software Company or in a consulting role.

Additional Information

Describe your perks and culture

Top Skills

Java
The Company
HQ: Pittsford (Rochester), NY
39,547 Employees
On-site Workplace
Year Founded: 1986

What We Do

We make digital ?????™ by combining human-centered design with real-time Analytics, AI, Cognitive Technology & Automation to create exceptionally engineered Brand Experiences!

Sutherland is an experience-led digital transformation company. Our mission is to deliver exceptionally engineered experiences for customers and employees today, that continue to delight tomorrow.

For over 35 years, we have cared for our customers’ customers, delivering measurable results and accelerating growth. Our proprietary, AI-based products and platforms are built using robust IP and automation.

We are a team of global professionals, operationally effective, culturally meshed, and committed to our clients and to one another.

We call it One Sutherland. #MakeDigitalHuman

Similar Companies Hiring

SAG LLC Thumbnail
Virtual Reality • Generative AI • Business Intelligence • Big Data Analytics • App development • Analytics • Agriculture
Minot, ND
4 Employees
JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account