Senior .NET Developer for High-Performance Algorithms

maplarge United State
Remote
Apply
AI Summary

Design, develop, and implement high-performance .NET algorithms. Collaborate with engineers to optimize code and resolve performance bottlenecks. Participate in code reviews and provide expert feedback.

Key Highlights
Designing, developing, and implementing high-performance .NET algorithms
Optimizing and refactoring existing codebases to maximize speed, scalability, and efficiency
Collaborating with other engineers to identify and resolve performance bottlenecks
Technical Skills Required
C# .NET Core Algorithms Data Structures Applied Mathematics High-Performance API Development Data Processing
Benefits & Perks
Competitive salary ($175,000-$200,000)
100% remote flexibility
Top-notch health care
Family friendly
401K

Job Description


Senior .NET Developer, High-Performance Algorithms

Salary $175,000-$200,000

100% Remote 


About the Role

This role is for a sophisticated Senior .NET Developer specializing in high-performance algorithms. We are looking for an expert who is highly skilled in applied mathematics, loves to write exceptionally fast code, and is passionate about optimizing complex processes, and leading architecture/system designs for complex web applications. This role focuses on deep, hands-on development to solve challenging performance problems for products used by millions. 


About MapLarge

Since 2009, MapLarge’s rapidly growing software platform has enabled federal governments and Fortune 1000 enterprises to develop, scale, and deploy mission-critical applications. Trusted by the world's most sophisticated organizations, our enterprise platform for geospatial analytics and visualization automates decision intelligence and offers a distinct decision advantage. We build cutting-edge products for large enterprises and government agencies that appreciate innovation. If you enjoy working with talented teammates to solve complex challenges, we'd love for you to join us.

 

Responsibilities

  • Designing, developing, and implementing high-performance .NET algorithms.
  • Passion for writing fast, optimized, and highly efficient code.
  • Optimizing and refactoring existing codebases to maximize speed, scalability, and efficiency.
  • Writing clean, high-quality, high-performance, maintainable code.
  • Design, develop, and support core software components, database integrations, and new functionality enhancements with a focus on performance.
  • Collaborate with other engineers to identify and resolve performance bottlenecks.
  • Support test and deployment of new products and features.
  • Participate in code reviews, providing expert feedback on performance and optimization.


Qualifications

  • Bachelor's degree in Computer Science, Mathematics, or a related field.
  • 7+ years of relevant work experience.
  • Strong proficiency as a senior .NET developer.
  • Demonstrable, deep expertise in algorithms, data structures, and applied mathematics.
  • Proficient with high-performance API development and data processing.


Nice to Have

  • Experience architecting or developing systems for real-time data, high-performance visualization, and/or distributed computing.
  • Experience in high-performance computing (HPC), game development, or other fields requiring intensive optimization.
  • Deep expertise in C# (.NET Core).
  • Familiarity with containerized deployment, AWS, CI/CD pipelines, and hybrid cloud/on-prem architectures.


Cultural Fit 

While we hire all kinds of people and invent roles to fit them, there are four key traits we require of every team member that really define our team. 


  • Fun to Work With - Life is short and work should be fun. 
  • Smart - We work on cutting-edge hard problems. We need people who are quick learners, can anticipate needs, and solve problems independently while working with an intelligent peer group. 
  • Passionate & Proactive - We need people who really love their work and exhibit the energy and creativity that comes from being fully engaged in what you do. 
  • Adaptable - We hire team members for specific roles, but we expect adaptability as the business needs change and evolve.


Benefits

  • Competitive salary and 401K
  • Top-notch health care
  • Family friendly
  • 100% remote flexibility
  • Cutting-edge tech with an A+ team solving complex, meaningful problems
  • Collaborative, intelligent, positive, and supportive team culture


MapLarge is committed to a diverse and inclusive workplace. MapLarge is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.


Subscribe our newsletter

New Things Will Always Update Regularly