About the Company
Join AT&T and reimagine the communications and technologies that connect the world. Our Consumer Technology eXperience team is delivering innovative and reliable technology solutions to power differentiated, simplified customer experiences. Bring your bold ideas and fearless risk-taking to redefine connectivity and transform how the world shares stories and experiences that matter. When you step into a career with AT&T, you won’t just imagine the future-you’ll create it.
About the Team
Our Customer Connect team is looking for a Senior Software Engineer who is passionate about the customer experience and has analytical and multi-tasking abilities to thrive in a fast-paced environment. The role is responsible for reviewing the long-term Salesforce enabled business roadmap for the multiple channels, ensuring that cross functional product, delivery and business teams are working in concert to deliver business value. The individual will have an intimate knowledge of the current state of the business and technology and implements the plan to achieve the desired future state.
About the Job
This Senior Software Engineer r is responsible for designing, building, and maintaining custom Salesforce applications that meet specific business requirements, providing a high level of functionality and usability for users. They work closely with various stakeholders, including business analysts, Product Owners, Scrum Masters, SPMs, and end-users, to ensure that the developed applications align with business goals and provide optimal functionality
Responsibilities and Day-to-Day View
Requirement analysis: Collaborate with business analysts, product owners, and other stakeholders to gather, understand, and analyze business requirements, and transform them into technical specifications.
Design and development: Design, develop, and customize Salesforce applications using Apex, Visualforce, Lightning Web Components (LWC), or other Salesforce development tools and technologies. This includes creating custom objects, fields, triggers, workflows, validation rules, and other Salesforce components.
Integration: Integrate Salesforce applications with external systems using APIs, web services, or other integration methods to ensure seamless data exchange between systems.
Data migration and management: Migrate, manipulate, and manage data within Salesforce using tools like Data Loader, Import Wizard, or custom scripts to ensure data accuracy and integrity.
Testing and quality assurance: Perform unit testing, functional testing, and integration testing to ensure developed applications meet requirements and function correctly. Collaborate with quality assurance teams to support user acceptance testing (UAT) and resolve any identified issues.
Deployment and release management: Use deployment tools and methodologies to deploy Salesforce applications from development to production environments, following best practices for version control, change management, and release management.
Performance optimization: Monitor and optimize the performance of Salesforce applications, addressing issues like performance bottlenecks, long-running queries, or inefficient code.
Documentation: Create and maintain technical documentation for developed applications, including design documents, user guides, and release notes, to ensure accurate and up-to-date information is available for users and other team members.
Troubleshooting and support: Provide ongoing support for Salesforce applications, addressing user issues, resolving bugs, and implementing enhancements as needed.
Continuous learning: Stay up-to-date with the latest Salesforce features, technologies, and best practices to ensure developed applications leverage the platform’s full capabilities and adhere to industry standards.
Qualifications
• Education: A bachelor’s degree in computer science, information technology, software engineering, or a related field is often preferred. However, relevant experience and certifications may sometimes compensate for the lack of formal education.
• Salesforce Certifications: A Salesforce certification, such as Salesforce Platform Developer I, Salesforce Platform Developer II, or Salesforce Platform App Builder, demonstrates a strong understanding of Salesforce development and its capabilities.
• Technical Skills: Proficiency in Salesforce development tools and languages, such as Apex, Visualforce, Lightning Web Components (LWC), SOQL, and SOSL, is crucial. Familiarity with web development technologies like HTML, CSS, JavaScript, and modern web frameworks is also beneficial.
• Experience: Prior experience working as a Salesforce Developer or in a similar role is important. Experience with Salesforce administration, customization, and configuration can be advantageous. Integrate VS Code with APEX PMD, Sonar Lint, ES Lint, etc.
• Integration and API Skills: Knowledge of integration techniques, such as REST and SOAP APIs, and experience integrating Salesforce with external systems is valuable.
• Data Migration and Management: Experience with data migration and manipulation tools like Data Loader or Import Wizard, as well as data management best practices, is a plus.
• Version Control and Deployment: Familiarity with version control systems like Git and Salesforce deployment tools, such as Copado, Change Sets or Salesforce CLI, is essential.
• Problem-solving Skills: The ability to analyze complex problems, identify root causes, and develop effective solutions is important for a Salesforce Developer.
• Communication Skills: Strong verbal and written communication skills are critical for collaborating with team members, stakeholders, and end-users, as well as for documenting technical specifications and user guides.
• Continuous Learning: A commitment to staying up-to-date with the latest Salesforce features, technologies, and best practices is essential for a successful Salesforce
AT&T will consider for employment qualified applicants in a manner consistent with the requirements of federal, state and local laws
We expect employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment status
Description We have a wide variety of career opportunities around the world — come find yours. Technical Operations/Maintenance Technical Operations...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Flutter Developer Roles and Responsibilities You will be building and shipping robust apps to Android/...
Apply For This JobFull Job Description Job Description Experience in IT Infrastructure services and working with multiple technologies Experience in Designing, Implementation and...
Apply For This JobFull Job Description Handling Compliance of Companies Act / SEBI provisions, Contracts & Agreements drafting, legal advising, Preparation and filing...
Apply For This JobCreating fascinating things: Your tasks This role involves the management of local sourcing team and as well, as support for...
Apply For This JobFull Job Description now hiring, only for automobile industry candidate final inspector, Key Responsibilities Ensuring quality of the vehicle as...
Apply For This Job