Software Engineer

Digipulse Technologies Inc.
United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Code Review Continuous Integration Software Design Patterns NoSQL Object-Oriented Software Development Scrum Methodology Selenium Software Engineering SQL Databases
+10 more
Web Applications GitHub Copilot Generative AI Gherkin Solid Principles Information Technology Playwright Build Process Software Coding Software Version Control

Requirements

  • 10+ years of quality engineering experience with complex enterprise web applications and APIs, including test analysis, design, development, execution, defect tracking, and reporting.
  • B.S. in Computer Science, Engineering, Mathematics, or equivalent experience.
  • Experience and/or knowledge of both QA Engineering and Software Development.
  • Experience using a Selenium / Serenity automation framework (Java based) is required. Playwright experience is also preferred but not required.
  • Proficiency with professional software development skills and practices: Coding standards, code reviews, source control, build processes, design patterns, Object-Oriented Design and Development, Software design principles.
  • Experience with Agile software development methodology using Scrum.
  • Experience with GitHub Copilot or other generative AI tools to increase efficiency and quality.
  • SQL and NoSQL database experience.
  • BDD experience or familiarity - Gherkin experience is a plus but not required.
  • Familiarity with Continuous Integration and Deployment.
  • Participate in understanding and refinement of User Stories, QA related tasks and test cases, functional automation, and product demos.
  • Log defects/issues and work with team members to ensure resolution.
  • Participate in production release deployment verification on a regular cadence.
  • Strong communications and problem-solving skills, and a strong team-player.

About the company

Digipulse Technologies, Inc (DTI) is a software solutions company offering focused IT services to fortune 1000 clients. We provide services in enterprise application development, system integration & support services for Insurance, Financial, Hospitality, Telecommunication, Pharmaceutical & Banking sectors.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva Ā· JS Congress

3:36 min

Empowering non-developers with BDD and Gherkin testing

Sebastian Messingfeld Sebastian Messingfeld Ā· WWC Europe 2026

2:35 min

Selecting Selenium for browser automation and testing

Benjamin Bischoff Benjamin Bischoff Ā· Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 Ā· Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes Ā· LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo Ā· LIVE

Videos

See all

Related articles

See all