Jahnel Group is looking to hire an Associate Software Engineer to help build, modify, and maintain software solutions for their clients, while also providing an environment for learning and growth in real-world applications.
Requirements
- Competent in HTML/CSS/JScript
- Competent in at least one framework (Angular, React, Vue, Svelte, etc.)
- Competent in at least one programming language (JavaScript, C, GoLang, Python, etc)
- Competent in at least one framework (Express.js, .Net etc)
- Competent in Application Design (APIs, Integrations, REST, GraphQL, MVC, Websockets, etc)
- Competent in common coding concepts (Design Patterns, Functional Programming, DDD, TDD, DRY, SOLID, etc)
- Competent in manipulating common data formats (JSON, CSV, XML, etc)
Responsibilities
- Reading and writing software with at least one core technical skill set
- Testing and debugging software with at least one core technical skill set
- Fundamental tools/concepts relevant to those core technical skill sets
- Reading and writing documentation for developers and end users
- Collaborating with source control, pull requests and code reviews
- Contributing to deployment pipelines and the systems that deliver code to environments
- Assisting in monitoring production applications and where possible providing production level support
Other
- It is expected that you have a basic understanding of typical development practices and some real world practical applications of them.
- You must be able to follow standard procedures and be able to work well with others.
- At least one development methodology (i.e., Agile, Scrum, etc) and working together in iterations/sprints
- Be a team player, seek different ways to add value and help the team minimize risks, issues and impediments
- Have courtesy/tact and be effective working with other people