Senior Software Engineer
Job Description:
Seeking a senior software engineer to assist in the design and development of company's core product offerings. As a software engineer you will be required to design, develop and maintain new and existing software products. You will be expected to participate in the development process in a variety of development environments using varied development tools and languages. Your responsibilities would be to:
- Design, implement, test, and document new features
- Understand system architecture with an eye to scalability and efficiency
- Assist with daily operational maintenance in a 24x7 LAMP environment
- Diagnose and correct system problems efficiently and quickly
- Create and maintain database-oriented applications with an eye to ensuring data integrity.
- Provide technical support to internal clients
Minimum Qualifications:
- 5+ years of Java (experience with JUnit a plus)
- 2+ year of PHP or Perl
- 2+ year of MySQL use and administration (experience with PL/SQL a plus)
- Minimum BS with 5+ year working in a real-time environment
- Strong knowledge of Linux or Unix OS
Skills Needed:
- Strong knowledge of Linux or Unix OS
- Excellent knowledge of web applications and application servers, database design, web services, and XML technologies
- Experience with high volume, distributed transactional systems a plus
- Detail-oriented, with good written and verbal communication skills
- Experience with Open Source tools a plus
- Familiarity with software development and testing best practices
- Ability to "wear many hatsas operational demands require
- Excellent problem-solving skills and ability to think logically
- Able to work effectively in small (often ad-hoc) teams
- Able to manage one's own time efficiently
"""
Click here to view Jobs List