Sr. Software Engineer (BBBH122597) Anaheim, California

Salary: USD110000 - USD130000 per year

We are working with a Innovative technology solutions provider and searching for a solid Software Engineer who has a passion in working with open source technologies. We are open to candidates who have solid programming experience in Java or .Net, as long as they have the drive to learn new development languages such as Ruby, Python, PHP and Perl.

The ideal candidate will have a wide range of technical skills and expertise and interested in solving large-scale development problems in a large scalable environment.

Requirements:

  • Bachelor's or Master's in Computer Science or related technical discipline
  • Over 7 years of hands on experience in software development
  • Several years of programming experience in Ruby, PHP, Perl or Python is ideal
  • Open to strong programmers with experience in Java or .Net technologies
  • Several years of large systems software design and development experience
  • Experience working within a Linux environment would be a plus
  • Strong understanding of data structures, algorithms, software design principles and Object Oriented design
  • Experience with asynchronous and service oriented architecture in highly scalable environments
  • Excellent communication and documentation skills
  • Ability to sit down and write clean and efficient code across multiple platforms
  • Worked within highly distributed systems with high number of transactions

 

Your Task:

  • Be part of a team that develops highly scalable web applications & APIs with millions  of transactions per day
  • Contribute in building dynamic and innovative applications for our clients that will be the foundation of all future technology web design
  • Develop reliable and highly distributed services that will integrate and scale in the cloud
  • Write clean and efficient code for applications with high scalability
  • Work within a fun and dynamic Agile team environment that turns out high quality code within a short time frame

So if you are a passionate software engineer that would love to be part of an innovative team that will expose you to new technologies and languages, please apply now. We welcome all types of programmers from .Net to Java engineers to join the team.