Enable job alerts via email!

Software Engineer

Verint

United States

Remote

USD 80,000 - 120,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Software Engineer to engage throughout the development lifecycle of cloud-based solutions. The role involves designing, developing, and testing software while providing technical leadership to peers. Candidates should have a degree in Computer Science or Software Engineering, and experience with Java, C#, or C++. This position requires collaboration with a global team to ensure high-quality product delivery.

Benefits

Flexible working hours
Professional development opportunities
Health and wellness programs

Qualifications

  • Commercial experience working within software engineering.
  • Experience with Tier 3 support in cloud production systems.
  • Understanding of customer engagement software and applications.

Responsibilities

  • Proactively evaluate feature design and identify risks.
  • Develop features using best practices and meet requirements.
  • Provide technical leadership and mentoring to junior staff.

Skills

Problem Solving
Analytical Skills
Communication
Team Collaboration

Education

Degree in Computer Science or Software Engineering

Tools

Java
C#
C++
SQL Server
AWS
Azure
GCP

Job description

The Software Engineer is required to take a holistic view and be engaged throughout the development lifecycle. Theywill participate and occasionally drive all our R&D activities. Subject to their specialization, they will be involved in the design, development, testing, publishing, and/or support of different cloud-based products and solutions. The role will work closely with a global team of engineers to build robust solutions that meet our business objectives following continuous integration and continuous deployment processes, while providing guidance to associate level engineers.Additionally, they will provide recommendations to management as to process, technologies, or other improvements intended to benefit productivity, efficiency and/or quality of the solutions developed by the team and occasionally lead the implementation of new solutions.

Qualifications

Industry Specific

  • A degree or post graduate qualification in Computer Science or Software Engineering at 2:1 or above
  • Commercial experience working within software engineering
  • Experience of working with Tier3 support (engineers) to resolve issues in customer environments or in cloud production systems is an advance

Environment

  • Able to work effectively within a fast-paced, changing, revenue focused environment
  • Ability to work within a geographically distributed development team spread between multiple time zones and cultures
  • Evidence solving cross-functional technical problems.

Product / Technical

  • Understanding of customer engagement software and applications
  • Experience of developing high quality, secure and performant solutions against functional and non-functional requirements
  • Some experience aligning feature development with business initiatives and corporate roadmaps
  • Experience of working with Java, C# or C++ development. Knowledge of Golang is a plus.

Professional / Task

  • Able to work independently under general direction towards predetermined longer-term goals
  • Able to troubleshoot and identify root cause of issues while liaising with engineering teams, support and end customers
  • Ability to work as part of a matrixed team, building supportive and collaborative relationships with colleagues in order to meet Verint’s objectives
  • Experience of software development within a team
  • Understanding of software development life cycle methodologies
  • Experience of working with
    • Java, C# or C++ backend development
    • SQL server
    • REST web services
    • Any of the big cloud providers (AWS, Azure, GCP)
  • Passionate about customer success

Personal

  • Ambitious, motivated, eager to learn and demonstrate value
  • Passionate about customer success
  • Ability to follow process but to remain flexible in achieving project objectives
  • Good written and verbal communication skills
  • Good analytical and problem-solving skills
  • Able to perform under pressure and maintain attention to detail
  • Demonstrable examples of good work ethic
  • Able to pass a background check subject to local laws and legislation

Specific Qualifications & Accreditations

Desirable:

  • Degree level education in relevant discipline
  • Relevant industry certifications/qualifications
Responsibilities

Core Tasks

  • Ongoing evaluation (test) of feature design – proactively work with others to identify issues or potential risk areas with the architecture (performance etc…)
  • Evaluate whether implementation tasks meet feature requirements and work with Team Lead and Technical Architect to ensure it does
  • Develop features using best practices and ensure it fits with the architecture for the product
  • Ensure the right work is being done, work with Team Lead to know that product qualities like, unit tests, automation, throughout, capacities, security & performance will be sufficient
  • Ensure design and implementation work meets the stakeholder’s requirements
  • Ensure that the feature design is correct for operations, as well as deployment and sustainability
  • Identify, monitor and resolve feature related issues; escalate if individual resolution is not possible
  • Support departmental and team initiatives

Management and Leadership

  • Communicate relevant risks and issues to Team Lead and other relevant team members inside and/or outside the team
  • Provide technical leadership to less experienced members of the team – mentor, coach, continuous improvement, led by example
  • Take responsibility for technical implementation and decision making including the delivery of features

Documentation/ Governance

  • Work with Technical Architect and Team Lead to define, document, and communicate a coherent feature design
  • Create documentation and guides for junior members of the team
  • Review updates to documentation made by junior members of the team

Stakeholders

  • Work with Product Management to understand requirements, and what benefits they give to the product
  • Gain respect within technical community
  • Ensure stakeholders understand feature design (at the necessary level of detail)
  • Maintain communication with stakeholders and ensure changes to any previously agreed solutions are communicated; loosely understand evolutionary paths
  • Work with assigned partners to ensure an effective and productive relationship, both within the product house and the wider regional Verint organization.
  • Participate in internal departmental activities - Hackathons

Knowledge and Expertise

  • Be recognized as a solid technical resource within the team.
  • Be seen as a person who when faced with technical challenges can work as part of a team to resolution
  • Support and provide input to development tools, environment and 3rd party software selection
  • Develop an understanding of the target market and technology used
  • Help provide information to resolve disputes and make tradeoffs

Planning

  • Understand how the team’s work fits within the product roadmap
  • Prioritise and resolve technical problems
  • Ensure the prioritization of scope (including defects) is understood
  • Understand the development process and suggest improvements to it
  • Identify areas of technical risk in a feature and options to de-risk
  • Support the design process and ensure it complies with product architecture
  • Support planning as regards estimates, dependencies, risk areas, and sequencing tasks
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer

Bamboo Health

Remote

USD 81,000 - 720,000

6 days ago
Be an early applicant

Sr. Software Engineer

BlueTread

Remote

USD 100,000 - 135,000

4 days ago
Be an early applicant

Software Engineer

Transit Technologies

Remote

USD 90,000 - 110,000

6 days ago
Be an early applicant

Software Development Engineer- Remote

BeyondTrust

Remote

USD 81,000 - 720,000

6 days ago
Be an early applicant

Senior .NET/C# and SQL Software Engineer – Recon Specialty

Revecore

Remote

USD 105,000 - 320,000

6 days ago
Be an early applicant

Senior Software Engineer

Bitsight

Remote

USD 119,000 - 145,000

4 days ago
Be an early applicant

Exceptional Software Engineer

Mercor

Remote

USD 70,000 - 100,000

3 days ago
Be an early applicant

Senior Software Engineer

HireTalent - Staffing & Recruiting Firm

Remote

USD 81,000 - 720,000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 180,000

4 days ago
Be an early applicant