We are looking for a .NET Sr. Software Developer to service a major company in Round Rock!
If interested, please apply and send resume to email@example.com.
Location: Round Rock, TX
Pay rate: Flexible
Client Softwares Analytics & Cloud Solutions team is looking for a .NET software developer with proven track record of delivering enterprise level applications, data management and analytics solutions. In this role, you will be responsible for working closely with other technologists, architects, experience design engineers, product marketing and software engineers to define the architecture, explore technology alternatives and implement those solution with focus on efficiency and reliability.
Working with external partners and internal technology, marketing and engineering teams to define and architect solutions related to Digital Delivery, Web Services, telemetry and analytics
Identifying and working with software and hardware partners to assess cloud technologies and roadmaps for inclusion in future solutions
Being the technical expert and resource for the application development, data management and/or analytics
Performs analysis and design for medium-sized to large or complex development and maintenance projects
Possesses and applies advanced knowledge of technology principles, best practices, and procedures to the completion of complex software development assignments
Develops complex code and configuration data using secure coding practices
Ensures that all code, configuration data, and system documentation is accurate, complete, understandable, and adheres to company standards
Address security vulnerabilities by using tools to assure security, analyze outputs, and recommend corrective actions
Demonstrated comprehensive knowledge of tools/technologies including: C#/C++, WMI, XML, JSON, WCF, CSS etc.
Demonstrated experience with development Win32, UWP, WPF or WinForm applications
Strong experience in Dependency Injection frameworks like MEF or MAF.
Understanding of GUI development (XAML, WPF, HTML/5 etc.)
Strong knowledge and experience with implementing solutions with various Software Design Patterns such as MVC, MVVM and more with strong understanding of Object-Oriented Programming.
A clear understanding and experience with Unit testing and CI/CD
Experience working on or leading agile development teams (ideally leveraging Scrum or Kanban) A software development or DevOps automation background is a big plus
Experience working on a team delivering a customer facing product
Experis is an Equal Opportunity Employer (EOE/AA)