Application Developer
Veracity - San Francisco, California, United States, 94199
Work at Veracity
Overview
- View job
Overview
Scope of Work, Skills and/or Qualifications: • Proficiency in multiple programming languages such as C#, Java, Go, Python, C++, JavaScript, TypeScript (ReactJS), Swift, Kotlin, etc. • Knowledge of front-end development such as HTML, CSS, and JavaScript frameworks for web application development. • Familiarity with database technologies like MySQL, PostgreSQL, and web application/server-side frameworks such as ASP.net, Next.js, Node.js, .NET, .NET Framework, etc. • Understanding of database management systems for storing and retrieving data including SQL, Microsoft SQL developer, Oracle SQL Developer, API, Kubernetes, etc. • Basic knowledge of software development lifecycle ("SDLC") and version control systems. • Ability to design intuitive and user-friendly interfaces from an end to end with a focus on the user experience. • Collaborate with Agency customers, staff, colleagues, and other stakeholders to gather and document customer requirements, assess impact to other data and systems, consider available technologies, compare costs and benefits. • Design and develop front-end website architecture, user interactions on web pages, backend website applications, and servers/databases for functionality. • Ensuring responsiveness of applications. • Design and develop Application Programming Interface (""). • Prepare design specifications, functional documentations, and Application User Guide for the assigned application projects. • Modify software applications to fix errors, improve performance, adapt to business changes, and/or upgrade interfaces. • Consult with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements. • Confer with project managers to obtain information on project scope, timelines, limitations, and capabilities.