What are the responsibilities and job description for the Entry Level Software Developer - .NET position at halFILE Systems Corporation?
Job Description
Developer will be responsible for converting legacy desktop VB6 code to VB.NET utilizing an internally written ODBC and Imaging API. Internal code documentation and technical writing skills will be utilized to ensure that the converted application will be well maintained. Developer will work closely with the current development team to learn current development standards and techniques.
Developer will also be responsible for converting various data and image platforms from competitor products to our Document Imaging and Title Plant Management Software.
Depending on experience, developer may also be utilized for Web API back-end development which is consumed by a production web application front-end.
Developer may also have the opportunity to work directly with OpenAI or other AI technologies to enhance current product offerings.
Developer will maintain standards of software quality by learning best coding practices established by the current development team. Once trained on our software, the developer will also provide remote technical support to end users for desktop and web-based products.
Preferred Qualifications
- Excellent verbal and written communication skills
- Excellent analytical and organizational skills with an ability to manage multiple projects simultaneously.
- Bachelor's degree and/or relevant work experience; Bachelor of Science (BS) in Computer Science or Information Technology, Bachelor of Business Administration (BBA) in Management Information Systems or related field.
- OOP skills required
- Experience with VB6 and/or VB.NET preferred; C# experience acceptable substitute
- Experience with SQL required; Microsoft SQL Server experience preferred
- Experience with Microsoft IIS a plus but not required
- Experience with HTML, CSS, ASP.NET, or JavaScript a plus but not required
- Experience with Bootstrap, Angular, Node JS or other presentation frameworks a plus but not required
- Full-stack development experience a plus but not required
- UI design skills (web and desktop) a plus but not required
- Experience with Windows Server, networking, and/or Hyper-V a plus but not required
- Experience with command line a plus but not required
Job Type: Full-time
Pay: From $60,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
Schedule:
- 8 hour shift
- Monday to Friday
Ability to commute/relocate:
- Kyle, TX 78640: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Associates
- Bachelor’s (Preferred)
Experience:
- SQL: 1 year (Preferred)
- An Object Oriented Programming Language: 1 year (Preferred)
Work Location: In person
Job Type: Full-time
Pay: From $60,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
Schedule:
- 8 hour shift
- No weekends
Ability to Commute:
- Kyle, TX 78640 (Required)
Ability to Relocate:
- Kyle, TX 78640: Relocate before starting work (Required)
Work Location: In person
Salary : $60,000