Company:
Morningstar
Location: Chicago
Closing Date: 16/10/2024
Salary: £200 - £250 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Senior Software Engineer (multiple positions)
Qualifications
- Bachelor’s degree in Computer Engineering, Computer Science, Information Technology, or a related field and 5 years of relevant engineering experience in Software Engineer or similar positions.
- In alternative, we accept a Master’s degree in Computer Engineering, Computer Science, Information Technology, or a related field and 3 years of relevant engineering experience in Software Engineer or similar positions.
- 3 years of working experience in Salesforce development to be able to start the development from scratch and admin.
- Experience with Sales and Service cloud.
- Experience in Lightning components and Apex class.
- Experience in SQL Server 2008/2012, ASP/ASP.NET.
- Experience with Salesforce.com design, configuration, and custom development using Apex Classes, Triggers, Visualforce pages, data migration tools, SOQL & SOSL.
- Must possess unrestricted right to work in the U.S. in this position.
Responsibilities
- Primary responsibilities of the Senior Salesforce Software Developer role include working with core business partners in Sales, Finance, and Marketing to understand business requirements and provide Salesforce solutions in a timely manner.
- This individual should take ownership of all programmatic requests and collaborate on specifications based on stakeholder requirements.
- This role also acts as mentor to junior level developers (40%).
- Work with product management team and internal customers to understand the business requirements and transform them into scalable solutions on the Force.com platform (10%).
- Develop, enhance, and maintain the integration of Salesforce with any external systems (10%).
- For any given business requirement, analyze the requirements to make the appropriate choice between point and click tools vs custom apex code (10%).
- Develop high quality, reusable and maintainable code respecting the governor limits and API limits (10%).
- Support legacy CRM SQL Server based application (5%).
- Create and execute Unit and Integration tests ensuring proper test code coverage of above 75%.
- Review junior developer code (5%).
- Assist with quality assurance testing, both internal testing and guiding user acceptance testing (5%).
- Release management, including preparation and deployment of Salesforce Packages as well as maintaining version control.
- Proactively identify issues that may arise during deployment (5%).
- Remote work requests will be considered consistent with Morningstar’s remote work policy.
Share this job
Morningstar
Useful Links
Similar Jobs
- View Job
Senior Software Engineer (multiple positions)
Chicago - View Job
Principal Software Engineer (multiple positions)
Chicago - View Job
Senior Developer (multiple positions)
Chicago - View Job
Senior Developer (multiple positions)
Chicago - View Job
Senior Developer (multiple positions)
Chicago