Create Alert
Email me similar jobs

Senior Software Developer

Full-time
Job Title: Senior Software Developer
Job Type: Direct Hire/Permanent
Location: Remote-PA
Job Duration: Permanent
Shift Time-
EST
Occasional travel to Wilkes-Barre/Scranton PA area for strategy meetings (several times per year)
Location:
  • Remote with occasional travel to Wilkes-Barre/Scranton PA area (4-6 times/year)
  • Candidates must reside under 2.5 hours drive from Pittston, PA area.
  • Normal working hours based on Eastern US time.
Job Description:
Responsibilities
  • Contribute as a senior technical resource on a cross functional, agile development team including members from development, quality assurance, and business analysts
  • Serve as technical SME for a particular domain within the overall platform
  • Provide guidance and mentoring including pair programming, code reviews, demos, and group/1:1 coaching.
  • Design system features to meet business objectives while fitting into the enterprise platform ecosystem
  • Contribute to cross-team platform design decisions
  • Collaborate with Product team to ensure that requirements are understood, and short-term and long-term business objectives are met
  • Follow department-wide technical, process, and quality standards while contributing to their improvement
  • Take a lead role in creating technical documentation and content, ensuring that knowledge is transferred across the team
  • Deliver regular and frequent code contributions aligned with User Stories and sprint goals
  • Guide the team regarding unit testing; collaborate closely with QA resources to guarantee successful functional and regression testing of all features
  • Ensure that the team achieves system performance goals
  • Ensure that the team thinks with a security first mindset
  • Take ownership of problems and solutions, being proactive to ensure success
  • Provide innovative problem-solving skills, thinking outside the box
Requirements-
Required Education and Knowledge:
  • Bachelor's or master's degree in computer science/related field or equivalent working experience
  • 8+ years of experience as a software developer, primarily using C#
  • Excellent programming, debugging, and troubleshooting skills with C# and .NET
  • 3+ years of experience contributing in a senior technical role
  • Experience with TypeScript and SPA frameworks (Angular, React, etc.)
  • Enterprise level system architecture experience, designing and delivering RESTful APIs, integrations, and complex business processes
  • Enterprise level design and configuration of cloud services including serverless, data storage, messaging, logging, etc., preferably with Azure
  • Experience with design and implementation of both monolithic and microservice architectures
  • Experience designing reliable and performant data storage solutions and schemas utilizing cloud technologies including SQL DBs, Document DBs, and unstructured data
  • Experience with creating CI/CD pipelines supporting Infrastructure as Code (IAC)
  • Strong verbal and written communication skills, collaboration capabilities, and attention to detail
  • Experience working on large software development projects while collaborating across multiple agile teams
Preferred Knowledge and Experience:
  • Commercial Property and Casualty insurance experience
  • Practical working knowledge of ASP.NET MVC, and .NET Core
Similar jobs

Senior Software Developer

Apply Now
Back to search page