Overview
Remote
$115,000 - $130,000
Full Time
No Travel Required
Skills
troubleshooting
C#
Azure DevOps
version control
coding
Agile
Object-Oriented development
Web Services
XML
JSON
Design Patterns
Unit Testing
MSTest
NUnit
xUnit
WCF
NHibernate
Windows Workflow
SQL Server
HTML
JavaScript
multi-tier/distributed systems
Job Details
The primary responsibility of the Sr. Software Engineer is to analyze, design, code, and test new enhancements. This team member will also be responsible for bug fixes and improvements. This will include working with the Product Owner to get details and expected results, along with collaborating with other team members. The team encourages design input and creativity and is looking for a great person to be a member of this team!
What will I do as a Sr. Software Engineer working on the Team?
- Design and code new features and enhancements, and troubleshoot production issues
- Work with Microsoft technologies, primarily in C#
- Develop tools and practices that will increase the efficiency of your team
- Work with Microsoft Azure DevOps for task tracking, source control, etc.
- Work with industry partners to bring their services to our products
- Follow established procedures, version control, and coding standards
- Complete thorough unit and integration testing
- Follow agile development practices
- Work collaboratively and cohesively in a great team environment
What do I need to be successful as a Sr. Software Engineer on the Team?
- Microsoft C#.NET experience, 4 or more years of hands-on development and design experience
- Object-Oriented development experience
- Experience with Web Services, XML and JSON
- Design Patterns
- Strong Agile/Scrum development process experience
- Quick learner, self-starter with strong troubleshooting and communication skills
- Strong customer service skills and ability to work in team environment
- Must exhibit a high-level of analytical and problem-solving skills, and attention to detail
- Complete and thorough unit testing using MSTest, NUnit, xUnit
- Experience with WCF, NHibernate and Windows Workflow a plus
- SQL Server experience a plus
- Familiarity with HTML/JavaScript a plus
- Experience with multi-tier/distributed systems a plus
- Be creative!
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.