Views:

61

Software Developer

Employer: ClearView
Location: Remote
Job Type: Full-time

Position Summary
A Software Developer’s main purpose is to develop moderately complex software programming applications and modify/maintain the existing software. Software Developers will develop information systems by studying operations; designing, developing and installing software solutions.

Education
Bachelor’s Degree in the field of Computer Science/Information Technology or related field. Equivalent work experience will be considered.

Required Competencies

  • Moderate knowledge with C# or Java and web technologies such as Angular, JQuery, CSS3, HTML5.
  • Moderate knowledge of the software development process and related technologies
  • Basic knowledge of database languages such as SQL
  • Attempt to stay current on the newest technologies and methodologies
  • Understanding of design patterns, best practices, analytical thinking and good troubleshooting skills
  • Motivated, good at communicating with technical and non-technical business associates, and superb work ethic

Essential Functions and Major Duties

  • Correct in production – Delivers features and changes in production that fully live up to the expectations of the person defining the task. Ensure wrong things and bugs don’t end up in production.
  • Speed/Iteration – Tasks are solved fast. Produces code fast and gets things done.
  • Code quality – Makes few bugs. Has good code style. Writes maintainable code. Writes efficient and performant code.
  • Internal communication – Communicates early and often and understands what needs to be communicated to the team. Makes it easy to figure out where they are on their tasks.
  • Code reviews – Regularly does code reviews and do them well. Is good at helping others solve problems when needed.
  • Technical Suggestions – Suggests and/or implements reasonable technical additions or upgrades to the current tech stack. Learns diverse technologies, techniques, and topics out of curiosity. Dives deeper into known stacks. Uses learning to improve our code and processes.
  • Other duties as assigned.




« Go back to category
Is this job ad fake? Report it!   
Recommend to a friend
Published April 25, 2024
Viewed: 61 times