Company: Reliable Software Resources
Posted on: September 8, 2018
Job Title : .Net DeveloperJob Type: 12 monthsLocation: Pasadena, CAJob Overview:The Senior Software Engineer will be a key resource in the adoption of a large-scale world class financial transactions processing system. The Senior Software Engineer will perform hands-on design and development for applications and services, will contribute to design sessions, perform coding and code reviews, unit testing, integration testing, ensure quality and timely release of deliverables and will adhere to IT SDLC.Responsibilities:---Helps design and implement functional middle-tier software and service development, code and design reviews, domain analysis and design, peer collaboration and best practice enforcement such as continuous integration, code coverage and change management.---Accustomed to serving as an engineering leader in constantly changing, dynamic environments and dedicated to the highest standards in software.---Responsible for non-functional requirements including, but not limited to, performance, security, availability, reliability, maintainability; will provide production support, evaluate and troubleshoot .NET code and system failures and discrepancies; analyze performance and design inefficiencies; stay abreast of the latest technologies and tools being used to improve IT development and delivery.---Validates constructed code against unit test criteria.---Reviews and provides sign-off on design documents and artifacts created by other engineers on the team.---Coordinates development team deliverables to ensure quality release management into the QA and Production environments.---Makes recommendations to improve operating efficiency and functionality of assigned systems areas.---Writes, edits, and debugs computer programs for assigned projectsSkills and Experience Required:---10+ years developing enterprise applications using the Microsoft platform.---5+ years in a Senior or Team Lead position providing technical oversight on the planning and delivery of .NET based systems.---10+ years of full lifecycle development and architecting experience end to end n-tier, solutions using C# and .NET platform.---Extensive experience with Microsoft language technologies: ASP.NET , IIS, Linq, Entity Framework, XML/XSD, web services SOAP/REST, WCF Service construction and deployment, web service security---Strong MS SQL database knowledge and development experience.---SSIS knowledge and experience viewed as a strong plus.---Experience designing large enterprise applications with enterprise workflow and business process integration components.---Experience with deploying rich middle and backend tiers for enterprise worthy, robust, high-availability, clustered environment.---Strong and current C# development knowledge and experience.---Experience with Unit Test projects, unit test development and implementation.---Fluent in SOLID principles of design.---Strong in SDLC with experience in Agile software lifecycles---Experience in software configuration management and change control.---Experience with TDD technologies and methodologies, enabling various mock repositories, Rhino, etc.---Experience with queuing and service bus technologies.---Experience with Service Oriented Architecture (SOA) enterprise technology in complex, heterogeneous environments, including strong and thorough knowledge of WCF, REST and the technology these SOA platforms use---Experience with legacy database systems and phased application integration.---Banking and/or credit/debit card systems (stored value systems, etc.) experience.---Experience with real time transaction or messaging processing systems.---Knowledge of network communications methodologiesEducational Qualifications:
- Required - bachelor's degree in Computer Science, Information Technology, Computer Engineering or closely related or equivalent
- Preferred - master's degree in Management Information Systems (MIS), Computer Science, Big Data or Analytics or equivalent Travel
- Open to travel based up on the nature of the engagement Equal Employment OpportunityDataFactZ employment does not discriminate on the basis of race, religion, gender, sexual orientation, age or any other basis as covered by federal, state, or local law.Employment decisions are based solely on qualifications, merit and business needs. - provided by Dice .net core, solid principles, mvc, sql, c#, api, tdd, entity,restful,soap,apis,asp.net, .net
Keywords: Reliable Software Resources, Pasadena , .Net Developer, IT / Software / Systems , Pasadena, California
Didn't find what you're looking for? Search again!