Programme Analyist
2 days ago
Job Description:The Programmer/Analyst must possess the desire and ability to perform complex analysis and application programming using .Net and Visual Studio against a SQL database back end. The Programmer/Analyst Is role is to gather and analyze requirements, to design, develop, and implement effective solutions using appropriate technologies, to suggest enhancements, to partner with the business to identify opportunities for improved efficiency, and to document the solutions according to established departmental practices.Essential Duties and Responsibilities: Utilize VB.Net, C#, SQL, Visual Studio, and other scripting as well asprogramming skills to design, develop, debug and document programsand reports. Take main responsibility for supporting Columbia Machine, Inc.'s CAD,CAM & PDM engineering applications, providing primary support duringbusiness hours and secondary support as needed during off-hours. Develop understanding of assigned application packages and data tablestructures to facilitate program development/customization. In participation with internal users, identify opportunities and determinescope for projects to improve efficiency and accuracy of ColumbiaMachine, Inc.'s processes and systems. Provide programming support for large-scale or complex projects. Maintain up to date knowledge of applications and programming discipline,design methods and documentation techniques. Support implementation of in-house and vendor assisted softwareupgrades, conversions and release testing as directed.Knowledge, skills, and/or abilities:Software Microsoft Visual Studio 2013+ MS Office Suite VB.Net, C#, SQL, Visual Studio, other scripting, and programming Microsoft SQL Database AdministrationSkills Computer/Technical Analytical Project/Process Management Written and Oral Communication English Clerical/Secretarial Intermediate OS shell scripting Web application development using Web Forms and MVC. HTML5, JavaScript, and CSS Java (J2EE) development would be a plus. Mobile App Development would be a plus.Abilities Strong technical aptitude; can deal with abstract and concrete variableswith high diligence.Education and/or Experience: Bachelor of Technology /engineering Degree in Computer Science orequivalent Two plus years' experience within industry as a programmer 3 years' experience with application software and database structures Autodesk Vault Administration SQL Development & Administration (Microsoft SQL). Programming utilizing Application COM Objects PHP, JavaScript & HTML