POSTING DATE
2020-08-30 00:00:24
2020-08-30 00:00:24
COUNTRY
United states
United states
RELOCATION PROVIDED
No
No
REMOTE WORK?
No
No
Job details »
Summary:
The Software Engineer is responsible for providing full software lifecycle support including understanding system requirements, reviewing and recommending designs, conducting analysis of solutions, validating application deliverables against the approved design and standards, developing solutions and providing operations and maintenance support. The Software Engineer will need to support a breadth of technologies and service lines. This position requires experience with Salesforce as the successful candidate will be supporting applications built on Salesforce, along with other applications as well.
Key Responsibilities & Duties:
The Software Engineer is responsible for providing full software lifecycle support including understanding system requirements, reviewing and recommending designs, conducting analysis of solutions, validating application deliverables against the approved design and standards, developing solutions and providing operations and maintenance support. The Software Engineer will need to support a breadth of technologies and service lines. This position requires experience with Salesforce as the successful candidate will be supporting applications built on Salesforce, along with other applications as well.
Key Responsibilities & Duties:
- Full software lifecycle support; Operations, Maintenance, and Enhancements;
- Continually enhance operations and monitoring to improve reliability and uptime;
- Provide support for Linux Servers and Infrastructure, both on Amazon Web Services (AWS) and on-site;
- Work collaboratively across teams and/or independently to design and build solutions on the Salesforce Force.com;
- Integrate Salesforce with other platforms, and develop an understanding of other key applications within the organization;
- Serve as a subject matter expert on items related to Salesforce.com, third party integrations, and AppExchange;
- Remain current on new Salesforce features and functionality and providing recommendations for process improvements;
- Identify, analyze, and resolve system problems;
- Perform routine software maintenance; • Address security vulnerabilities;
- Improve operations by conducting systems analysis; recommending changes in policies and procedures;
- Act as a trusted technical advisor to customer Information Technology managers;
- Provide technical leadership on the assigned portfolio of applications;
- Coordinate various required technical reviews to ensure solutions meet the existing standards. Assist with presentation at the Technical Review Board (TRB) design meeting;
- Participate in the requirements gathering sessions to understand business needs, and provide inputs to the technical requirements;
- Document and demonstrate complex solutions by developing documentation;
- Work with project manager or product owner to meet project needs;
- Recommend software upgrades to optimize operational efficiency;
- Collaborate with other developers to operate, maintain and enhance software systems;
- Assist with ongoing automation and virtualization projects while continuing to migrate to the cloud (AWS);
- Determine system specifications, input/out processes, and working parameters for hardware/software capability;
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering or related field;
- Strong experience with Salesforce.com
- Understanding of SFDC Profiles/Roles and Sharing Rules, Validation Rules, Tasks, Workflow Rules, and Triggers;
- Experience in developing complex system IT solutions a plus;
- Previous experience in software development or computer engineering;
- Experience in software operations and maintenance;
- Focused on usability and performance improvements;
- Knowledge of Java, JavaScript, SQL, Kubernetes, AWS, or other programming languages;
- Familiarity with relational databases such as MySQL/MariaDB, Oracle, and SQL Server;
- Deadline and detail-oriented;
- Excellent communication, organization, and analytical skills;
- Must be self- driven and have the ability to collaborate with in a small distributed team;
- Must have strong working knowledge of the software lifecycle including the design, development, test & implementation of systems solutions touching on a wide variety of technologies;
- Must be a US Citizen and be able to obtain and maintain a Public Trust Clearance.
Sponsored
Konfeeg is another no-code app builder where you can design and create a full-service business application in days without any code.
Sponsored
Looking for CPQ implementation? Look no further. Cloudely now offers Salesforce CPQ solution that can be implemented in less than 8* weeks.