Principal .NET Software Engineer

SmartPak
Plymouth, MA Full Time
POSTED ON 5/24/2024

As a Principal Software Engineer, you will play a pivotal role leading the design, development, and documentation of a large-scale e-commerce retailer’s operations software, as well as responsibility for designing and overseeing the technology platforms to drive dynamic growth and success. You will work closely with SmartPak leadership and ensure that our technology platforms are driving the agility and efficiency that is needed to scale the business.

As a privately held and PE backed company with an aggressive growth agenda, SmartPak requires leading technologies, ideas and features that will enable transformation of the business. Your contributions will directly impact the future direction of SmartPak’s growth in the equine health and wellness categories.


Primary Accountabilities

· Software Development: Design and implement new software features and updates to existing ones. Provide technical guidance to fellow software engineers as they perform their duties.

· Cloud Adoption: Provide leadership for the engineering team as we seek cutting-edge solutions that enhance SmartPak's competitive edge and customer experience including a migration to cloud.

· Technology Evaluation: Assess and recommend new technologies and platforms that align with the company's vision and operational needs, focusing on scalability, security, and performance.

· Governance and Best Practices: Ensure software engineering principles, standards, and best practices are followed in alignment with industry standards and compliance requirements.

· Application Support: Provide tier 3 tech support coordination and expertise to address critical bugs and service outages including troubleshooting production-critical software interfaces to robotic machinery which keeps daily business operations running on schedule.

· DevOps: Develop, maintain, and manage deployment scripts. Oversee the company’s bi-weekly software releases.

· Leadership: Provide technical expertise and guidance to the operations, production, finance, inventory, and product managers as we seek to increase the company’s overall efficiency and profitability. Collaborate with vendors and internal stakeholders to ensure technology solutions are effectively integrated and aligned with business goals. Aid project managers as we seek to balance workloads among a small pool of talented software development resources.


Qualifications and Other Competencies:

· Experience: At least six years of experience in software development roles with a focus on e-commerce including: ERP, order management, fulfillment, warehouse management systems and shipping software. Experience in a high-growth direct-to-consumer or e-commerce environment is highly desirable.

· Education: A bachelor's degree in computer science, Information Systems, or a related field. Advanced degrees and certifications in relevant technologies are preferred.

· Technical Expertise: Understanding of architectural principles and frameworks for e-commerce platforms, ERP systems, cloud infrastructure (AWS, Azure, Google Cloud), and order management systems. Strong .NET framework, SQL Server, and PowerShell skills are critical to this role.

· Strategic Thinking and Execution Leadership: Ability to execute an architectural roadmap and related strategies that align with business goals to drive digital transformation.

· Communication: Excellent communication and interpersonal skills, capable of working effectively with cross-functional teams and stakeholders at all levels.

· Continuous Improvement: Proactively identify opportunities for system improvements and innovation.

· Mentorship: Serve as a technical mentor to the engineering and operational teams, fostering a culture of excellence and continuous learning.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Principal .NET Software Engineer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$81,621 - $110,337
Income Estimation: 
$102,494 - $132,807
Income Estimation: 
$167,025 - $208,859
Income Estimation: 
$151,566 - $192,562
Income Estimation: 
$117,482 - $143,277
Income Estimation: 
$140,812 - $170,838

Sign up to receive alerts about other jobs with skills like those required for the Principal .NET Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $71,559 - $95,264
    • Income Estimation: $73,003 - $104,220
  • Debugging Skill

    • Income Estimation: $71,559 - $95,264
    • Income Estimation: $71,969 - $95,144
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Principal .NET Software Engineer jobs in the Plymouth, MA area that may be a better fit.

Principal Software Engineer

Schneider Electric, Foxboro, MA