Full Stack Engineer
Indexed description
Full Stack Software Engineer
Location: Dearborn, MI (Onsite)
Position Description: Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.
Key Responsibilities:
- 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.
- Resource will be expected to work a 24/7 On Call Rotation schedule for this position.
Skills Required:
- Kubernetes-2 Years
- GCP Cloud Run-2 Years
- AIPGEE-1-2 Years
- Microsoft Azure–4 to 6 Years
- PostgreSQL–2 to 3 Years
- Cloud Computing–3 Years
- Google Cloud Platform-1 to 2 Years
- Java–5 to 6 Years
- MongoDB–1 to 3 Years
- IAM-1 to 3 Years
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search