Senior Software Developer
Full Time
Occasional Travel Required
On-site
Depends on Experience
Fitment
Dice Job Match Score™
👤 Reviewing your profile...
Job Details
Skills
- C#
- .Net
- Typescript
Summary
Position: Senior Software Developer
Location: Remote with occasional travel to Wilkes-Barre/Scranton PA area (4-6 times/year)
- Required 2 come on-site to Pittston, PA twice a month (also must on-site interview as final step)
Type of Employment: Direct Hire/Permanent
Job 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
- Occasional travel to Wilkes-Barre/Scranton PA area for strategy meetings (several times per year)
- Normal working hours based on Eastern US time
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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10504943
- Position Id: 3860-12901-
- Posted 13 hours ago
Company Info
About DKMRBH Inc.
Do Know Me Right Before Hiring knows the value of transparency & constant communication between the client & the project resources to build a trustworthy foundation of our name. A commitment made is a commitment honored. Our clients experience the commitment during our intensive project delivery engagements. We believe in building a reputation that will serve as a positive reflection on our clients & candidates. We measure our success by the strength of the relationships we cultivate.
At DKMRBH Inc. we understand the importance of work to our clients & aspire to honor all of our commitments to them. Deep technical & functional expertise in every aspect of the Enterprise management: Our senior management team brings a wealth of experience in leading companies, delivering a consistent record of positive results. This stems directly from our devotion to sustain, mutually benefit & build long-term relationships with our clients,
At DKMRBH Inc. we understand the importance of work to our clients & aspire to honor all of our commitments to them. Deep technical & functional expertise in every aspect of the Enterprise management: Our senior management team brings a wealth of experience in leading companies, delivering a consistent record of positive results. This stems directly from our devotion to sustain, mutually benefit & build long-term relationships with our clients,
Create job alert
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs