Title : IT Senior .NET Developer
Location : Torrance, CA
Duration : 15 Months
Daily Tasks Performed :
- Codes and performs unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements
- Codes, tests, and debugs new software or makes enhancements to existing software
- Writes programs according to specifications from higher-level staff or business analysts
- Develops technical documentation
- Resolves in a timely manner problems that arise with existing production applications to ensure the efficient and proper functioning of application components
- Collaborates with technical staff to learn and understand software problems
- Generates a variety of complex and periodic reports and / or data through database management, data administration, and data extraction techniques
- Provides general system users and management with system analysis and feedback
- Influences system design by identifying and recommending design and requirements needs for software enhancements
- Mentors and coaches less experienced staff
- Maximizes the efficiency of the various software systems by implementing, monitoring, testing, and auditing new software programs
- Analyzes and resolves computer-related problems by coordinating with in - house personnel to diagnose and fix the operational difficulty, as well as consulting, advising, and training on specialized features and functions
- Follows established configuration / change control processes
- Remain up to date with the terminology, concepts, and best practices for coding Web apps.
- Develop technical interfaces, specifications, and architecture
- Create and test software prototypes
- Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support
- Ability to develop large scale web / database applications
- Maintaining and supporting multiple projects and deadlines
- Recording work progress every week
What this person will be working on :
AHFC .NET Applications (Web & Desktop), Webservices, Salesforce Integrations, etc.
Position Success Criteria (Desired) - 'WANTS'
Qualification :
BA / BS in Information Technology, Computer Science, related field, or equivalent work experience.
Advanced capability in software construction, testing, infrastructure, configuration, and operating standardsAdvanced corporate knowledge, and understands how a change would affect multiple applicationsAdvanced ability to make recommendations / decisions in the application and program design, standards, and program enhancementsAdvanced ability to utilize system traces and debugging tools for problem / issue resolutionAdvanced ability to analyze and model business functions, processes, and information flow within or between systemsAdvanced ability to provide guidance and mentoring on programming practices and techniques to individuals and cross - functional teamsAdvanced knowledge of software design, construction, programming trends, programming, and scripting languages in multiple applications and data management systemsAdvanced ability to work with users at all levels to define system requirements, design, and system topologies to meet operational needs and system performance objectivesAbility to communicate clearly with business users and the project managerAbility to innovate and provide functional applications with intuitive interfacesAbility to construct user guides and documentationHave the following non-technical skills :
Interpersonal style that reflects the Client culture- consensus decision making, respect for the individualHigh level of IntegrityExhibit excellent oral and written communication skillsHigh level of skill in diplomacy / negotiating / teamwork / collaborationMUST HAVE
5+ years of development experience with .NET programming languages, Windows forms, HTML5 / CSS3 and SQL Server, Javascript, Angular in an n-tier architectureExperience with .NET coreStrong MS SQL Server skills. Experience in SQL Query and Stored ProceduresExperience leading teams across various time zonesIntegration experience with AWS is preferredStrong experience with ASP.NET framework, SQL Server, and design / architectural patternsStrong experience with API integration using REST / SOAP technologiesUnderstanding of Agile methodologiesExcellent troubleshooting skillsExperience in developing front-end applicationsExperience with Webservices, WCF, and service-oriented architecture a plusExperience with GIT and continuous integrationsPassion for technology and knowledge