Salary
💰 $145,565 - $183,483 per year
Tech Stack
AWSCloudJavaScriptMicroservicesNoSQLPythonReactSQL
About the role
- Join Global Commercial Digital Innovation team as a Senior Full Stack Engineer to design, develop, and deploy complex software applications
- Possesses strong rapid prototyping skills and can quickly translate concepts into working code
- Provide technical guidance and mentorship to junior developers
- Take ownership of complex software projects from conception to deployment
- Manage software delivery scope, risk, and timeline
- Contribute to both front-end and back-end development using cloud technology
- Develop innovative solutions leveraging advanced data-driven algorithms and computational techniques
- Define and implement robust software architectures on the cloud, AWS preferred
- Conduct code reviews to ensure code quality and adherence to best practices
- Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
- Identify and resolve technical challenges effectively
- Stay updated with the latest trends and advancements and work closely with product, business, and other stakeholders
Requirements
- Doctorate degree OR Master’s degree and 2 years of software development experience OR Bachelor’s degree and 4 years of software development experience OR Associate’s degree and 8 years of software development experience OR High school diploma / GED and 10 years of software development experience
- Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
- Hands on experience with Full Stack software development
- Proficient in programming language Python(preferred), JavaScript(including ReactJS), SQL/NoSQL
- Strong problem solving, analytical skills; Ability to learn quickly; Excellent communication and interpersonal skills
- Experienced with API integration, serverless, microservices architecture
- Experience in SQL/NOSQL database, vector database for large language models
- Experience with Web site development, understand of web site localization processes
- Experience with popular large language models
- Experience with Langchain or llamaIndex framework for language models
- Experience with prompt engineering, model fine tuning
- Experience with DevOps CICD build and deployment pipeline
- Experience with design patterns, data structures, test-driven development
- Knowledge of latest techniques for text analysis and sentiment analysis
- Cloud Computing certificate preferred
- Excellent analytical and troubleshooting skills
- Strong verbal and written communication skills
- Ability to work effectively with global, virtual teams
- High degree of initiative and self-motivation
- Ability to manage multiple priorities successfully
- Team-oriented, with a focus on achieving team goals
- Strong presentation and public speaking skills