Enable job alerts via email!

Software Dev Engineer IV

Belcan Corporation

Sunnyvale (CA)

On-site

USD 125,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Development Engineer IV to join their dynamic team. In this pivotal role, you will engage in designing, developing, and delivering large-scale, multi-tiered software applications using cutting-edge technologies like Java and C++. You will work in a collaborative environment, tackling complex projects that require innovative solutions and best practice engineering standards. If you are passionate about software development and eager to make a significant impact, this opportunity is perfect for you!

Qualifications

  • Master's degree in relevant field plus 1 year experience or Bachelor's plus 5 years.
  • Experience in multi-threaded and distributed programming is essential.

Responsibilities

  • Design and develop large-scale, multi-tiered software applications.
  • Translate business requirements into technical specifications.

Skills

Multi-threaded programming
Distributed programming
Java
C++
SQL
Object Oriented design
Design patterns

Education

MS in Computer Science
Bachelor's in Computer Science

Tools

Oracle
Linux

Job description

Job Details

Software Development Engineer IV

Location: Sunnyvale, CA

Posted: 2/20/2025

Job Number: 355358

Category: Software Programming / Dev

Duration: 11 months

Compensation: Hourly rate range from $95 - $99 an hour.


Belcan is a leading provider of professional IT, Engineering, Workforce Solutions and staffing in the United States, Canada, UK, Europe, and India.


A Software Dev Engineer IV Job in Sunnyvale, CA is currently available through Belcan. In this role, you will design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming and distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle, and middleware messaging systems in a Linux environment.


Responsibilities:
  1. Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services.
  2. Assist in gathering and analyzing business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions.
  3. Own delivery of entire piece of system or application, and serve as technical lead on complex projects using best practice engineering standards.
  4. Produce comprehensive, usable software documentation.

Qualifications:
  1. MS in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field plus one year of experience in the job offered or related occupations of Software Engineer, Software Developer, or related.
  2. Experience in the job offered or related occupation must involve multi-threaded programming and distributed programming in Java or C++ on Linux.
  3. Experience must also involve JDBC, SQL, and Object Oriented design and design patterns.
  4. Employer will accept Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field plus five years of progressively responsible experience in the specialty as equivalent to the Master's degree.

If you are interested in this role, please apply via the apply now link provided.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Dev Engineer IV

TEKsystems

Sunnyvale

Hybrid

USD 125,000 - 150,000

4 days ago
Be an early applicant

Software Dev Engineer IV

Aditi Consulting

Sunnyvale

On-site

USD 125,000 - 150,000

6 days ago
Be an early applicant

Software Dev Engineer IV

INTELLISWIFT INC

Sunnyvale

Hybrid

USD 125,000 - 150,000

5 days ago
Be an early applicant