Tech Lead (Salesforce)
Ntelicor, L.P.

Austin, Texas

Posted in IT


This job has expired.

Job Info


Share This See All Jobs

What you will be doing:

  • Accountable for the technical quality of the software that the Development Team produces
  • Builds and cultivates the Development Team, ensuring capacity and skillsets are aligned to meet ongoing delivery expectations
  • Partners and regularly collaborates with all levels from Team members up to Senior Leadership
  • Defines current, transitional, and future state application roadmaps in collaboration with Solution Architects
  • Reviews functional and non-functional requirements and ensures success criteria is clearly outlined
  • Provides accurate development estimates in support of feasibility assessments and planned development activities
  • Creates, maintains, reviews and approves application designs in collaboration with Solution Architects and shared services Teams, ensuring alignment to the appropriate solution architectures and taking tradeoffs into account
  • Creates, maintains, and reviews technical documentation, ensuring clarity, conciseness, and completeness
  • Develops, maintains, and reviews software with a focus on quality and maintainability
  • Develops, maintains, reviews, and executes unit, functional, and integration tests with a focus on automation and test-driven development
  • Provides technical oversight for performance testing, ensuring plan and outcomes align to expected non-functional requirements
  • Plans and oversees application deployment activities and sequencing in non-production and production environments
  • Refactors and improves applications, including ongoing technology refreshes
  • Investigates new technologies that could improve the applications and development activities
  • Identifies and resolves technical debt as appropriate, weighing the development effort against the value returned
  • Champions inclusion of architecture runway items as part of planning process
  • Promotes and enforces enterprise development standards and industry best practices
  • Troubleshoots, escalates, and resolves application and environment issues in a timely manner and incorporates findings into planned development work to prevent future issues
  • Mentors and coaches Development Team on relevant architecture, design, development, and operations topics
  • Defines and reviews technical criteria for vendor evaluations, participates in package evaluations, and ensures contracts include expected technical outcomes
  • Must be able to meet any physical ability requirements listed on this description
  • May perform other job duties as directed by Employee's Leaders
Knowledge/Skills Required
Tech Lead - Software Engineering
  • Advanced knowledge of software development methodologies, practices, concepts, and technologies obtained through formal training and/or work experience
  • Advanced knowledge of at least one required programming language and at least general knowledge of one or more additional programming languages
  • Solid understanding of project management methodology and principles
Skills/Abilities
Tech Lead - Software Engineering
  • Demonstrate strong analytical and problem-solving abilities with a proactive mindset to get ahead of issues
  • Able to effectively assess and quantify technical capabilities of the Team and potential candidates for the Team
  • Excellent communicator with ability to articulate (verbally and visually) ideas, approaches, concepts, options, risks, impacts, and recommendations to technical, non-technical, and Leadership audiences with ability to adapt the message accordingly
  • Able to articulate the technical implementation and how it provides business value
  • Ability to lead ideation, presentation, and group-thinking sessions
  • Able to effectively translate Leader expectations to Development Team to drive day-to-day activities
  • Provides clear direction and communicates priorities to the Team
  • Ability to influence effectively without authority up through Senior Leadership levels to achieve desired business outcomes
  • Ability to lead multiple efforts concurrently, whether administrative or project related, while maintaining a successful level of completion in their own work
  • Ability to work in a fast-paced, Team-based, Customer service-oriented environment.
Ways of Working
Tech Lead - Software Engineering
  • Highly collaborative and true Team player; able to put the Team first
  • Highly organized and motivated; capable of working with minimum supervision
  • Gains support and commitment from others; mobilizes people to take action
  • Operates using a product mindset and promotes a results-oriented culture of continuous improvement, focusing on the Customer and value generation
  • Exhibits effective partnering, negotiation, and execution skills working with various Technology or partner Teams
SALESFORCE-SPECIFIC REQUIREMENTS:

Salesforce Developer Job Description:
  • Assists with gathering of requirements for various development efforts
  • Performs new/enhancement development work, sets up/maintains organization, and collaborates with Salesforce and other professional services organizations engaged on projects
  • Designs, develops, documents, tests and debugs new and existing software systems and/or applications for internal use, performs defect corrections (analysis, design, code)
  • Provides guidance and utilizes best practices in application design and development, specific to the technology used
  • Manages configurations and workflows
  • Provides best practice recommendations for release planning, to include work breakdown and task planning
  • Operates within a Scrum Agile development methodology, using a Scaled Agile operational model
  • Able to guide and develop junior development staff
  • Demonstrates industry best-practices for Salesforce development
Minimum Experience:
  • Experience with greenfield, enhancement, and break/fix development (to include configuration activities, visual force pages, apex classes, apex triggers, etc.) in Salesforce
  • Experience in Service Cloud is required
  • Extensive experience with Lightning Web Components development, Apex development, and Service Cloud is required; prior Java experience is preferred
  • Experience with Salesforce API integration for applications residing on various platforms
  • Experience with new development and/or enhancements with Java programming, JavaScript, JSON
  • Experience using DevOps tools, specifically GIT and SalesforceDX (others include Jenkins, SonarCube, etc)
  • Experience with Community Cloud is considered a plus
  • Experience developing and deploying mobile apps on Salesforce1 is considered a plus
Certifications:
  • Salesforce Platform Developer I (required)
  • Salesforce JavaScript Developer I (highly preferred)
  • Salesforce Platform App Builder (preferred)
  • Salesforce Service Cloud Consultant (optional)

Your Name:

Email Address:

Phone Number:

Upload Resume File:

Upload Resume File: ...
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

  • By submitting this application, you give us permission to store your personal information, and use it in the consideration of your fitness for the position, including sharing it with the hiring firm.
Review our Privacy Policy for more information.

People looking for jobs should not put anything here.

We are uploading your application. It may take a few moments to read your resume. Please wait!

  • See All Jobs


This job has expired.

More IT jobs


American Cybersystems, Inc.
Oceanside, California
$48.00 - $55.00 per hour
Posted 14 minutes ago

American Cybersystems, Inc.
Skokie, Illinois
$19.00 - $20.00 per hour
Posted 11 minutes ago

American Cybersystems, Inc.
Redwood City, California
$130,000.00 - $190,000.00 per year
Posted 11 minutes ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.