careertakescareertakes

Software Engineering and Programming Specialist - ASP.NET/Full-Stack Developer

Confidential Client•Education
Entry LevelFull-timeOn-Site$94,232
Houston, Texas
5 Days Ago

This entry-level full-stack developer role at Confidential Client involves developing and maintaining web-based applications that support biomedical research. The position requires proficiency in ASP.NET, C#, SQL Server, and modern web technologies, with responsibilities spanning coding, debugging, documentation, client training, and continuous learning within a collaborative research IT environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Summary

Confidential Client (via Careertakes) is seeking an entry-level ASP.NET / Full-Stack Developer to join a Research IT team. You will help design, build, test, document, and maintain web-based database applications that support biomedical research initiatives. This role is ideal for candidates with C#, ASP.NET, and SQL Server experience who want to grow in a mission-driven academic research environment.


What You’ll Do

  • Participate in the implementation and maintenance of software applications supported by the Research IT group.
  • Translate technical specifications into working code for web-based database applications using ASP.NET and C#.
  • Integrate backend systems with SQL Server databases and create or maintain SSRS reports and data dictionaries.
  • Design and run test procedures and test data to validate applications and debug issues prior to deployment.
  • Produce system flow charts and documentation that describe existing and proposed systems; ensure accuracy and maintainability.
  • Assist with software/hardware release and installation tasks and coordinate delivery schedules.
  • Advise and train users; help develop training materials and support documentation.
  • Proactively identify potential problems and implement practical solutions.
  • Continuously learn new technologies and contribute to technical discussions and design reviews.
  • Perform other job-related duties as assigned.

Minimum Qualifications

  • High school diploma or GED.
  • Four years of relevant experience OR equivalent combined education/training.

Preferred Qualifications & Skills

  • Bachelor’s or Master’s degree in Computer Science or related field preferred; new graduates with degrees are encouraged to apply.
  • Programming experience with C# and object-oriented design.
  • Experience building Internet-based applications with ASP.NET, HTML, JavaScript, jQuery, and Bootstrap.
  • Strong knowledge of Microsoft SQL Server and T-SQL; experience with database design and development.
  • Familiarity with SSRS or other reporting tools.
  • Experience on Windows and UNIX operating systems is a plus.
  • Ability to write clean, maintainable code from specifications and to test/debug applications.
  • Strong documentation, verbal and written communication skills.
  • Team oriented with the ability to remain composed in challenging situations and to ask appropriate questions to understand requirements.
  • Comfortable participating in release/install tasks and supporting end users.

Work Authorization

This position is not eligible for visa sponsorship. Candidates must be legally authorized to work in the United States at the time of application and throughout employment.


Compensation

Estimated salary (as listed): $94,233 per year (estimated). Actual pay may vary based on experience, education, and location.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range