My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

More Jobs Like This
Date Added: TODAY

Senior .NET Developer (Remote)

San Diego, CA, US
Add To Shortlist Apply Now

Company: MATLEN SILVER

Job Type: Permanent, FullTime

Position Senior .NET Developer Type Contract W2 Unfortunately no C2C. No Sponsorship avaialable. Location Remote Preferred PST or San Diego specifically Role Summary The Senior .Net Software Engineer is a technical individual with a passion for delivering high quality, secure, scalable, and reliable software and solving problems through innovation, technology and engineering practices. You must have proven track record of analyzing complex software requirements to design and develop high quality solutions for N-tier systems. You ll be required to apply your depth of knowledge and expertise to all aspects of software development lifecycle, as well as partner continuously with many stakeholders on a daily basis to stay focused on common goals. The Senior Developer is expected to take a lead role within the team, ensuring that programming best practices are being followed, work prioritized effectively, production issues addressed in a timely manner, and system documentation written when required. The successful candidate should have strong communication skills to be effective in both technical and business focused discussions. Skills Bachelor s degree in Computer Science and 5+ years of experience as a developer or an equivalent combination of education and work experience. 5+ years working with the Microsoft technology stack. Extensive experience using C with.Net Framework 4.0. Solid knowledge of relational database design and development principles (T-SQL, stored procedures, data modeling). Experience working with Microsoft Web Service technologies (Web APIREST, WCF). Knowledgeable in OOAD and N-tier application best practices. A good understanding of TDDunit testing and test automation best practices expected. Ability to interpret internal and external business challenges and recommend best practices. Ability to interpret and convey complex, difficult, or sensitive information. Ability to influence others at senior levels to adopt a new perspective. Ability to provide direction and mentor less experienced teammates. Nice to Have Bachelor s degree in Computer Science and 5+ years of experience as a developer or an equivalent combination of education and work experience. 5+ years working with the Microsoft technology stack. Extensive experience using C with .Net Framework 4.0. Solid knowledge of relational database design and development principles (T-SQL, stored procedures, data modeling). Experience working with Microsoft Web Service technologies (Web APIREST, WCF). Knowledgeable in OOAD and N-tier application best practices. A good understanding of TDDunit testing and test automation best practices expected. Ability to interpret internal and external business challenges and recommend best practices. Ability to interpret and convey complex, difficult, or sensitive information. Ability to influence others at senior levels to adopt a new perspective. Ability to provide direction and mentor less experienced teammates. Prior Experience Skills Needed Bachelor s degree and 7+ years of experience or an equivalent combination of education and work experience. Experience with any of the following a plus .Net Core ASP.Net MVC WinForms WPF JavaScript AngularJS CSS PowerShell. Experience with messaging systems (i.e., MQ and JMS). Experience working with ADO.Net, Dapper, Entity FrameworknHibernate. Experience with automated build and deploy systems such as TeamCity, and Octopus a plus. Experience using an enterprise class source control system, such as Team Foundation Server or Git. Proven ability to write comprehensive unit and integration tests. Ability to lead complex projects. Sophisticated analytical skills and the ability to solve complex technical and business problems. Experience of agile SDLC best practices. Knowledge of design patterns. Working knowledge of UML a plus. Banking or financial services experience. Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills. Professional experience building apps or services from the ground up and scaling at an enterprise level Experience with Open-Source tools and frameworks. Strong understanding of SOA methodologies and service architectures. Responsibilities Leads and performs development efforts such as analysis, design, codingcreating, and testing. Participates in testing, implementation, maintenance, and escalated support the most complex solutions. Development includes but is not limited to customized coding, software integration, analysis, configuring solutions, or using tools technologies such as, but not limited to .Net, SQL, Powershell, REST, SOAP, related Web Service oriented architectures to configure or generate a solution. Ensures adherence to company and industry standards. Provides technical consultation on extremely challenging or unusual situations. Participate in planning, estimation, tracking and demoing activities. Performs code reviews and testing activities to move high-quality code from dev to production environments. Leadsconducts robust unit testing and provides testing support for subsequent release testing Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form desired results. Interprets internalexternal business challenges and recommends best practices Responsible for delivering high quality working software and automating manualreusable tasks. Leverages continuous engineering practices to deliver business value Actively participates in refining user stories Responsible for providing warranty support and providing knowledge transfer to production support Responsible for providing warranty support and providing knowledge transfer to production support Develops code in accordance with the acceptance criteria established by the Product Owner
Apply Now