Full Stack Python Developer
Stefanini Group
Date: 3 weeks ago
City: Dearborn, MI
Contract type: Contractor

Details:
Job Description
Stefanini Group is hiring!
Stefanini is looking for a Full Stack Python Developer, Dearborn, MI (Hybrid)
For quick apply, please reach out Rakesh Singh at 248-936-5005/[email protected]
We are looking for a full stack software engineer to embrace this highly visible and fast-paced opportunity and be a part of our EV future. We are looking for a full stack software engineer with a robust background in developing web-based GUI applications using Python and Plotly Dash. The ideal candidate should have 5 to 7+ years of experience in Python development and a demonstrated history of creating interactive Python GUI applications. Experience with cloud platforms, especially Google Cloud Platform (GCP), is crucial. You will work in an Agile development environment, emphasizing frequent collaboration with fellow engineers, product owners, and various stakeholders. Test-driven development, continuous integration and deployment (CI/CD) are essential to ensure high quality software deliverables.
Job Requirements
Details:
Experience Required:
About Stefanini Group
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are CMM Level 5 company.
Job Description
Stefanini Group is hiring!
Stefanini is looking for a Full Stack Python Developer, Dearborn, MI (Hybrid)
For quick apply, please reach out Rakesh Singh at 248-936-5005/[email protected]
We are looking for a full stack software engineer to embrace this highly visible and fast-paced opportunity and be a part of our EV future. We are looking for a full stack software engineer with a robust background in developing web-based GUI applications using Python and Plotly Dash. The ideal candidate should have 5 to 7+ years of experience in Python development and a demonstrated history of creating interactive Python GUI applications. Experience with cloud platforms, especially Google Cloud Platform (GCP), is crucial. You will work in an Agile development environment, emphasizing frequent collaboration with fellow engineers, product owners, and various stakeholders. Test-driven development, continuous integration and deployment (CI/CD) are essential to ensure high quality software deliverables.
Job Requirements
Details:
Experience Required:
- 8 to 10+ years of overall experience in Software Engineering
- 5 to 7+ years of experience in Python development
- Proficiency in building Flask API and Plotly Dash applications in Google Cloud Platform.
- Experience in working with Postgres Database and BigQuery
- Experience with the ETL or ELT tools and processes in Python/Pyspark and SQL such as pandas, NumPy.
- Experience in Docker containerization and Google Cloud Platform development, debugging, and deployment.
- Experience in test-driven tools and development process including unit test, pytest, mock.
- Experience with the CI/CD development utilizing tools like GitHub, Tekton, CloudBuild, Terraform
- Experience in GUI testing with Plotly Dash testing, Selenium, Playwright.
- Experience in writing JavaScript.
- Experience with workflow orchestration tools like Airflow, Cloud Composer, Prefect and data transformation tools like DBT.
- Experience with application monitoring and observability tools such as Dynatrace and Splunk.
- Ability to leverage AI technology in software development: ChatGPT, GitHub Copilot.
- Experience in writing FastAPI applications
- Good analytical and problem-solving skills.
- Good oral and written communication skills.
- Strong teamwork and interpersonal skills.
- Ability to work independently and take initiative when solving unexpected problems.
- Bachelor's degree in computer science, computer engineering or related quantitative field.
- Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***
About Stefanini Group
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are CMM Level 5 company.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Lighting Designer
Ghafari Associates,
Dearborn, MI
2 weeks ago
Job DescriptionGeneral SummaryThe Lighting Designer, with some supervision from the Director of Electrical Engineering or senior staff, provides design, analysis and engineering for lighting, lighting control systems and circuiting for new construction and/or renovation of industrial and commercial structures in conformance to client requirements and applicable codes. The Lighting Designer will also provide the design and engineering to develop the...

Senior Accountant
Carhartt,
Dearborn, MI
3 weeks ago
Position DetailsLocation: Dearborn, MIDepartment: AccountingReports to: Manager, AccountingJob Classification: HybridFLSA: ExemptJob Band: ProfessionalJob SummaryThe Senior Accountant will play a crucial role in supporting senior-level team members by maintaining the company's financial records. This position involves recording journal entries, generating financial reports, and preparing and reviewing various account reconciliations and schedules to ensure precise financial reporting. Additionally, the Senior Accountant will...

Senior Front End Developer
Carhartt,
Dearborn, MI
3 weeks ago
Position DetailsLocation: Dearborn, MIDepartment: ITReports to: Manager, Application Support - Digital EngineeringJob Classification: RemoteFLSA: ExemptJob Band: ProfessionalJob SummaryThe Senior Front End Developer is responsible for designing, developing, and implementing B2C & B2B eCommerce front end applications using Angular in conjunction with SAP Commerce Cloud/SAP Composable Storefront. This role involves collaborating with UX/UI designers and product managers, testing and debugging applications,...
