Overview
Skills
Job Details
Job Title: Salesforce Developer
Location: Bloomington, IL
Duration: 6-9 Months
Work Mode: Onsite
Job Description
We are seeking a experienced Software Development to advance our Digital capabilities in alignment with our growth strategy. This role will be positioned within the Digital Agile Train with a primary focus on enhancing our client facing digital sales channel and digital self service capabilities by:
Developing features and capabilities for end users, either external clients or internal employees.
Developing software solutions that are high performing and meet technical standards.
Writing high-quality code that satisfies clients' needs and strives for simplicity, clarity, and testability.
Promoting a collaborative team environment and work closely with colleagues to achieve business objectives.
Collaborating with stakeholders (e.g. business stakeholders, product managers, product owners, project managers, and end users) to understand functional and non-functional requirements.
Adhering to architecture, design, implementation, and security standards and best practices.
Participating in code reviews or use collaborative programming techniques to promote high quality business outcomes.
Conducting analysis to determine integration needs, and design and plan integrations.
Implement automated unit and integration tests and conduct functional and performance testing where appropriate.
Developing reusable software building blocks to enable faster delivery.
Improving performance of existing software by diagnosing and resolving critical issues.
Preparing technical documentation, including software design evaluation plans, test results, and technical manuals.
Designs solutions after gathering business and technical requirements.
Develops software solutions that are high performing and meet technical standards.
Supports testing and problem solving/debugging of solutions.
Implements software solutions following best practices.
Qualifications:
Strong proficiency in one or more coding languages (Java Spring Boot, Java Script, Angular Ionic, Python)
Experience with development platforms (GitLab, Azure, Docker, Kubernetes)
Implementation of web applications and microservice development
Understanding of software development lifecycles.
Strong ability to understand context for code, the codebase, and its relation to business objectives.
Ability to work both independently and within an agile team.
Excellent problem solving and analytical skills.
Growth mindset and a willingness to learn new skills, technologies, and frameworks.
Experience with agile development methodologies.
Working knowledge of DevSecOps and CI/CD principles and practices within Salesforce.