back to job search
  • Location: Creedmoor
  • Type: Direct Hire
  • Job #19512
  • Salary: $75,000 - $80,000 YEAR

JOB SUMMARY:
The Application Developer is responsible for designing, developing, and maintaining custom internal applications that support core business operations. This role plays a critical part in building scalable, user-friendly web applications using C#, Blazor Server/WebAssembly, and JavaScript to streamline processes, enhance data access, and solve operational challenges across departments.

CORE RESPONSIBILITIES:

  1. Design and Develop Custom Internal Applications using C#, .NET, and Blazor Server/WebAssembly to meet evolving business needs across operations, finance, logistics, and other departments.
  2. Build and Maintain RESTful APIs for use in internal applications, data integrations, and system automation.
  3. Integrate Databases and Backend Systems by writing performant SQL queries and connecting applications to SQL Server or similar RDBMS platforms.
  4. Implement Front-End Logic and Interactivity using JavaScript, HTML, CSS, and Blazor component libraries.
  5. Ensure Application Performance and Scalability, including testing, debugging, and optimizing for responsiveness and efficiency.
  6. Participate in Code Reviews and Development Planning, contributing to best practices and codebase maintainability.
  7. Support Existing Applications by diagnosing bugs, applying updates, and introducing enhancements based on user feedback.
  8. Document Code and Technical Processes, ensuring all solutions are well-documented for future development and support.
  9. Stay Current with Emerging Tools and Frameworks relevant to the company’s development stack and recommend improvements as appropriate.

REQUIRED SKILLS & QUALIFICATIONS:

  • Bachelor’s degree in Computer Information Systems or related field; or the equivalent in work experience 
  • Application Development – Blazor & C#:
    • Proficiency in developing web applications using C#, .NET, and Blazor Server/WebAssembly
    • Solid understanding of component-based architecture and state management in Blazor
  • API Development:
    • Experience designing, building, and consuming RESTful APIs
    • Familiarity with API security, authentication (e.g., JWT), and performance considerations
  • JavaScript & Front-End Integration:
    • Working knowledge of JavaScript, with the ability to integrate scripts into Blazor or other .NET-based applications
    • Experience with DOM manipulation, event handling, and JavaScript interop with Blazor
  • Database Connectivity & SQL:
    • Strong understanding of SQL Server or other relational databases
    • Ability to write stored procedures, functions, and queries to support application logic and reporting
  • Software Design & Architecture:
    • Experience organizing and structuring modular, scalable applications
  • Debugging & Troubleshooting:
    • Proficient in using Visual Studio debugging tools, browser dev tools, and logging frameworks to diagnose and resolve issues
  • Version Control & DevOps Awareness:
    • Experience using Git for source control and understanding of deployment workflows in web environments
  • UI/UX Sensitivity:
    • Awareness of user interface best practices and the ability to build intuitive, user-friendly internal tools
  • Documentation & Maintainability:
    • Strong habits for code commenting, technical documentation, and supporting hand-offs between developers or teams

    
PREFERRED SKILLS & QUALIFICATIONS:

  • Experience using component libraries or custom styling with CSS 
  • Experience building authentication/authorization systems, including integration with Active Directory or third-party identity providers
  • Experience with data serialization formats like JSON and XML and working with APIs that return structured data.
  • Ability to mentor junior developers or participate in internal development training sessions.

  • This role will be fully onsite, Monday – Friday, from 8:00 am – 5:00 pm CST.
  • Job Type: Direct Hire.
  • Interview Process: First round via Microsoft Teams and then a final round onsite interview.
  • No C2C/third party support is possible for this role.      

 #TECHIND

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!