Senior Software Engineer - San Diego, United States - Delta Infotek

    Delta Infotek
    Delta Infotek San Diego, United States

    1 month ago

    Default job background
    Description

    The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

    Find out if this opportunity is a good fit by reading all of the information that follows below.

    Note: Third Party Agency please do not submit any candidates.

    Responsibilities

    • Writing clean, high-quality, high-performance, maintainable code
    • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
    • Writing clean, high-quality, high-performance, maintainable code
    • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
    • Coordinate cross-functionally to insure project meets business objectives and compliance standards
    • Support test and deployment of new products and features
    • Participate in code reviews
    • Thorough knowledge of software methodologies, distributed networking, databases, communications, and multiprocessing applications.
    • Significant experience with C++ design and development, design patterns, complete application development lifecycle, and at least one scripting language
    • Strong proficiency in database interfacing and relational database management systems (RDBMS such as Oracle or similar)
    • Expert level knowledge of Object Oriented and Procedural languages
    • Solid UNIX command level and "Make File" experience. Shell scripting and build automation (make, cmake, etc.) knowledge

    Qualifications

    • Bachelor's degree in Computer Science (or related field)
    • 8+ years of relevant work experience
    • Expertise in Object Oriented Design, Database Design, and XML Schema
    • Experience with Agile or Scrum software development methodologies
    • Ability to multi-task, organize, and prioritize work
    • No visa sponsorship at this time
    • Candidate needs to submit their EAD, GC or USC documents post interview