Dearborn, Michigan
Software Engineer Consultant/Expert #1008021Job Description:
- Within the Global Data Insights and Analytics (GDI&A) organization, the Charging / Energy Services Analytics Product Line is responsible for delivering relevant, data-driven products leveraging modern technologies and Gen AI capabilities that will help improve our EV customer’s public charging experience.
- We deliver user-centric data visualization tools and insights to our Model-e business partners to drive evidence-based, timely decision-making.
- 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.
Skills Required:
- 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 process 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
Skills Preferred:
- 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.
Experience Required:
- 8 to10+ years of overall experience in Software Engineering
- 5 to 7+ years of experience in Python development
Education Required:
- Bachelor’s degree in computer science, computer engineering or related quantitative field.
Additional Info:
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra. We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
- Medical and Dental (FastTek pays majority of the medical program)
- Vision
- Personal Time Off (PTO) Program
- Long Term Disability (100% paid)
- Life Insurance (100% paid)
- 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match
Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Workplaces in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/