Logo for HeiTech Services, LLC

Computer Programmer 2

Job description

Description

 The Computer Programmer 2 develops and maintains advanced applications that support complex data processing and operational workflows. This role designs and implements system enhancements that improve efficiency, accuracy, and scalability of data operations. Responsibilities include translating user needs into technical solutions, supporting system testing and deployment, troubleshooting issues, and maintaining detailed technical documentation. The position also plays a leadership role within the technical team by guiding junior programmers and contributing to system design decisions that support evolving operational requirements.


Key Responsibilities:

  • Write programs to reformat supplied data into formats compatible with applicable systems.
  • Evaluate quotes for systems redesign.
  • Developing, test and implement new processing systems.
  • Troubleshoot and repair system problems.
  • Develop and maintain technical documentation and user manuals for any systems developed in-house.
  • Maintain an intranet website.
  • Plan, conduct and, coordinate the development of moderately complex computer applications to meet customer requirements.
  • Translate design specifications into computer program instructions, prepare test plans and conducts tests. Formulate recommendations on complex technical problems with little or no guidance.
  • Gather requirements information from users, design potential solutions, develop specifications, perform software analysis - and/or - define and coordinate testing requirements and recommend software/hardware component changes as required.
  • Responsible for instructing, directing, and monitoring subordinate staff. 
Requirements
  • 4 years of experience developing complex web-based applications.
  • Proficiency with Microsoft .Net framework.
  • Experience with writing applications in ASP.Net, VB.Net, C #.
  • Experience in Oracle databases.
  • Experience working with users in gathering requirements.
  • Experience in system testing, including planning, executing, developing test data, and documenting the testing.
  • Experience working with users to develop and execute acceptance testing.


Work Location:

  • Fully remote (continental United States).
  • Candidates must maintain reliable connectivity and be available to support system development, troubleshooting, and collaboration with distributed team members during standard operating hours.

 

HeiTech Services is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, veteran status, or any other protected status under applicable law.


If you require a reasonable accommodation during the application process, please contact us at HR@HeiTechServices.com.


HeiTech Services may utilize technology-assisted tools, including artificial intelligence, to support the review of application materials. These tools are used to enhance efficiency; however, all hiring decisions are made by human reviewers in accordance with federal hiring guidelines.

Computer Scientist Related jobs

Other jobs at HeiTech Services, LLC

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.