Software Development Engineer

  • Bellevue, WA, USA
  • Full-time

Company Description

Woongjin, INC. is looking for a Software Development Engineer for a multi-conglomerate company known all over the world.  This is your opportunity to play a key role in providing support and running with the big dogs if you haven't already.

Our Mission

WOONGJIN INC is a rapidly growing team who provides a range of unique, exceptional, and enhanced services to our clients.  We have a strong moral code that includes the service of goodness without expectations of reward.  We are motivated by a sense of responsibility and servant leadership.

Job Description

Duties and Responsibilities:

Experience building complex software systems that have been successfully delivered to customers

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Ability to take a project from scoping requirements through actual launch of the project

Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

Skills & Attributes

·        Thorough understanding of both web and backend application development

·        Strong analytical and programming skills

·        Strong knowledge in Data structures and complexity analysis

·        Hardcore engineer with passion to learn new technologies and develop frameworks

·        Excellent problem solving, negotiating and influencing skills

·        Excellent verbal and written communications skills and demonstrated experience in presenting details and resolving differences across a variety of developers, analysts and business clients

·        Attention to details and striving for perfection

·        Good understanding of basic design patterns and ability to design and develop applications to scale

·        Good understanding of Computer Science fundamentals

·        Good understanding of Object oriented programming concepts and design

Qualifications

  • Bachelors / Master’s Degree in Computer Science or related field
  • 3 - 6 years professional experience in software development
  • Proficient in any Open source technologies like:
    • JAVA  -> Good to Have
    • PYTHON -> Good to Have
    • NodeJs -> Must (back end node)
    • Golang -> Good to Have
    • AngularJs -> Good to Have
    • Postgres -> Good to Have
    • ElasticSearch -> Good to Have

Additional Information

All your information will be kept confidential according to EEO guidelines.