Job Description
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 standards
- Advanced corporate knowledge, and understands how a change would affect multiple applications
- Advanced ability to make recommendations/decisions in the application and program design, standards, and program enhancements
- Advanced ability to utilize system traces and debugging tools for problem/issue resolution
- Advanced ability to analyze and model business functions, processes, and information flow within or between systems
- Advanced ability to provide guidance and mentoring on programming practices and techniques to individuals and cross ‐ functional teams
- Advanced knowledge of software design, construction, programming trends, programming, and scripting languages in multiple applications and data management systems
- Advanced ability to work with users at all levels to define system requirements, design, and system topologies to meet operational needs and system performance objectives
- Ability to communicate clearly with business users and the project manager
- Ability to innovate and provide functional applications with intuitive interfaces
- Ability to construct user guides and documentation
Have the following non-technical skills:
- Interpersonal style that reflects the Client culture- consensus decision making, respect for the individual
- High level of Integrity
- Exhibit excellent oral and written communication skills
- High level of skill in diplomacy/negotiating/teamwork/collaboration
MUST HAVE
- 5+ years of development experience with .NET programming languages, Windows forms, HTML5/CSS3 and SQL Server, Javascript, Angular in an n-tier architecture
- Experience with .NET core
- Strong MS SQL Server skills. Experience in SQL Query and Stored Procedures
- Experience leading teams across various time zones
- Integration experience with AWS is preferred
- Strong experience with ASP.NET framework, SQL Server, and design/architectural patterns
- Strong experience with API integration using REST/SOAP technologies
- Understanding of Agile methodologies
- Excellent troubleshooting skills
- Experience in developing front-end applications
- Experience with Webservices, WCF, and service-oriented architecture a plus
- Experience with GIT and continuous integrations
- Passion for technology and knowledge
Job Tags
Work experience placement,