Demo

Software Engineer II

Kidder Mathews Careers
Tukwila, WA Full Time
POSTED ON 1/4/2025
AVAILABLE BEFORE 3/4/2025
JOB SUMMARY A developer in this role is responsible for developing existing mission-critical and new applications as needed. This position involves mentoring junior developers, collaborating with other developers, and translating technical requirements from senior developers into full-stack code to meet current business needs. ESSENTIAL FUNCTIONS Produce high quality complex deliverables with minimal input and supervision. Both write and review high level design documentation for new features and larger refactors. Implement and document solutions to extend and maintain existing services and build out new featuresacross the full application stack. Adhere to development best practices to ensure maintainable and scalable code. Participate in the development process from definition to deployment. Review the design and code of fellow team members to ensure code follows documented standards andbest practices. Pair program with fellow team members. Mentor junior developers on best practices. Experience creating and maintaining RESTful web services using an object-oriented programminglanguage such as Java, Python, C#, C , or other similar languages. Experience with contemporary client-side tools, frameworks, and libraries, such as JavaScript, TypeScript,Node.js, React, Redux, Webpack, etc. Write and maintain unit tests using industry standard testing frameworks such as J-Unit, Mockito, Jest, etc. Translate designs and wireframes into full stack code. ESSENTIAL QUALIFICATIONS To perform this job successfully, an individual must be able to perform eachessential duty satisfactorily. The requirements listed below are representative of the competencies(minimum knowledge, skill, and ability) required. Reasonable accommodations may be made to enableindividuals with disabilities to perform the essential functions. EDUCATION  Bachelor’s degree or equivalent experience required EXPERIENCE REQUIRED 3-7 years’ experience in a similar role REQUIRED KNOWLEDGE  HTTPS / SSL (basics behind how it works, details about how to implement on a CMS or web server)  Complete understanding of Certificates (3-way handshake, wildcard vs single domain, full process fromkey generation to implementation) Strong understanding HTML v5, CSS Familiarity with frontend JavaScript frameworks (i.e. React, Vue, etc.) Extensive knowledge in responsive design Experience writing code that consumes internal and 3rd party APIs Experience developing frontends with and without a UI/UX designer Extensive knowledge of browser support, frontend testing frameworks, developer tools Knowledge of state management frameworks like Redux or Flux is a plus Knowledge of WordPress or other CMS systems a plus (legacy support, backend) Knowledge of SharePoint design is a plus DESIRED KNOWLEDGE Basic SQL and relational database knowledge. Experience building cloud-scale infrastructure components. Experience creating mockups to be implemented as part of solutions. Demonstrated ability to evolve system architecture to improve development efficiency. Familiarity with the fundamental design principles behind a scalable application. SKILLS AND ABILITY Proficient at using various developer tools to collaborate with a software team (IDEs, cloud services, package managers, and version control software). High-level understanding of end-to-end systems (Frontend, Backend, Database, Cloud). Comprehensive knowledge of component reusability and lifecycle in a front-end context. Comprehensive knowledge of the Controller-Service-Repository design pattern and RESTful API best practices. Willingness and ability to learn new technologies through education when required and demonstration of professional development. Understanding of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving, and complexity analysis). Excellent communication and organizational skills. Excellent teamwork and collaboration skills. WORK ENVIRONMENT This is a standard office environment with standard office noise like talking, office equipment, etc. PHYSICAL DEMANDS While performing the duties of this job, the employee must frequently sit and use a computer for extended periods of time. Specific vision abilities are required to do this job including close vision. The employee must sometimes lift and/or move items up to 10 pounds. SUPERVISORY RESPONSIBILITIES There are no supervisory responsibilities

Salary : $110,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Kidder Mathews Careers

Kidder Mathews Careers
Hired Organization Address Irvine, CA Full Time
JOB SUMMARY The Marketing Coordinator works as part of a team that supports the firm's commercial real estate brokers wi...
Kidder Mathews Careers
Hired Organization Address Tacoma, WA Full Time
Job Summary The Senior Property Manager is primarily responsible for the day-to-day management of all aspects of operati...
Kidder Mathews Careers
Hired Organization Address Tukwila, WA Full Time
Job Summary The Talent Acquisition Analyst position is responsible for supporting the recruiting process from candidate ...
Kidder Mathews Careers
Hired Organization Address Seattle, WA Full Time
Job Summary The Sr. Vice President, Valuation is responsible for independently preparing market value appraisals for com...

Not the job you're looking for? Here are some other Software Engineer II jobs in the Tukwila, WA area that may be a better fit.

Software Development Engineer

Veeam Software, Seattle, WA

Senior Software Engineer

Software Resources, Seattle, WA

AI Assistant is available now!

Feel free to start your new journey!