Application Developer

closed
Kaufman Hall Logo

Kaufman Hall

πŸ“Remote - Worldwide

Summary

Join Kaufman Hall as a Junior Application Developer to support the development of software products, developing high-quality code for client-facing web applications.

Requirements

  • 2+ years of technical experience
  • Full understanding of object-oriented programming
  • Full understanding of relational databases
  • Experience with the following languages, frameworks, and tooling: Angular/Typescript, .NET/C#, HTML5, CSS3, JavaScript, node.js, MS Visual Studio
  • Experience with Microsoft SQL Server and databases is an advantage
  • Experience using Azure DevOps, Jira, or similar project management tool is encouraged
  • Understanding of web application standards and usage patterns
  • Excellent written and verbal communication skills
  • Organized, detail oriented, responsive, and able to prioritize several tasks
  • Self-motivated, works well independently and with others
  • Dedicated self-learner with high aptitude to acquire and learn innovative technology skills
  • Applicants for employment must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States and with Kaufman Hall (i.e., H1-B visa, F-1 visa (OPT), TN visa or any other non-immigrant status)
  • Education: BS/BA in computer science or related field preferred

Responsibilities

  • Participate in projects as an application developer and develop solutions across multiple projects and teams
  • Be part of full lifecycle projects from requirements gathering through design, testing, implementation, and support
  • Develop cloud-hosted web frontends and APIs
  • Work well within a team of talented developers
  • Serve as a source for questions and issue resolution
  • Work with client management and provide written and oral status updates; be part of meetings in both a project and escalated incident setting
  • Collaborating with non-technical leadership on a semi-regular basis
  • Communicate effectively and efficiently with all associates and business contacts and promote a strong sense of teamwork
  • Communicate promptly and professionally with colleagues throughout the organization to ensure that work is processed in a timely manner
  • Actively participate in all Agile ceremonies
This job is filled or no longer available