Software Engineer Ii

 

Description:

 

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 features

across 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 and

best practices.

  • Pair program with fellow team members.
  • Mentor junior developers on best practices.
  • Experience creating and maintaining RESTful web services using an object-oriented programming

language 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.

Organization Kidder Matthews
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer II
Job Location Washington,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-12-28 3:44 pm
Expires on 2025-02-11