Software Engineer
Job Summary of Software Engineer:
This role focuses on developing and customizing applications on the Salesforce Lightning platform. Responsibilities include designing and deploying scalable solutions, integrating external systems, troubleshooting performance issues, and ensuring security and reliability. The ideal candidate has strong problem-solving skills and a deep understanding of Salesforce development, including Apex, Lightning Web Components, and automation tools.
Job Duties and Responsibilities of Software Engineer:
- Develop and deploy on-platform solutions and integrations to external systems.
- Design, develop, test, and deploy scalable and maintainable Salesforce applications.
- Analyze business requirements and translate them into technical specifications leveraging the Salesforce platform.
- Support Salesforce implementations, remediate defects, and provide operational support for business-critical applications.
- Monitor and ensure the performance, security, and reliability of Salesforce applications.
- Troubleshoot and resolve issues in a timely maer to minimize business disruption.
- Collaborate with software engineers, product managers, UX/UI designers, and architects to enhance Salesforce applications.
- Participate in design and code reviews to ensure best practices and high-quality code.
- Manage and execute end-to-end project tasks, ensuring timely and accurate delivery.
- Document technical solutions and provide training and support to end-users.
- Work with embedded testers to build and execute automated testing processes.
Qualifications and Experience of Software Engineer:
- Bachelor’s degree in Software Engineering or a related technical field, or equivalent experience.
- 8+ years of Salesforce development and/or administration experience.
- Expertise in multiple Salesforce cloud solutions, primarily Sales Cloud, Service Cloud, and Experience Cloud/Communities.
- Strong proficiency in Apex and Lightning Web Components.
- Active Salesforce certifications (PDI/PDII).
- Experience with SalesforceDX and automated deployment processes.
- Proficiency in Salesforce automation tools, including Flows and Process Builder.
- Web service development and integration experience.
- Familiarity with Agile development methodologies.
- Strong analytical and problem-solving skills.
- Experience in the telecom sector.
Benefits of Software Engineer:
- Comprehensive health benefits, including flexible spending accounts (FSA) and health savings accounts (HSA).
- 401(k) plan with company match and Employee Stock Purchase Program (ESPP).
- Paid time off, holidays, and a flexible time away plan.
- Opportunities for professional growth and development.
Salary:
Aual compensation ranges from $133,700 to $157,300, based on experience and qualifications.
About Company:
Dish is reimagining the future of coectivity. The company’s business spans satellite television services, live-streaming and on-demand programming, smart home installation, and mobile products. With brands including Boost Mobile, DISH TV, Gen Mobile, Hughes, and Sling TV, EchoStar is a leader in iovative technology solutions.