Job role: Software Developer L3
Duration: Long term
Location: Torrance CA 12 days in office per week onsite
Technical Requirements
Backend Technologies:
- Java
- Python
- Node.js
- REST APIs
- AWS Services (Lambda and others)
Database Experience:
- SQL
- NoSQL
- Full stack capabilities desired though backend expertise is priority
Project Focus:
- AWS development and service applications
- Creating/maintaining Hondas serviceside ecosystem
- Customer lifecycle journey mapping
- Applications for customer touchpoints (e.g. appointment scheduling dealership interactions)
Project Status:
- Immediate need with work ready to begin
- Looking to start candidate early in new year
- Current team in place but additional support needed for new projects
Job Description:
Daily Tasks Performed:
- Develop and maintain web applications using Node.js Java and Python.
- Design and implement RESTful APIs and microservices.
- Experience with AWS services EC2 S3 Lambda RDS etc.
- Write clean maintainable and efficient code while adhering to best practices.
- Troubleshoot and debug applications to ensure optimal performance.
- Participate in code reviews and contribute to team knowledge sharing.
- Proficiency in Node.js Java and Python.
- Strong understanding of frontend technologies HTML CSS JavaScript frameworks like React or Angular.
- Familiarity with database technologies SQL NoSQL.
- Knowledge of CI/CD pipelines and DevOps practices.
What will this person be working on:
Position Success Criteria Desired WANTS
- Success Criteria
- Project Delivery: Timely and highquality completion of web applications and services.
- Code Quality: Writing clean maintainable and efficient code that adheres to best practices.
- ProblemSolving: Effectively diagnosing and fixing bugs or issues to ensure optimal performance.
- Collaboration: Actively participating in code reviews and contributing to team knowledge sharing.
- Adaptability: Staying updated with the latest technologies and integrating them when appropriate.
MustHave Skills
Backend Development:
- Node.js Java and Python: Proficiency in these languages for developing and maintaining web applications.
- RESTful APIs and Microservices: Experience in designing and implementing these architectures.
Frontend Development:
- HTML/CSS/JavaScript: Strong understanding of these technologies.
- Frontend Frameworks: Proficiency in frameworks like React or Angular.
Cloud Services:
- AWS: Experience with services like EC2 S3 Lambda and RDS.
Database Management:
- SQL and NoSQL Databases: Familiarity with both types of database technologies.
DevOps:
- CI/CD Pipelines: Knowledge of continuous integration and continuous deployment practices.
NicetoHave Skills:
UI/UX Design:
- Basic knowledge of user interface and user experience principles.
Cybersecurity:
- Awareness of security best practices and data protection.
AI and Machine Learning:
- Familiarity with integrating AI features into applications.
Soft Skills:
- Communication: Clear and effective communication skills.
- ProblemSolving: Strong analytical and troubleshooting abilities.
- Time Management: Ability to manage multiple tasks and meet deadlines.