Applied Visions is a software development company seeking a C#/.NET software engineer who is passionate about building applications that have a positive impact on the world around us; making people happier, safer, and more secure. We have a dynamic, tight-knit engineering group that thrives on collaborating, working as a team in a fun, creative, and instructive environment. Our engineers have the unique opportunity to work with many different programming languages and stacks on a daily basis.

What you’ll do:

  • Work closely with clients to develop their vision, gather requirements, shape projects, define tasks and build solutions
  • Lead a project, or a sub-project, through all phases of the product development cycle from product definition/design through implementation, including requirements gathering, testing, debugging, and rework
  • Provide technical direction on application architecture
  • Develop high-quality, deliverable software with little management intervention or oversight
  • Keep our clients happy, and your fellow developers productive

You should have:

  • Knowledge in C#, with emphasis on developing a backend exposed via a REST (ideally, hypermedia) interface Experience with relational databases and SQL
  • Web Application development, emphasis on plain JavaScript, communicating through a REST interface with plain JavaScript, and developing front-ends via Polymer
  • Be able to discuss and iterate over all aspects of a project (includes design of code, expressing ideas, generating mockups if needed, etc.)
  • Familiarity with other languages and platforms, and the possess the flexibility to pick up new tech or languages as needed
  • A Bachelor’s degree in Computer Science, Engineering, or a related field

This position has been filled. Would you like to see our other open positions?