As a Software Development Engineer, you will play a pivotal role in analyzing, designing, coding, and testing multiple components of application code for various clients. Your work will focus on maintaining, enhancing, and developing software solutions, with a strong emphasis on Salesforce Lightning Web Components.
Responsibilities
- Analyze and Design. Gather and analyze requirements, collaborating with cross-functional teams to design software solutions.
- Develop and Test. Write high-quality code using Salesforce Lightning Web Components, perform unit testing, and debug application code to ensure functionality and performance.
- Maintain and Enhance. Execute maintenance tasks and enhancements to existing applications, contributing to continuous improvement.
- Participate in Code Reviews. Engage in code reviews to ensure adherence to coding standards and best practices, fostering a culture of quality within the team.
- Provide Technical Guidance. Offer support and mentorship to junior team members, enhancing the overall skill set of the development team.
- Stay Current. Keep up with the latest trends and technologies in web development and Salesforce, integrating relevant advancements into your work.
Required Skills
- Proficiency in Salesforce Lightning Web Components (minimum 3 years of experience).
- Strong understanding of web development concepts and technologies.
- Solid experience with Salesforce integration using REST and SOAP APIs.
- Experience with Salesforce Apex and Visualforce.
- Familiarity with Agile development methodologies.
- Knowledge of HTML, CSS, and JavaScript.
- Understanding of object-oriented programming principles.
Qualifications
- Education. A minimum of 15 years of full-time education is required.
- Experience. At least 3 years of relevant experience in Salesforce Lightning Web Components or equivalent technologies.
Additional Information
- This position is based at our Noida office.
- You will be expected to work independently and contribute actively to team discussions and problem-solving initiatives.
Why Join Accenture?
- Innovative Environment. Work on cutting-edge projects in a dynamic and collaborative environment.
- Career Growth. Access to continuous learning and professional development opportunities.
- Impactful Work. Contribute to significant projects that help clients transform and enhance their business operations.