Vacancy expired!
This position is primarily responsible for leading a team of software engineers as a player and coach - devising or modifying code to solve complex problems considering server equipment capability and limitation, project timeline and scope of work and creating and implementing company's information management strategy by performing the following duties personally or through team members supervisors. Supervises company IT software developer and QA teams; remote and in-house staff as well as offshore consultants.
Product Development team; studying systems flow, data usage, and work processes; investigating problem areas.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Accomplishes engineering and organization mission by completing related results as needed.
Directs information management budgeting, strategic and tactical planning, business process re-engineering and database system strategy.
Explores new technologies for future planning and potential implementation.
Interfaces with industry on software development and database technology matters.
Responsible for the overall direction, coordination and evaluation of software development.
Responsible for development of software development including hiring, retention, and input into compensation decisions and effectively managing staff performance.
Foster and maintain effective relationships with business and corporate functions and participation in proves improvement and implementation of business solutions to meet company objectives
Implement licensing and procurement procedures.
Perform service audits, identify opportunities for improvement and make recommendations for value achievements.
Manages, issue reporting tracking system ensuring resolution to all IT and support related issues as well as evaluate trends.
Ensure effective software development lifecycle is utilized including proper specifications are identified in advance, QA and testing methods are used, and release procedures are adhered to so that software releases are as successful as possible, and errors and downtime are minimized.
BS/Bachelor's or M.A. Degree in Information Systems or equivalent experience
6+ years software development experience of classic ASP and ASP.Net.
3+ Years development experience in highly available, rapid data transaction MS Windows IIS web server environment
3+ Years development experience with DB connectivity to MS SQL and MySQL
Experience w VB.Net with 1.1, 2.0,3.0+ Frameworks and .NET Core Implementation
Working knowledge of XML parsing and interfacing with IIS SQL
Have familiarity with Distributed Processing and Service Bus
Skilled in webservices (Restful and JSON), Javascript and related frameworks
Experience with Microsoft TFS, Bitbucket, Git, TeamCity, Continuous Integration and HP Quality center a plus
Applications analysis and design experience
Must have experience with contributing to writing of User Stories and working from User Stories in code design.
Must have familiarity with SDLC and quality assurance processes
Daily exposure to PC's and Networks
The ability to lift 30 - 50lbs w/assistance, move heavy equipment and boxes
Sit for long hours in front of computer monitors
Will require long hours and some weekends when business needs dictate
Some overnight travel may be required
ID: 2019-2300 External Company Name: SolTech Inc. External Company URL: www.soltech.net Street: 2015 Vaughn Rd
Vacancy expired!