Salesforce Developer at Innovate!, Inc.
As a member of Innovate’s Cloud Advisory Services team, the Salesforce Developer will be expected to create unique customer-based solutions.
QUALIFICATIONS
- Bachelor’s Degree in Computer Science, Software Engineering, MIS, or equivalent
- 3+ years of professional IT/Engineering experience required with demonstrated development and design experience
- 2+ years of Salesforce.com configuration and customization experience including workflows, data validations, and triggers
- 2+ years of Force.com, VisualForce and the Apex programming language experience with Salesforce.com Platform Developer 1 certification
- Adherence to all the Salesforce.com best practices
- 3+ years of experience in web application development and programming, with Java preferred
- Experience with AJAX and/or JavaScript preferred
- Knowledge or experience in developing Java, JavaScript, HTML and other web technologies for browser-based applications
- Integration technologies experience using both Web based technologies (SOAP, REST) and Integration/Middleware tools such as Informatica, Jitterbit and MuleSoft
- Knowledge of software development testing frameworks such as Selenium, ProVar, and Cucumber
- Experience in Salesforce IDEs such as Visual Studio Code, IntelliJ, Maven
- Experience working with Git, GitHub or similar version control systems
- Experience in DevOps, including deployment management technologies such as GearSet, Copado, Flosum
- Experience in all phases of the software development life cycle with Agile methodology preferred
- Experience working in a remote, distributed, team-based delivery environments, preferable in Agile Scrum teams
- Highly organized, energetic, and inquisitive self-starter professional with excellent analytical, problem-solving and collaborative skills
- Ability to handle multiple tasks in a team-based environment
- Strong, detail-oriented team player with exceptional written and verbal communication skills, equally comfortable with crafting emails as leading a white-board discussion with customers or delivering a technical presentation
- Attention to detail and love of documentation preferred
- Willingness to be customer facing and NOT involved in org configuration
- Federal Government contracting experience with a consulting organization preferred
Job Description
Salesforce Developer
As a member of Innovate’s Cloud Advisory Services team, the Salesforce Developer will be expected to create unique customer-based solutions. You will interact with clients and prospective clients as well as top-notch architects, developers, analysts, and administrators on a variety of Salesforce applications to ensure customer success. You will customize, develop, and support solutions (including on the force.com platform) in a fast-paced and constantly evolving environment. You will work start to finish in multiple projects across independent platforms concurrently to implement new features using the latest Salesforce.com technologies. You will have the freedom to work remotely and independently while still being an integral part of an elite, tight-knit team.
SALESFORCE DEVELOPER RESPONSIBILITIES:
- Configure, customize, and create Lightning Components, Apex Classes, unit test classes, process builders, schemas, user interfaces, batch jobs, test data, deployment scripts.
- Consult and collaborate with other developers on Salesforce code, configurations, solution designs, technical documentation, test classes, and user interfaces to produce tangible deliverables (requirements specifications, design descriptions, status reports, project plans).
- Efficiently and effectively troubleshoot bugs and other anomalies, both in your own code and in that of others.
- Provide technical assistance and end user troubleshooting for bug fixes, enhancements, and “how-to” assistance.
- Utilize best practices to perform operational support, enhancements, bug fixes as needed to the Salesforce.com platform.
- Meet with clients to determine business, functional and technical requirements and participate in application design, configuration, testing and deployment.
- Participate in efforts to develop and execute testing, training, and documentation.
- Proactively engage on continuous improvement efforts for application design, support, and practice development efforts.
- Act as a point of escalation for Service Desk and NOC ticketing for advanced issue resolution.
- Communicate information regularly, clearly, and effectively to impacted internal and client stakeholders throughout the duration of the program on technical matters and technology to include design, development, delivery progress, and completion.
OTHER RESPONSIBILITIES:
- Work in partnership with project managers to gather technical requirements.
- Research technologies to become a subject matter expert as needed.
- Troubleshoot issues and propose solutions.
- Estimate the work effort to implement proposed solutions.
- Develop, test, and migrate solutions.
- Provide ongoing support for solutions delivered to production.
- Accurately report issues and status to project and division management.
- Configure, customize, and create Lightning Components, Apex Classes, unit test classes, process builders, schemas, user interfaces, batch jobs, test data, deployment scripts
- Think logically, methodically, and clearly through complex problems, requiring sustained attention to detail.
- Maintain knowledge level about new and emerging technologies and/or methodologies.
- Additional responsibilities as needed to support client and internal team release management needs.
LEARN MORE ABOUT US
Innovate! Inc. (Innovate) is an 8(a) woman and minority-owned company passionate about the dynamic benefits of providing effective management consulting, IT support, and geospatial technology for the federal government. We believe that thinking innovatively can achieve positive results in organizations that lead to cultural and business change. This belief and our ability to deliver cutting edge solutions was recognized with Innovate being named 2012 Environmental Protection Agency (EPA) Outstanding 8(a) Small Business of the Year.
Innovate is a fast-paced, rapidly growing group of entrepreneurs creating a culture of excellence. Rapid advancement within our organization is not only possible it is encouraged. To view our website, visit www.innovateteam.com Innovate! Inc. proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment because of race, color, sex, religion, age, sexual orientation, gender identity and expression, national origin, marital status, physical or mental disability, status as a Disabled Veteran, Recently Separated Veteran, Active-Duty Wartime or Campaign Badge Veteran, Armed Forces Services Medal, or any other characteristic protected by law. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact [email protected] or at 703-922-9090 for assistance.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)