Overview
On Site
USD 59.38 - 68.75 per hour
Contract - Independent
Contract - W2
Skills
Business Acumen
Customer Engagement
Software Development
Debugging
Gap Analysis
Feasibility Study
Technical Drafting
Documentation
Functional Requirements
Management
Workflow
Interfaces
Root Cause Analysis
Research
Quality Assurance
Regression Analysis
Acceptance Testing
Regulatory Compliance
Emerging Technologies
Continuous Improvement
Computer Science
Java
OOD
IBM WebSphere Commerce
Web Services
SOAP
Version Control
Git
Apache Subversion
mvc
Apache Struts
Spring Framework
Frontend Development
JavaScript
jQuery
HTML5
Css3
Cascading Style Sheets
Agile
Atlassian
JIRA
Bitbucket
Confluence
Analytical Skill
Conflict Resolution
Problem Solving
Communication
Collaboration
Teamwork
MuleSoft
JavaScript Frameworks
React.js
AngularJS
Vue.js
Business-to-business
Mobile Commerce
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud
Google Cloud Platform
Mentorship
Design Review
Finance
Accounting
Marketing
Legal
Customer Support
Online Training
Artificial Intelligence
Insurance
.NET
Job Details
Description
Job Summary
The Software Engineer will design, develop, test, and support enterprise-grade applications in a dynamic and fast-paced environment. This role requires a blend of technical expertise and business acumen, ensuring high-quality software solutions that meet stakeholder needs. You will collaborate closely with cross-functional teams to define, build, and enhance applications that drive business value and customer engagement.
Key Responsibilities
Lead and participate in the full software development lifecycle - design, code, test, debug, deploy, and support scalable applications.
Conduct application functionality gap analyses and feasibility studies in collaboration with business stakeholders.
Provide technical design documentation and specifications that align with functional requirements.
Develop and maintain applications capable of running across Apple and Google stores.
Build and manage templates, workflows, data imports/exports, APIs, and user interfaces.
Perform root-cause analysis and resolve application issues; research and apply upgrades or new features.
Develop and execute unit tests prior to QA handoff; support performance, regression, and user acceptance testing.
Ensure applications adhere to security and compliance standards.
Mentor engineers and lead peer code reviews.
Stay current with emerging technologies and contribute to continuous improvement initiatives.
Requirements
Bachelor's degree in Computer Science, Engineering, or related discipline (or equivalent experience).
5+ years of experience in Java development and object-oriented design for large-scale enterprise systems.
5+ years of experience with WebSphere Commerce (v8.x preferred).
5+ years of experience developing and integrating Web Services (REST/SOAP).
Hands-on experience with source control/versioning tools (Git, SVN, CVS).
3+ years' experience with MVC frameworks such as Struts or Spring.
3+ years of experience in front-end development (JavaScript, jQuery, HTML5, CSS3).
Experience developing for mobile or responsive web environments.
Strong understanding of Agile software development methodologies and Atlassian tools (Jira, Bitbucket, Confluence).
Excellent analytical, problem-solving, and communication skills.
Strong collaboration and teamwork mindset.
Preferred Qualifications
Experience in Headless Commerce Architecture using MuleSoft.
Experience with JavaScript frameworks such as React, Angular, or Vue.
Experience working across multiple commerce models (B2B, mobile commerce, etc.).
Familiarity with cloud environments (AWS, Azure, or Google Cloud Platform).
Experience mentoring teams and leading code/design reviews.
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
Job Summary
The Software Engineer will design, develop, test, and support enterprise-grade applications in a dynamic and fast-paced environment. This role requires a blend of technical expertise and business acumen, ensuring high-quality software solutions that meet stakeholder needs. You will collaborate closely with cross-functional teams to define, build, and enhance applications that drive business value and customer engagement.
Key Responsibilities
Lead and participate in the full software development lifecycle - design, code, test, debug, deploy, and support scalable applications.
Conduct application functionality gap analyses and feasibility studies in collaboration with business stakeholders.
Provide technical design documentation and specifications that align with functional requirements.
Develop and maintain applications capable of running across Apple and Google stores.
Build and manage templates, workflows, data imports/exports, APIs, and user interfaces.
Perform root-cause analysis and resolve application issues; research and apply upgrades or new features.
Develop and execute unit tests prior to QA handoff; support performance, regression, and user acceptance testing.
Ensure applications adhere to security and compliance standards.
Mentor engineers and lead peer code reviews.
Stay current with emerging technologies and contribute to continuous improvement initiatives.
Requirements
Bachelor's degree in Computer Science, Engineering, or related discipline (or equivalent experience).
5+ years of experience in Java development and object-oriented design for large-scale enterprise systems.
5+ years of experience with WebSphere Commerce (v8.x preferred).
5+ years of experience developing and integrating Web Services (REST/SOAP).
Hands-on experience with source control/versioning tools (Git, SVN, CVS).
3+ years' experience with MVC frameworks such as Struts or Spring.
3+ years of experience in front-end development (JavaScript, jQuery, HTML5, CSS3).
Experience developing for mobile or responsive web environments.
Strong understanding of Agile software development methodologies and Atlassian tools (Jira, Bitbucket, Confluence).
Excellent analytical, problem-solving, and communication skills.
Strong collaboration and teamwork mindset.
Preferred Qualifications
Experience in Headless Commerce Architecture using MuleSoft.
Experience with JavaScript frameworks such as React, Angular, or Vue.
Experience working across multiple commerce models (B2B, mobile commerce, etc.).
Familiarity with cloud environments (AWS, Azure, or Google Cloud Platform).
Experience mentoring teams and leading code/design reviews.
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
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.