What are the responsibilities and job description for the Software Engineer - Premium Engineer position at FastTek Global?
- Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs.
- They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements.
- Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.
- Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
- Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
- Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
- Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
- Collaborate with cross functional teams like product owners, designers, architects etc.
- Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
- Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
- Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery
- Support security practices to safeguard user data including encryption and anonymization.
- 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 their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration
- In Summary, Hybrid Position - Candidate is required to be able to come on-site to company's Dearborn offices.
- The Connected Vehicle Data Enablement (CVDE) team within Global Data Insight and Analytics (GDIA) Enterprise Data Platform plays a pivotal role in data product development of high priority products.
- Our mission is to enhance the quality, design, marketing, and development of our current and forthcoming products through innovative solutions.
- A key initiative includes developing a state-of-the-art connected vehicle Feature Monitoring platform, delivering actionable insights to company's Vehicle Engineers to boost product quality and value.
- We are on the lookout for a Full Stack Software Engineer with a keen focus on software development of high priority products.
- This role demands a candidate adopt in crafting complex software solutions, utilizing Java/Python/Angular JS/GCP Services leveraging Agile framework.
- Essential to this position is a solid track record in managing intricate backend, micro-services, data pipeline, transformations and a profound understanding of Big Data processing leveraging Company approved tools.
- Angular
- Spring Boot
- Java
- API
- GCP Cloud Run
- PostgreSQL
- GitHub
- Python
- MongoDB
- Overall 6 years of work experience in delivering customer-facing products
- 3 years of Spring Java, SQL experience, API and backend services
- 2 years of UI/UX development using Angular, React JS and backend data services experience
- Knowledge of GCP cloud tools and LLM's
- API and Microservice development with end-to-end Devops knowledge
- Bachelor's Degree
- Master's Degree
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.
Benefits
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
FastTek Global was named one of the Top Work Places 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/
Systems Engineer
Reliable Software Resources -
Detroit, MI