.NET Developer – Fort Worth, TX

Job Category: Software Engineer
Job Type: Full Time
Job Location: United States
Company Name: Optomi

Company Overview

Established in 2012, Optomi is committed to providing superior IT Talent Services via contract, contract-to-hire, and team augmentation models. Our delivery teams are aligned by competencies focused on 7 key areas in technology: Business Optimization, Software Engineering, Cloud & Infrastructure, Cyber Security, Data Modernization, ServiceNow, and Emerging Technologies. Our skillset-focused approach allows our recruiting teams to become experts within their space and streamline the hiring process. We save you time and money by accelerating your hiring process as our delivery team truly understands your needs and only brings you the right talent for your team.

About the job

We are looking for a skilled Full Stack .NET Developer to join our team. In this role, you will be responsible for building and maintaining .NET applications using .NET Core, .NET Framework, C#, JavaScript, and a range of backend and frontend technologies. Your primary responsibility will be to evaluate the current architecture, modernize, and improve existing projects while collaborating with the team on various infrastructure layers. A strong commitment to problem-solving, sophisticated design, and producing high-quality products is essential.

Responsibilities:

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Integrate data storage solutions.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Identify and resolve bottlenecks and bugs.
  • Help maintain code quality, organization, and automation.
  • Develop user interfaces (UI) using GEL, Razor Pages, and Bootstrap.
  • Plan and implement the modernization of existing architecture and code.
  • Architect high-performance, secure backend systems tuned for performance.
  • Troubleshoot and resolve issues in the existing infrastructure.
  • Advise on appropriate technologies, frameworks, and tools based on project needs.
  • Foster positive working relationships across teams, handling multiple requests and difficult issues simultaneously.

Experience:

  • Strong knowledge of .NET Core and .NET Framework.
  • Proficient in C# and its ecosystem.
  • Experience with JavaScript (experience with frontend frameworks a plus).
  • Python programming experience is a plus.
  • Familiarity with data storage solutions such as MongoDB, Redis, and Microsoft SQL Server.
  • UI development experience with GEL, Razor Pages, and Bootstrap.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Ability to write reusable, maintainable code and libraries.
  • Familiarity with various design and architectural patterns.
  • Understanding of concurrency patterns.
  • Experience with popular web application frameworks (CSS, JS).
  • Ability to write clean, readable, and maintainable code.
  • Understanding of fundamental design principles for building scalable applications.
  • Experience creating database schemas to support business processes.
  • Experience with automated testing and unit tests.
  • Proficient with code versioning tools (Git).

How to Apply:

APPLY

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx