Sr Software Apps Engineer

Overview

On Site
Hybrid
$78.89 - $112.7 hr
Full Time
Contract - W2
Contract - Independent
Contract - 12+ mo(s)

Skills

User Experience
Collaboration
Computer Science
Data Structure
Algorithms
Software Design
Mobile Applications
Communication
Object-Oriented Programming
Mobile Development
Test-driven Development
Management
Continuous Integration
Continuous Integration and Development

Job Details

Title: Senior Software Applications Engineer

Location: Remote (California)
Employment Type: Contract

Compensation
Pay Range:$78.89-$112.70/hrs

Description
Analyze and modernize existing code to enhance performance, stability, and security.
Design, develop, and complete major new features for current and future products.
Conduct code reviews and contribute to a collaborative working environment.
Address complex engineering and user experience challenges elegantly.
Take ownership of mobile application features impacting millions of users.
Collaborate with cross-functional teams to deliver new features and improvements.
Deploy, monitor, and operate large-scale production systems globally.

Key Responsibilities
Analyze and enhance code for better performance and security.
Define, design, and develop new product features.
Review code and share knowledge with team members.
Collaborate with designers and product managers for feature delivery.
Write testable, reliable code for continuous deployment.

Qualifications
Bachelor's degree in Computer Science or equivalent with 5 years of experience.
Strong experience in object-oriented programming.
Solid foundation in data structures, algorithms, and software design.
Deep knowledge of mobile application development and lifecycle.
Experience with test-driven development for mobile applications.
Excellent communication skills and ability to work with diverse teams.

Core Technologies
Object-Oriented Programming | Mobile Application Development | Test-Driven Development | Repository Management | Continuous Integration

Contact Information
Sarah Orser,

Benefits
Learn more about our benefits offerings here

EEO Statement
Learn more about our EEO policy here

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.