Software Engineer, Applications Development (C#,.NET, SQL, LINQ)

05 Oct 2024

Vacancy expired!

Job Title: Software Engineer, Applications Development

Austin Metropolitan Area, Hybrid (office/home)

Full-Time

RESPONSIBILITIES• Design, document, and write software across the full application stack.• Participate in the specification and design of software applications across the election’s systems suite.• Write and execute unit tests• Follow software development processes and standards• Utilize documented architectural patterns & software best practices. QUALIFICATIONS

Education• Bachelor of Science degree in Computer Science, Computer Engineering or equivalentcombination of technical education and experience Required Experience• Minimum of 5 years in software development, with at least 3 years with C#/.NET, with desktop applications development experience• NHibernate or other Object-relational mapping tools, with experience using LINQ• Experience with Microsoft .NET user interface application stack, including: WPF and XAML.• .NET multi-threading and inter-process communications, with WCF experience desired.• Proven work history of completing projects on time and on budget, exceeding quality goals.• Experience with version control systems and defect tracking systems, SVN preferred• Experience working closely with Product Owners and SQA teams• Experience with a variety of development processes, but Domain Driven Design preferred Required Skills• Skilled in Object Oriented Analysis and Design, Design Patterns• Excellent analytical and debugging skills Desired Skills and Experience:• SQL Server 2017 (and later) and SQL Server Reporting Services (SSRS) with proficiency in T-SQL• Security frameworks & Microsoft Cryptography Stack• Understanding of SOLID Principles and dependency injection patterns

  • ID: #46226726
  • State: Texas Austin 73301 Austin USA
  • City: Austin
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2022-10-05
  • Deadline: 2022-12-03
  • Category: Et cetera