Senior Software Engineer - Santa Ana, CA

admin 2018.11.09 16:15 Views : 437

Job Description

 

  • Perform all phases of software engineering including requirements analysis, application design, code development and automated testing.
  • Design, implement and test product features in collaboration with product owners and stakeholders.
  • Contribute extensively to the implementation of programming tasks.
  • Collaborating and working together with others on a development team.
  • Incorporating automated testing into code and deliver on time.
  • Review code and provide feedback relative to best practices and improving performance.
  • Mentors and advises less experienced team members, monitoring project status
  • Troubleshoots a wide variety of complex problems and identifies solutions within broad applications and functional expertise.
  • Troubleshoot production support issues post-deployment and come up with solutions as required.
  • Keep up with industry to continually improve technology stack.
  • Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints. 

 

 

Job Requirements

  • * Bachelor of Science or Bachelor of Engineering in Computer Science or related engineering discipline.

    ·        Proficiency in multiple application development languages (Ruby, Python, Javascript, etc.)

    ·        5+ years of Ruby/Rails or Python professional development experience with advanced hands-on Ruby/Rails and Python skills.

    ·        Extensive knowledge of MVC framework and HTML5/CSS/Javascript/AJAX/JSON. 

    ·        PostgreSQL & MySQL database experience.

    ·        Deep understanding of RESTful API design.

    ·        Ability to work on both back-end and front-end applications.

    ·        Solid understanding of best practices and techniques regarding web scalability, performance and security.

    ·        Self-motivated with strong technical background. Ability to learn and work in a wide range of application domains.

    ·        Excellent problem solving and critical thinking skills.

    ·        Team player with ability to work independently. 

    ·        Experience working within an Agile environment.

No. Subject Date
26 Home / Search / Job Details Engineer II Mobile Android Developer Sharp Decisions, Costa Mesa, CA 2018.11.18
25 Java Developer Crescent Solutions Inc, Irvine, CA 2018.11.18
24 Senior Human Resources Generalist at Pacific Consolidated Industries RIVERSIDE, CA 92503 2018.11.14
23 Human Resources Generalist at Staffmark Irvine, CA 92618 2018.11.14
22 Human Resources Specialist (42A) 2018.11.14
» Senior Software Engineer - Santa Ana, CA 2018.11.09
20 Salesforce Developer 2018.11.09
19 Mobile Tester 2018.11.09
18 Java Developer 2018.11.08
17 SOFTWARE ENGINEER (PLATFORM MANAGEMENT) 2018.11.08
16 Entry Level Software Engineer 2018.11.08
15 Recruiting - HR Intern at Ellison Technologies Santa Fe Springs, CA 90670 file 2018.10.31
14 Human Resources Generalist Belmont Village Senior Living Aliso Viejo, CA file 2018.10.31
13 Vice President of Human Resources from Hire Nexus Inc. Los Alamitos, CA 2018.10.31
12 Software Engineer 2018.10.01
11 Software Engineer II - Raytheon 2018.10.01
10 Web Designer / Developer - II at Kaztronix LLC Irvine, CA 2018.09.09
9 Sr. Web Developer at Loan Depot 2018.09.09
8 Software Engineer (Manager) The Computer Merchant Ltd • Fullerton, CA 2018.08.31
7 Software Engineer - Los Angeles 2018.08.31
6 Web Application Deployment Engineer Sunnyvale, CA 94087 2018.08.31
5 Full-Stack Ruby on Rails Developer from CyberCoders Mountain View, CA 94040 2018.08.31
4 Mobile UX Designer - Atrilogy Solutions Group, Inc., Culver City, CA 2018.08.29
3 Recruiting Coordinator - Newport Beach, CA 2018.08.29
2 Information Security - AAA 2018.08.29