Job Summary
Are you ready to switch careers to Salesforce?
We are looking for Software Developers who are currently working in other technologies/languages/frameworks such as:
- Java Developer
- PHP Developer
- Web Developer
- Android Developer
- Dot Net Developer
- Python Developer
- Full-Stack Developer
- Angular JS Developer
- React JS Developer
If you are passionate about these technologies and would love to explore the world of Salesforce, we’d like to meet you.
You will be responsible for building software on Salesforce using your knowledge of Java, .NET, Laravel, React Native, AngularJS, Django, and other similar frameworks, while ensuring expertise in the full software development lifecycle.
Immediate Joiners are preferred.
Compensation
The compensation will depend upon your experience and caliber.
Industry
Information Technology
Department
Engineering
Educational Qualification
- Proven work experience in designing, developing, customizing, and implementing solutions using any programming language like Java, C#, Python, etc.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Certifications in the related field are a plus.
Key Responsibilities
- Collaborate with stakeholders to gather and analyze requirements through discovery sessions.
- Quickly produce well-organized, optimized, and documented source code.
- Communicate regularly with management and colleagues regarding ongoing developments.
- Design innovative solutions and facilitate deployment to ensure customer satisfaction.
- Maintain the security and integrity of the application software.
- Provide input in the creation of documentation (solution design, reference guides, and training material).
- Utilize software development skills to design and develop custom Salesforce solutions using Apex, Visualforce, Lightning components, and other Salesforce technologies.
- Conduct thorough testing and debugging to ensure high-quality, error-free functionality.
- Customize and configure Salesforce by creating and modifying objects, fields, workflows, and validation rules.
- Integrate Salesforce with other systems using APIs, web services, and middleware tools.
- Perform data migration and data cleansing activities as part of Salesforce implementation or integration projects.
- Mentor and lead a team of associate developers to deliver projects efficiently.
- Stay updated with Salesforce platform updates, new features, and industry best practices.
- Support ongoing system maintenance and enhancements within the Salesforce ecosystem.
- Review and ensure quality deliverables from associate developers.
- Provide technical guidance and support to team members as needed.
- Continuously learn and grow expertise in Salesforce by acquiring relevant certifications.
Key Skills Required
- Strong knowledge of at least one backend language (e.g., Java, Android, .NET, JavaScript, Python) and HTML5/CSS3.
- Experience in developing web applications using frameworks like JSF, Wicket, GWT, Spring MVC, Django, ExpressJS, Laravel, MeteorJS, etc.
- Very strong understanding of MySQL and query scripting.
- Ability to integrate platforms with other platforms using APIs and architecting solutions.
- Excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate).
- Object-Oriented analysis and design using common design patterns.
- Awareness of the latest technologies and industry trends.
- Proficiency in evaluating analysis, problem definition, requirements, and solution development.
- Understanding of project lifecycle activities on development and maintenance projects.
- Logical thinking and problem-solving skills with an ability to collaborate.
- Patience and perseverance to overcome challenges and learn new technologies.
- Strong leadership skills to mentor and guide teams towards maximum productivity.
- Ability to multitask and manage multiple projects in a globally distributed delivery setup.
- Strong communication skills to convey complex technical concepts in a simple and structured manner.