Job Description
About the Role:
Key Responsibilities:
Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services.
Assist in gathering and analyzing business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions.
Own delivery of entire piece of system or application, and serve as technical lead on complex projects.
Produce comprehensive, usable software documentation, and participate in a 24x7 on-call support rotation.
Requirements:
Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.
Experience in multi-threaded programming and distributed programming in Java or C++ on Linux.
Strong understanding of JDBC, SQL, and Object Oriented design and design patterns.
Ability to travel for onsite troubleshooting or project launch.
💡 Quick Summary
Seeking a career-building opportunity? The Software Development Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Seattle offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
