The CRM team in IT Application Development needs to implement and maintain custom applications and integration of applications, requiring programming tasks such as website development, web programming, database development, and application testing.
Requirements
- Proficiency in relevant programming languages
- Proficiency with server-side languages, specifically C-Sharp simple API design and implementation.
- Proficiency with creating and altering existing database data structures for an application.
- Proficiency in vueJS with responsive design.
- Ability to perform thorough debugging.
- Familiarity with cloud deployments (e.g., Azure DevOps).
Responsibilities
- Write clean, efficient code and participates in code reviews to ensure quality standards are maintained and development skills are hones.
- Analyze code and identify bugs, using logical reasoning to resolve issues.
- Consistently deliver code on schedule and adhere to established processes.
- Prioritize multiple tasks effectively to ensure timely completion of projects.
- Participate constructively in code reviews, implementing feedback thoughtfully while displaying an understanding of industry best practices.
- Deliver high-quality code, identify and address potential issues, and test application performance to ensure stability.
- Contribute tangible ideas for cohesive and impactful application or process improvements.
Other
- Work within a team under the supervision of a lead developer.
- Follow established, internal development best practices and standards.
- Ability to seek guidance and feedback as needed.
- Collaborate with individuals both within and outside of the team to gather requirements, implement solutions, and engage in peer code reviews and brainstorming sessions.
- Maintain awareness of potential pitfalls in problem solving and respond with strategic foresight.