Software Developer

Sorry, this job was removed at 7:15 a.m. (PST) on Wednesday, May 22, 2019
Find out who's hiring in Greater LA Area.
See all Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

It's fun to work in a company where people truly BELIEVE in what they're doing!

 

We're committed to bringing passion and customer focus to the business.

Job Summary:

The Software Developer III will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. The Software Developer develops information systems by designing, developing, and installing software solutions, that are scalable for a high transaction environment.

 

Job Expectations:

  • Full lifecycle application development
  • Designing, coding and debugging applications in various software languages.
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
  • Object-oriented Design and Analysis (OOA and OOD)
  • Software modeling and simulation
  • Front end graphical user interface development
  • Software testing and quality assurance
  • Performance tuning, improvement, balancing, usability, automation
  • Support, maintain and document software functionality
  • Integrate software with existing systems
  • Evaluate and identify new technologies for implementation
  • Project Planning and Project Management
  • Maintain standards compliance
  • Implement localization or globalization of software

                                                           

Knowledge, Skills and Abilities:

  • Full lifecycle application development
  • Experience with SQL,ASP.NET,VB.NET AND C#
  • Designing, coding and debugging applications in various software languages.
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
  • Object-oriented Design and Analysis (OOA and OOD)
  • Software modeling and simulation
  • Software testing and quality assurance
  • Performance tuning, improvement, balancing, usability, automation.
  • Support, maintain and document software functionality
  • Integrate software with existing systems
  • Evaluate and identify new technologies for implementation
  • Project Planning and Project Management
  • Maintain standards compliance
  • Implement localization or globalization of software;
  • Strong understanding of 3-Tier Structure
  • Strong understanding of  Web API , WCF , .Net Remoting
  • Strong understand of Object Oriented Concepts / Inheritance / Interfaces / Static Classes
  • Strong Understanding of Managed Memory Architecture / .NET Garbage Collector
  • Strong understanding of Windows Service Programing
  • Strong understanding of ADO.NET / Connection Pool / Data Reader
  • Strong understanding of Parallel Programming / Thread-safe coding
  • Strong understanding of Cache Management   
  • Strong Understanding of Micro Services and Dockers   
  • Strong Understanding of NoSQL databases(Elastic , Cassandra , Mongo )
  • Strong Understanding of queue processing(MSMQ , RabbitMQ)

                                     

Education and Experience:

  • Generally requires a minimum of six (6) to eight (8) years of experience as a back-end developer.
  • Bachelor’s Degree required. An emphasis in Computer Science is preferred
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Pasadena is known for its charm, sophistication and the best night life this side of LA! Tech is in Irvine, one of America's best places to live!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about iHerbFind similar jobs