Junior Software Developer
closed
Higher Logic
Summary
Join Higher Logic, a leader in cloud-based engagement platforms, as a Jr. Software Developer. You will play an integral role in building and supporting our robust SaaS applications. Responsibilities include maintaining, modifying, and improving software solutions; writing efficient, testable code; participating in agile planning and reviews; contributing to code reviews and documentation; supporting product planning and design; and adhering to company policies. The ideal candidate possesses practical understanding of object-oriented languages (preferably C#, .NET framework, and .NET Core), relational database development (SQL, MySQL, or PostgreSQL), design patterns, and webservice development (REST and/or SOAP). Experience with software debugging, integration techniques, version control tools (Git or Mercurial), and good communication skills are also essential. A bachelor's degree in computer science or related field, or 2 years of hands-on software development experience, is required.
Requirements
- Practical understanding of Object-oriented languages and development techniques. Preferably with C#, .NET framework and .NET Core
- Working understanding of relational database development such as SQL, MySQL or PostgreSQL
- Experience executing common design patterns (MVC, Singleton, Factory Methods, etc.)
- Exposure to Webservice development (REST and/or SOAP based)
- Experience with software debugging and integration techniques
- Experience with version control tools such as Git, or Mercurial
- Good communication, teaming, and interpersonal skills
- A bachelorβs degree in computer science or related discipline OR 2 years hands on experience working in software development
Responsibilities
- Maintain, modify, and improve Higher Logicβs current software solutions
- Write reusable, testable, and efficient code
- Participate in agile planning and review meetings
- Contribute to peer code reviews and internal documentation generation
- Support Product team members in ongoing planning and design
- Conduct all business in accordance with Higher Logic policies and procedures
- All other duties as assigned
Preferred Qualifications
- Typically requires no previous professional experience
- Typical range for the role overall is 0- 5 years
- Experience writing, reviewing, and coding to user stories, and experience with ticket tracking tools such as Jira or Zendesk
Similar Remote Jobs
