Our client in San Diego is looking for a Sr. Software Engineer. Below is a BRIEF job description. Please contact us for more information on this role and client.
- Previous experience as a technical lead on software development teams
- Ability to handle competing priorities in a fast-paced environment
- Experience with DevOps culture.
- Five plus years of experience designing and building scalable reusable components.
- Expert Java programming skills
- In-depth knowledge with designing & building scalable web services
- Proficiency in web technologies like HTML, AJAX, XML, REST
- Excellent debugging, testing, and problem-solving skills
- Firm understanding of data structures, algorithms, object-oriented design and design patterns
- Strong written and verbal communication
- Solid understanding and experience with agile software development lifecycle
- Involvement with Linux, Apache/Tomcat, MySQL
- Knowledge of cloud technology and distributed computing
- Working knowledge of Linux Internals, MySQL Optimization and Performance Tuning.
- Knowledge of scripting languages (such as Perl, Python and bash)
- Bachelor’s/Master's degree in Computer Science or related field.