Software Developer

Epitec9 months ago
Southfield, MI, United States
Hybrid
Contract
Junior Level (1-3 years)

Job Description

Location

Southfield, Michigan

Type

Contract

Job #

101899

Employer

Epitec, Inc.

Position

Software Developer (Job Code: 1380)

Duties

Responsible for building end-to-end features from frontend user interfaces to backend RESTful APIs and infrastructure integration; develop serverless functions using cloud-native services to support event-driven architectures; integrate serverless components with APIs, databases, and third-party services to build modular systems; create and coordinate automation scripts and scrapers to streamline data collection and processing workflows; build custom NPM and NuGet packages for internal use; work closely with internal clients to understand requirements and develop solutions to address them; migrate legacy applications to modern technology stacks; monitor application and infrastructure logs across Azure to ensure system reliability; troubleshoot and debug applications promptly as issues arise; create interactive Power BI reports and dashboards to support data-driven decision-making; participate in architecture and design meetings for major components and sub-systems; utilize and apply knowledge of JavaScript, Blazor, Python, MSSQL, Azure, HTML/CSS, Tailwind, AngularJS, Node.js, C#, SQL, NPM, REST, Git, CI/CD pipelines, Agile Methodology, and automation scripting/scraping to complete assigned duties; and write clean, testable code for eventual implementation into production systems.

Location

Southfield, Michigan and multiple undetermined worksites throughout the US;

Salary

$84,053 per year;

Minimum Qualifications

Education: Bachelor's - Computer Science, Computer Engineering, Information Technology, Software Engineering, or in a related field of study (will accept equivalent foreign degree);

Training: None;

Experience: Two (2) years in the position above, as a Software Engineer, as a Sr. Software Engineer, as a Technical Lead, or in a related occupation;

Other Requirements: Experience must include two (2) years use of all the following: HTML/CSS, Tailwind, AngularJS, Node.js, C#, SQL, NPM, REST, Git, CI/CD pipelines, Agile Methodology, and automation scripting/scraping.

Will also accept any suitable combination of education, training, and/or experience.

Employer Contact

Epitec, Inc.

Attn: HR Generalist

26555 Evergreen, Suite 1700

Southfield, MI 48076

All applicant resumes must reference above job code and be submitted via: 1st Class U.S. Mail to: Savanna Krim, Human Resources Team Lead

Required Skills

Tailwind
automation scripting
Python
Git
NPM
Node.js
HTML/CSS
scraping
REST
C#
Agile Methodology
AngularJS
SQL
CI/CD pipelines
MSSQL
Blazor
JavaScript