About the Role
We are seeking a skilled Software Engineer/Developer in Salesforce to research, design, and develop computer and network software, as well as specialized utility programs. In this role, you will analyze user needs, develop innovative software solutions, and apply principles of computer science, engineering, and mathematical analysis to build scalable, high-performance systems.
Key Responsibilities
- Research, design, and develop computer and network software applications.
- Analyze business and user requirements to design effective, scalable solutions.
- Develop and maintain applications using Salesforce and SQL technologies.
- Enhance and update existing software systems to improve performance and usability.
- Lead software testing, validation, and quality assurance processes.
- Work closely with hardware engineers to integrate software and hardware systems.
- Develop technical specifications and define system performance requirements.
- Troubleshoot, debug, and resolve software defects and system issues.
- Ensure adherence to best practices in software development, security, and compliance.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong experience with Salesforce platform development (Apex, Lightning, integrations).
- Solid understanding of SQL and relational database design.
- Experience with software development life cycle (SDLC) methodologies.
- Strong analytical and problem-solving skills.
- Experience with software testing and validation procedures.
- Ability to work collaboratively in cross-functional technical teams.
EA Number: 11C4879