The company is seeking to enhance and maintain its eCommerce platform and Salesforce CRM, and is looking for a skilled Software Developer II to join its Information Services team.
Requirements
- Experience developing RESTful APIs and modern web applications using technologies such as Spring Boot, Angular, React, Google Material UI, and RTK Query.
- Experience with Salesforce and Boomi
- Strong understanding of software development principles, design patterns, and security best practices.
- Experience with version control systems such as Git.
- Experience with cloud platforms such as Azure or AWS.
- Familiarity with containerization tools such as Docker or Kubernetes.
- Knowledge of .NET, PostgreSQL, or Blazor.
Responsibilities
- Design, develop, and maintain applications for eCommerce and CRM platforms using REST, Spring Boot, Angular, React, Google Material UI, Boomi, Salesforce, and RTK Query.
- Collaborate with cross-functional teams to define, design, and implement new features and enhancements.
- Write clean, efficient, and secure code following best practices and coding standards.
- Optimize application performance and ensure responsiveness and reliability.
- Troubleshoot, debug, and resolve software defects and production issues.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Stay current with emerging technologies, frameworks, and development trends.
Other
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Ability to work effectively both independently and collaboratively.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work in a hybrid environment
- Experience working in Agile or Scrum environments.