-Researches, designs, and develops web based applications.
-Analyzes software requirements to determine feasibility of design within time and cost constraints.
-Confers with product marketing on writing of design specifications.
-Consults with other engineering staff to specify interfaces between hardware, embedded software, and desktop software, and operational and performance requirements of overall system.
-Formulates and designs software using engineering analysis to predict and measure outcome and consequences of design.
-Participates in designing, coding, testing, debugging, configuring, and documenting software.
-Applies generally accepted programming standards and techniques to assure efficient program logic and data manipulation, as well as good software readability and maintainability.
-Develops and directs software module testing procedures, programming, and documentation.
-Consults with product manager concerning maintenance of software. -Recommends selection, approval, and acquisition of hardware, software, and services.
- 1+ to 2 years of experience
Skills and Certifications:
-Microsoft Visual Studio
-Cloud platform experience (MS AZURE ideally)