Sr. .NET Developer

Job Number:

22-00535

Location:

Remote

Onsite Flexibility:

Remote

Job Description

Qualifications:

  • Bachelor’s degree in computer science or comparable work experience in software development
  • 7 years of experience in software development and implementing product architecture on complex software products
  • 1 year of experience as a technical leader or a team leader for mid-sized teams
  • Experience with:
    • VueJS, TypeScript, HTML, and CSS
    • Message services like EventHub, EventGrid, and Service Bus
    • Designing and implement distributed architecture patterns like microservices
    • Design and implementation of object structures in relational and document databases: SQL Server and CosmosDB
  • Expert knowledge in C#, .NET Framework, and Azure
  • Expert knowledge in Docker and Kubernetes
  • Strong experience with CI/CD and Azure DevOps
  • Highly motivated, self-starter, and results-oriented team player willing to do “whatever it takes in a dynamic and stimulating environment
  • Good verbal and written communication skills
  • In-depth understanding of several key product architecture elements
  • Ability to appropriately apply these elements in the implementation of product functionality
  • Ability to learn and apply new concepts to build superior software products
  • Recognized as a role model for mid-sized teams

Responsibilities:

  • Assist in making software infrastructure decisions, including but not limited to database design, architecture, widget creation, and product behavior standards
  • Implement complex components of the product
  • Evaluate and improve the performance of key elements of the functionality within the software architecture
  • Perform design reviews and code reviews for team
  • Provide estimates and assists with the project management process
  • Mentor other team members in development techniques and database implementation
  • Provide feedback for performance reviews of team members and in the interview process of new candidates
  • Assist in designing and developing our development process standards
  • May act as a developer lead on a product development team
  • May act as a feasibility lead on a product discovery team
  • Promote clean code principles and write efficient, maintainable, and well-thought-out code that meets the specified requirements
  • Collaborate with product management to understand the scope, size, and overall vision of work to be performed
  • Work with UX to implement established usability patterns
  • Produce test-driven code and maintain high levels of code coverage
  • Participate in an Agile framework to improve the team’s processes and productivity
  • Solve tough problems for the greater good of non-profits around the world

Location: Remote

22-00535, Sr. .NET Developer

TM Floyd & Company offers a generous array of benefits, depending on the length of assignment. We also offer a referral bonus of up to $1,000. Ask us for more details!

TM Floyd & Company participates in E-VERIFY
AAP, EEO

Job Application

  • Drop files here or
    Accepted file types: pdf, doc, docx, pages, Max. file size: 10 MB, Max. files: 2.
    • This field is for validation purposes and should be left unchanged.