The Principal Software Engineer works within an Agile team that is responsible for application design, development, testing, and problem resolution. The scope of work typically includes major system projects that cross functional boundaries and support company-wide mission-critical business operations. As an experienced developer, the position provides development/agile mentoring and guidance to the other members of the team.
The Principal Software Engineer will be working in the SalesForce Lightning platform using configuration, process builders, workflows, outbound messaging, and custom objects and triggers. The ideal candidate has development experience in the SalesForce Lightning platform, along with experience deploying code from lower sandboxes to production environments, and addressing issues related to functionality, integration, merging, and validating code using CI/CD technologies.
Technologies used include:
Applications may include custom developed software, commercial packaged software, or open-source software. Software may consist of on premise applications, cloud-based software and services, hybrid configurations, integration tools, or business workflow tools.
Knowledge of software development methodologies, practices, and tools.
Knowledge of project management methodologies, practices, and tools.
Knowledge of one more programming languages used by the team.
Knowledge of software testing practices and tools.
Knowledge of problem solving techniques and tools.
Ability to travel as needed for company business and professional development.
Ability to work nights and weekends as needed for system implementations and resolving system problems.
Knowledge of business analysis practices and business process modeling.
Knowledge of quality management and quality improvement practices.
Knowledge of team leadership skills, practices, and behaviors.
Knowledge of techniques, tools, and applicable laws to conduct effective and legal interviews.
Knowledge of techniques for writing and presenting business proposals to management.
Knowledge of techniques to establish business relationships with outside vendors.
Knowledge of effective writing and public speaking skills. Ability to convey complex information to general audiences.
At TDS, we embrace Equal Employment Opportunity by valuing our differences and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other status protected by law. To learn about our diversity & inclusion philosophy and culture, click here!