Posted in

Solutions Engineer – Software

Solutions Engineer – Software

CompanyLiberty Mutual
LocationPortsmouth, NH, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Information Science, Computer Applications, Applied Computer Science or related field
  • Ten (10) years of experience in the job offered or in a Solutions Engineer, Software-related occupation
  • Developing or architecting cloud-hosted, responsive web applications using C#
  • Microsoft.NET, .NET Core, ASP.NET, MVC, MVP, LINQ, JavaScript, HTML5, CSS, JSON and frameworks
  • Hands-on experience with SQL and NOSQL Databases including MS SQL Server, MongoDB and T-SQL
  • Hands-on experience with ORM tools including NHibernate, Entity Framework or EF Core
  • Designing and building APIs including REST, SOAP and API Gateway
  • Designing solutions using Azure cloud computing platforms and services including Web Apps, Azure Function, Blobs, Cosmos DB, SQL Azure, Application Insights, Logic Apps, Key Vault, Docker, AKS, Kubernetes, YAML and Identity Server
  • Building and deploying automation and Azure DevOps frameworks including CI/CD, pipeline-as-code and Repos
  • Working with diverse technologies and technical architecture principles and concepts
  • Experience in layered systems architectures solutions and designs and shared software concepts

Responsibilities

  • Lead the technical delivery of solutions that meet customer needs and align with technology guardrails and strategy
  • Serve as a hands-on tech lead across multiple SCRUM and KANBAN teams in a scaled agile environment
  • Consult the team on major architectural designs to ensure consistency, security, maintainability, and flexibility with respect to overall system, technical and product architectures within a domain or portfolio
  • Guide the extension and evolution of traditional web applications to cloud-native serverless and microservice patterns
  • Guide the development of system, technical and product standards based on business plan and vision
  • Coordinate with Architecture to research and make innovative recommendations around new technologies
  • Prototype complex, cross platform business solutions to validate newer technologies
  • Facilitate cross-team learnings, communication, and alignment
  • Serve as a champion for engineering excellence and model a learning and growing mindset
  • Grow the team’s capabilities and assist with hiring talent, developing culture, coaching and mentoring junior engineers
  • Contribute toward forecasts of business and IT trends to define the technical direction within a portfolio, project or Market
  • Contribute to decisions that impact profitability and operational effectiveness
  • Maintain collaborative and strategic partnerships between customers, vendors, business partners, and IT
  • Travel required up to 20% (100% domestic travel and 0% international travel)
  • Telecommuting permitted up to 100%

Preferred Qualifications

    No preferred qualifications provided.