Full Stack Engineer
KeySkills
Company Name
Job Description
Job Description:
As a Full Stack Engineer, you will be responsible for developing and engineering the end-to-end features of a system, from user experience to backend code. You will collaborate with cross-functional teams to design innovative, cloud-first solutions that solve complex business problems while following agile development practices. Your work will directly contribute to delivering high-quality, efficient, and client-focused solutions.
Roles & Responsibilities:
-
Design, develop, and engineer end-to-end system features, from front-end UI to backend services.
-
Collaborate with cross-functional teams to design and implement new features.
-
Leverage cloud technologies and adopt a cloud-first, agile approach in development.
-
Participate in team discussions and contribute innovative solutions to technical challenges.
-
Conduct code reviews to ensure code quality, performance, and adherence to best practices.
-
Progress towards becoming an SME (Subject Matter Expert) and provide guidance in your domain.
-
Troubleshoot and resolve technical issues efficiently to maintain smooth operations.
Professional & Technical Skills:
Must-Have Skills:
-
Computer System Validation (CSV)
-
Strong understanding of software development methodologies
-
Hands-on experience with cloud technologies and services
-
Familiarity with agile development practices
-
Strong troubleshooting and problem-solving skills
Good-to-Have Skills:
-
Knowledge of modern full-stack technologies (JavaScript frameworks, APIs, Databases, CI/CD pipelines, etc.)
-
Experience with DevOps and containerization (Docker, Kubernetes)
-