memrootじしょ
英和翻訳
Software engineer
Software engineer
/ˈsɒftweər ˌɛndʒɪˈnɪər/
ソフトウェアエンジニア
1.
ソフトウェアを設計、開発、テストする専門家、またはその職務。
コンピュータソフトウェアの開発全般に携わる技術者を指します。アプリケーション、オペレーティングシステム、ネットワークシステムなど、幅広い分野で活躍します。
She
works
as
a
software
engineer
at
Google.
(彼女はGoogleでソフトウェアエンジニアとして働いています。)
She
「彼女」という女性を指します。
works as
「~として働く」という役割を示す動詞句です。
a software engineer
ソフトウェアを設計、開発、テストする専門職を指します。
at Google
Googleという会社や組織での場所を示します。
The
demand
for
skilled
software
engineers
is
rapidly
increasing.
(熟練したソフトウェアエンジニアの需要が急速に増えています。)
The demand
「需要」という意味です。
for skilled software engineers
「熟練したソフトウェアエンジニアに対する」という意味です。
is rapidly increasing
「急速に増加している」という状態を表します。
He
decided
to
become
a
software
engineer
after
graduating.
(彼は卒業後、ソフトウェアエンジニアになることを決意しました。)
He
「彼」という男性を指します。
decided to become
「~になることを決意した」という意味です。
a software engineer
ソフトウェア開発の専門職を指します。
after graduating
「卒業後」という時間を示します。
2.
企業や組織において、ソフトウェア開発プロジェクトで特定の役割を担う職務。
組織内での具体的な職務や担当範囲を指す場合もあります。例えば、フロントエンドエンジニア、バックエンドエンジニア、QAエンジニアなど、より特化した役割を指すこともあります。
Our
team
is
looking
for
a
senior
software
engineer
to
lead
the
project.
(私たちのチームは、プロジェクトを率いるシニアソフトウェアエンジニアを探しています。)
Our team
「私たちのチーム」を指します。
is looking for
「~を探している」という行動を表します。
a senior software engineer
経験豊富なソフトウェアエンジニアの役職を指します。
to lead the project
「プロジェクトを率いるために」という目的を表します。
As
a
software
engineer,
you'll
be
responsible
for
coding
and
testing
new
features.
(ソフトウェアエンジニアとして、新しい機能のコーディングとテストを担当します。)
As a software engineer
「ソフトウェアエンジニアとして」という役割を示します。
you'll be responsible for
「あなたが~の責任を負う」という意味です。
coding and testing
「コーディングとテスト」という具体的な作業を指します。
new features
「新しい機能」を指します。
Many
startups
hire
software
engineers
with
diverse
skill
sets.
(多くのスタートアップ企業は、多様なスキルセットを持つソフトウェアエンジニアを雇用しています。)
Many startups
「多くのスタートアップ企業」を指します。
hire
「雇用する」という行動を表します。
software engineers
ソフトウェア開発の専門家を指します。
with diverse skill sets
「多様なスキルセットを持つ」という特徴を表します。
関連
developer
programmer
coder
computer scientist
IT professional
systems architect