Back-end Software Engineer

Epitec, Inc

Dearborn, MI

JOB DETAILS
SALARY
SKILLS
Application Programming Interface (API), Architectural Design, Architectural Services, Cloud Applications, Cloud Computing, Code Reviews, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cryptography, Data Storage, Database Technology, Debugging Skills, Disaster Recovery, Documentation, Environmental Monitoring, Identify Issues, Information/Data Security (InfoSec), Integration Testing, Java, Mentoring, Microservices, Microsoft C# (C Sharp), MongoDB, MySQL, Operational Improvement, Operational Support, Oracle, Performance Tuning/Optimization, Product Design, Production Support, Production Systems, Python Programming/Scripting Language, REST (Representational State Transfer), Regression Testing, Reliability Engineering, Security Monitoring, Software Administration, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, System Integration (SI), Test Automation, Test Plan/Schedule, Unit Test, Use Cases, Validation Testing, Web Services
LOCATION
Dearborn, MI
POSTED
2 days ago

Job Title: Senior Backend Software Engineer 

Location: Dearborn, Michigan 

Job Type: W2 Contract 

Expected hours per week: 40 hours 

Schedule: Hybrid 4 days onsite, 1 day remote 

Pay Range: $70+ an hour 

Job Description:
This role focuses on designing, developing, testing, deploying, and operating backend software solutions that support APIs, microservices, databases, and business logic across cloud and on?prem environments. Engineers engage across the full software lifecycle, collaborating with cross?functional teams to deliver secure, scalable, reliable, and production?ready services while supporting ongoing operations and continuous improvement.

Key Responsibilities

  • Engage with customers and stakeholders to understand use cases, pain points, and requirements
  • Design, develop, test, deliver, and operate backend services, APIs, and microservices
  • Contribute to application design and architecture, aligning with architectural guidelines and long?term goals
  • Collaborate with product owners, designers, architects, and front?end engineers to deliver high?quality solutions
  • Manage application deployment to cloud or on?prem environments, including monitoring, security hardening, and disaster recovery
  • Support production systems through troubleshooting, monitoring, debugging, performance tuning, and incident resolution
  • Promote disciplined engineering practices including automated testing, CI/CD, incremental delivery, and regular refactoring
  • Optimize backend infrastructure and deployment practices to improve resiliency and reliability
  • Support security and data protection practices including encryption and anonymization
  • Participate in code reviews, design reviews, documentation, and shared engineering standards
  • Support and mentor less?experienced engineers through collaboration and code reviews

Required Skills & Experience

  • Backend application design, development, testing, and production support
  • Design and implementation of RESTful and/or event?driven web services and APIs
  • Test automation including unit, integration, API, and regression testing
  • Integration testing and validation of service?to?service and external system integrations
  • Experience with CI/CD pipelines, continuous integration, and continuous delivery
  • Strong experience with databases and data storage technologies (e.g., Oracle, MySQL, MongoDB)
  • Proficiency in at least one backend language (Java, Python, C#, etc.), with practical experience in multiple languages
  • 10+ years in IT with 8+ years in software development
  • Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience

Benefits: Medical, Dental, Vision, PTO & 401K 

#LI-MF2
#INDOEM 

About the Company

E

Epitec, Inc

Epitec is a leading staffing and recruiting services company with a mission to make staffing personal. We go beyond traditional hiring by truly understanding our candidates and matching them with the perfect opportunities. We offer competitive compensation, career growth, and support throughout the entire process. Working with top Fortune 500 companies, we are recognized for our excellence with numerous awards, including Best & Brightest and diversity recognitions. At Epitec, we're redefining the future of employment. 

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Staffing/Employment Agencies
EMPLOYEE BENEFITS
Professional Development, 401K, Employee Referral Program, Life Insurance
FOUNDED
1978
WEBSITE
https://epitec.com/