Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Dearborn?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Artech

Dearborn / Global

Full Stack Developer

Job Description

Software Developer Position We are seeking a talented and experienced professional to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. You will be involved in the entire software development lifecycle, including designing software architecture, writing code, testing for quality, and deploying software to meet customer requirements.

Required Skills & Qualifications (Must-have qualifications that candidates must meet to be considered) Strong full-stack development experience with Python and modern front-end frameworks (Angular or React).

Proficiency with HTML, CSS, SCSS, and building responsive web applications.

Hands-on experience with Python frameworks such as Flask and FastAPI.

Strong SQL skills with experience designing and optimizing relational databases.

Experience with Google Cloud Platform (GCP), including GCS, Cloud Run, and Apigee.

Proficiency with GitHub, including branching, merging, and pull requests.

Experience with Terraform and CI/CD pipelines, preferably GitHub Actions.

Understanding of web and networking concepts, including HTTP/S, DNS, APIs, load balancing, and security.

Experience with RBAC (Role-Based Access Control) implementation.

Strong problem-solving skills, communication skills, and ability to work effectively in a collaborative environment.

Prior work experience at client or in client's Industry.

Applicants must be able to work directly for Artech on W2.

Preferred Skills & Qualifications (Nice-to-have skills but are not required) Experience with Machine Learning, Artificial Intelligence & Expert Systems.

Experience with additional programming languages.

Advanced degree in a related field.

Day-to-Day Responsibilities (key tasks and expectations for the role) Engage with customers to deeply understand their use-cases, pain points, and requirements.

Solve complex problems by designing, developing, and delivering software using various tools, languages, frameworks, methodologies (like agile), and technologies.

Collaborate with cross-functional teams like product owners, designers, architects, etc.

Define and implement software test strategy, guidelines, policies, and processes.

Continuously improve performance and optimize the application, implementing new technologies to maximize development efficiency.

Create user-friendly and interactive interfaces.

Develop and maintain back-end applications like APIs and microservices using server-side languages.

Evaluate and incorporate emerging technologies and capabilities to deliver solutions.

For immediate consideration please click APPLY to begin the screening process with Alex.

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location