We are currently looking for a Mid/Senior Software Engineer with knowledge of C#/.NET to lead and participate in the design, development, and maintenance of existing and new products.
Responsibilities
• Analyze product requirements and prioritize tasks
• Design, develop, modify, implement, and support technical efforts throughout the software stack
• Test and debug code
• Investigate reported bugs
• Promote best practices and ensure consistency with team standards
• Provide guidance and support to other software engineers
• Assist in task planning, assignment, and estimation
• Work in close partnership with cross-functional teams and management
• Other duties as required
Requirements
• Minimum 8 years of programming experience
• Broad experience with .NET/C# and advanced design patterns
• Experience with Web API, MVC, MVVM, WPF, WCF, and Windows Service
• Experience with Microsoft SQL Server, advanced queries, and stored procedures
• Experience with HTML, CSS, and JavaScript
• Familiar with agile environments, source control, and DevOps
• Must complete all pre-employment requirements
• Must pass a background investigation check