The Division :
Jonas Construction provides industry-leading construction software solution. Company's fully-integrated solutions provide all of the tools that are needed to increase productivity and improve bottom line requirements.
Jonas is a member of the Constellation family of companies. Constellation companies are leading developers of technology solutions for vertical markets in North America, Europe and Australia.
Jonas Software is the valued technology partner of over 8000 customers worldwide in 15 countries. Jonas is headquartered in Canada and also operates offices in the United States, the United Kingdom, and the Caribbean.
The Position :
Contour Software requires a Senior Salesforce developer, to join the team at our Karachi / Lahore office, to work as part of one of our divisions'
R&D departments. This is a long-term career opportunity, working as part of the Jonas Construction Software team in the role of a Senior Salesforce Software Developer.
The incumbent would be working on software development, integration and deployment work focused on the Salesforce Visualforce / Apex development platform.
You are someone who will be working in the shape and form of a salesforce consultant. You are able to take a set of requirements, ask the right questions, explore different avenues of approach to the problem, create a written scope to show you understand, and then execute on a project.
Most importantly, we are looking for someone who will be an active participant in the work we do.
The core responsibilities of this position are development-focused, along with any administrative tasks not being managed by personnel at the Jonas office in Canada.
There is also a requirement to understand the different APIs which our salesforce org has integrated, and helping manage updates and issues around those tools including Conga Collaborate,
Administrative tasks include workflow rules, field updates, email notifications, auto-tasks, email templates, new fields, internal salesforce issues / requests / questions, communicating with salesforce support for open tickets, maintaining Org security, managing users, profiles, roles, and sharing.
Lead the testing and implementation of software development efforts, including coding, configuration, maintenance, installation, testing, and debugging, as well as managing timelines and producing technical documentation.
Working closely with the business team to perform reviews of the data, developing complex CRM solutions to ensure that best practices are followed and the best data solutions are provided.
Maintain user roles, ensuring there are no security breaches that could place a risk on the company’s data.
Create technical plans, strategies, developing solutions to address any company-wide issues and making their processes more efficient.
Work to business timelines and schedules, often working on multiple projects while ensuring the work produced meets best practices.
Identify and troubleshoot issues and faults as they arise.
Communicate complex information effectively to people who don’t have in-depth knowledge and to answer questions as they arise, giving clear instructions.
Manage daily support and maintenance of internal Salesforce instance, and conduct long-term improvement operations to ensure compatibility with evolving mission requirements.
Follow Salesforce best practices and suggest improvements rather than waiting / relying on business to suggest.
Plan work efficiently and ability to do thorough impact analysis before starting any work, this includes taking data backups if there is a risk of data loss.
Core Qualifications :
BS in Computer Science / Software Engineering or equivalent industry experience.
7+ years' professional software development experience.
Excellent communication skills, both verbal and written.
Work closely with the rest of the staff and management.
Has a very good understanding of how to create and manage small and large projects.
Essential Skills :
7+ years of application development experience with the Salesforce and force.com platform, including
Clear communicator verbal & written.
Able to understand and clarify issues.
Writing detailed working scope.
Apex and Visualforce.
Able to write Bulkify triggers.
Apex unit test creation.
Salesforce integrations via API with outside data sources.
Security and Permissions.
Salesforce reporting and analytics.
Salesforce continuous integration and code management skills.
Salesforce application packaging and deployment (Deployment via Packages and change sets).
Basic concepts of Salesforce lightning.
Familiarity with data migration tools.
Other helpful experience :
MVC .NET development for API's.
SQL Server, SSIS & SSRS exposure and experience.
Agile development familiarity.
Exciting Benefits we offer :
Medical Coverage Self & Dependents
Parents Medical Coverage
Employee Performance-based bonuses
Home Internet Subsidy
Profit Sharing Plan Tenured Employees Only
Child Care Facility Karachi & Lahore only
Company Provided Lunch
Professional Development Budget
Recreational area for in-house games Karachi & Lahore only
Sporadic On-shore training opportunities
Friendly work environment