Software Engineer

Overview

On Site
$49.49 - $70.7 hr
Full Time
Contract - W2
Contract - Independent
Contract - 6+ mo(s)

Skills

Computer Science
Mathematical Analysis
Software Development
Research Design
Management
Project Scoping
Interfaces
Automated Testing
Cross-browser
Backend Development
Database Design
Optimization
Conflict Resolution
Problem Solving
Communication
Continuous Integration
Continuous Delivery
Database
Version Control

Job Details

Title: Software Engineer

Location: Southwestern United States (Onsite)
Employment Type: Contract

Compensation
Pay Range:$49.49-$70.70/Hrs

Description
Apply principles of computer science and mathematical analysis to software development.
Research, design, develop, and test software for various applications.
Modify and manage databases and database systems.
Coordinate with project teams to define project scope and limitations.
Estimate time and cost for project completion.

Key Responsibilities
Design and develop high-quality, full-stack applications using modern frameworks.
Create reusable components and services for consistency and efficiency.
Build and maintain APIs that power dynamic frontend experiences.
Develop responsive user interfaces using appropriate technologies.
Implement and maintain CI/CD pipelines for automated testing and deployment.
Ensure cross-browser compatibility and adherence to design principles.
Participate in code reviews and provide constructive feedback.

Qualifications
5 years of professional experience in full-stack development.
Strong expertise in frontend and backend development technologies.
Proficiency in automation and version control tools.
Experience with database design and optimization.
Solid understanding of security best practices.
Excellent problem-solving and communication skills.

Core Technologies
Frontend Frameworks | Backend Frameworks | CI/CD Tools | Database Systems | Version Control | Containerization

Contact Information
Vijay Singh,

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.