What are the responsibilities and job description for the Software Engineer position at Client Resources, Inc.?
Job Title: Software Engineer (Java/Angular)
Summary
Seeking a highly motivated and skilled Software Engineer to join our dynamic team. The ideal candidate will have a strong foundation in Java 8 and experience with modern front-end technologies like Angular 15. This role will involve designing, developing, and maintaining high-quality software solutions within an AWS cloud environment.
Key Responsibilities
Summary
Seeking a highly motivated and skilled Software Engineer to join our dynamic team. The ideal candidate will have a strong foundation in Java 8 and experience with modern front-end technologies like Angular 15. This role will involve designing, developing, and maintaining high-quality software solutions within an AWS cloud environment.
Key Responsibilities
- Design, develop, and maintain Java applications using Spring Boot or other relevant frameworks.
- Develop and maintain user interfaces using Angular 15 or other modern JavaScript frameworks.
- Collaborate with cross-functional teams (e.g., Product Managers, Designers, QA) to deliver high-quality software solutions.
- Write clean, well-documented, and maintainable code adhering to best practices and coding standards.
- Participate in all phases of the software development lifecycle, from requirements gathering and design to development, testing, deployment, and maintenance.
- Troubleshoot, debug, and resolve issues in development and production environments.
- Contribute to the improvement of our development processes and tools, including code reviews and knowledge sharing.
- Stay abreast of the latest technologies and trends in software development.
- Strong proficiency in Java 8 (or later) with a solid understanding of Object-Oriented Programming (OOP) principles.
- Experience with Spring Boot or other Java-based frameworks.
- Proficiency in Angular 15 (or later) and other front-end technologies (HTML, CSS, JavaScript).
- Experience with AWS cloud services (e.g., EC2, S3, Lambda, RDS).
- Experience with relational databases (e.g., SQL Server, MySQL, Oracle) and SQL.
- Experience with GitLab (or similar version control systems like Git) for source code management.