Software Engineer

Overview

On Site
$75 - $82
Contract - W2
Contract - 6 Month(s)

Skills

Accessibility
AngularJS
Java
Mentorship
JUnit
Meta-data Management
Offshoring
Continuous Integration
Customer Experience
Cloud Computing
Automated Testing
Agile
Articulate
Collaboration
Communication
Continuous Delivery
Firewall
Leadership
Mockito
Quality Improvement
Root Cause Analysis
SAFE
SoapUI
Software Engineering
Testing
User Experience
Web Architecture
Web Portals
Unit Testing

Job Details

Responsibilities

  • Lead the design and development of digital portal solutions, enhancing self-service capabilities and improving customer experience.

  • Provide technical guidance and mentorship to developers and quality engineers (mentoring is approximately 60% of this role).

  • Collaborate with product owners, architects, and cross-functional teams to align business goals with technical execution.

  • Define and enforce engineering standards, including code reviews, testing strategies, CI/CD deployment practices, and security protocols.

  • Coordinate with offshore teams to ensure alignment on priorities, blockers, and delivery timelines.

  • Champion modern development practices, including Agile methodologies, automated testing, and UX collaboration.

  • Support content readiness by guiding tagging, metadata, and component usage for personalization and accessibility.

  • Participate in defect triage, root cause analysis, and quality improvement initiatives.

  • Bring new ideas to enterprise web architecture and contribute to modernization initiatives.


Requirements

  • Minimum 7+ years of software engineering experience, or 5 years as a team member with 2 3 years in a lead role.

  • Proven leadership experience in Agile environments (SAFe Agile preferred).

  • Strong verbal communication is mandatory candidates must clearly and confidently articulate their experience and contributions.

  • Resume quality is critical do not copy/paste job description text into candidate summaries (submissions will be rejected).

  • Expertise in:

    • Angular (most critical skill)

    • Java backend services

    • Mulesoft

    • Spring Boot

    • GraphQL

    • Typescript, SQL

    • OAuth and JWT tokens

    • AWS cloud services

    • Webinex server

    • Data layer integration

  • Strong knowledge of security layers, firewalls, and web portal protection.

  • Experience with unit testing tools (JUnit, Mockito, SoapUI) and CI/CD pipelines.

  • Ability to mentor, coach, and develop onshore and offshore team members.

  • Passion for building scalable, secure, accessible, and user-centric digital products.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.