Enable job alerts via email!

Software Dev Engineer IV

Aditi Consulting

Sunnyvale (CA)

On-site

USD 125,000 - 150,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An innovative firm is seeking a Software Engineer to design and develop large-scale, multi-tiered software applications. This role involves utilizing multi-threaded programming and distributed systems in Java and C++. You will also gather and analyze requirements, translating them into robust technical solutions. Ideal candidates will have a Master's degree in Computer Science or a related field and experience in software development. Join a dynamic team where your contributions will drive impactful projects and enhance your career in a supportive environment.

Benefits

Medical benefits
Dental benefits
Vision benefits
Paid time off
401(k)
Commuter benefits
Insurance options

Qualifications

  • One year of experience in Software Engineering or related roles.
  • Experience with multi-threaded and distributed programming.

Responsibilities

  • Design and deliver large-scale, multi-tiered software applications.
  • Gather and analyze business requirements for technical specifications.
  • Serve as a technical lead on complex projects.

Skills

Java
C++
Multi-threaded programming
Distributed programming
SQL
Object-Oriented design
JDBC
Linux

Education

MS in Computer Science
Bachelor's in related field

Job description

Get AI-powered advice on this job and more exclusive features.

  • Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object-Oriented design and patterns, Oracle, and middleware messaging systems in a Linux environment.
  • Assist in gathering and analyzing business and functional requirements, translating them into technical specifications for robust, scalable, and supportable solutions that integrate well within the overall system architecture.
  • Own the delivery of entire system or application components and serve as a technical lead on complex projects following best engineering practices.

Payrate: $86.00 - $92.00/hr.

Responsibilities:

  • Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object-Oriented design and patterns, Oracle, and middleware messaging systems in a Linux environment.
  • Assist in gathering and analyzing business and functional requirements, translating them into technical specifications for robust, scalable, and supportable solutions that integrate well within the overall system architecture.
  • Own the delivery of entire system or application components and serve as a technical lead on complex projects following best engineering practices.
  • Produce comprehensive, usable software documentation.

Qualifications:

  • MS in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field plus one year of experience in the role or related occupations such as Software Engineer or Software Developer.
  • Experience involving multi-threaded and distributed programming in Java or C++ on Linux.
  • Experience with JDBC, SQL, and Object-Oriented design and patterns.
  • Employers will accept a bachelor's degree in a related field plus five years of progressively responsible experience as equivalent to a master's degree.

Pay Transparency: The typical base pay for this role across the U.S. is: $86.00 - $92.00 /hr. Final offer amounts depend on skills, education, experience, and benefits. Benefits may include medical, dental, vision, paid time off, 401(k), commuter benefits, and insurance options.

For more info on data collection and privacy, see our Privacy Policy.

We use AI technology to engage candidates during sourcing. Applying indicates agreement to AI usage, including calls from an AI Voice Recruiter.

#AditiConsulting

Seniority level
  • Entry level
Employment type
  • Contract
Job function
  • Engineering and Information Technology
Industries
  • Software Development

Referrals increase your chances of interviewing at Aditi Consulting by 2x

Get notifications for new Software Engineer jobs in Sunnyvale, CA.

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

2 days ago
Be an early applicant

Software Dev Engineer IV

INTELLISWIFT INC

Sunnyvale

Hybrid

USD 125,000 - 150,000

4 days ago
Be an early applicant

Software Dev Engineer IV

Belcan Corporation

Sunnyvale

On-site

USD 125,000 - 150,000

30+ days ago