Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Fullstack .Net Developer image - Rise Careers
Job details

Senior Fullstack .Net Developer

Company Description

  • Apexon is a digital technology services and platform solutions company that partners with clients to improve their digital experience and insight. With more than 25 years of experience, our 5000+ Apexers in more than 10 offices worldwide are helping companies enhance their digital experience with their customers.

We work in the areas of digital experience, analytics, AI and cloud to unlock the power of technology for our clients to empower humans with intelligent and experiential solutions. We enable #HumanFirstDigital.

Job Description

Role: Senior Full Stack .Net Developer with React

Location: Lansing, MI (Virtual & Travel)

We are seeking a highly motivated Full-Stack Developer to join our onsite development team. The ideal candidate will have a strong background in .NET 8, microservices architecture, performance optimization, and distributed systems. You will play a critical role in developing, optimizing, and maintaining scalable applications with a sharp focus on performance, efficiency, and system reliability. Extensive experience working with React Single Page Application (SPA), .NET, and writing the best C# code, while constantly striving for problem-solving and continuous improvement.

  • Minimum Years of Work Experience: 8
  • Minimum Educational Requirement: Bachelor's Degree

Key Responsibilities:

  • Design, develop, and maintain both back-end and front-end components, using C#, .NET 8, and Monorepo React. Ensure that all components interact seamlessly and efficiently across the application.
  • Work on designing and implementing microservices using .NET Core and .NET 8, focusing on scalability, reliability, and performance. Ensure that services are loosely coupled, independently deployable, and able to handle high traffic loads.
  • Investigate and address performance bottlenecks at every layer of the application stack, from the database (SQL Server, Entity Framework) to the front-end (React).
  • Implement and optimize solutions for distributed architectures, ensuring that the system is fault-tolerant, highly available, and scalable.
  • Write clean, efficient, and maintainable C# code that adheres to best practices in software development, including SOLID principles, design patterns, and unit testing.
  • Build dynamic, high-performance React user interfaces. Ensure smooth interactions, efficient code sharing between apps, and optimized rendering. Work with modern front-end technologies, state management, and React hooks to improve code quality and maintainability.
  • Triage and debug system issues, both in production and during development, while proposing and implementing fixes to ensure system stability and optimal performance.
  • Stay updated with the latest technologies in React, Node.js, and .NET, and implement modern techniques to improve application architecture.
  • Strong knowledge of designing secure and performant RESTful APIs, with expertise in authentication and authorization (e.g., OAuth, JWT).

Technical Skills & Requirements:

  • Proven experience with .NET Core and .NET 8 for building scalable, performant, and maintainable applications. Strong understanding of C# and object-oriented programming principles.
  • Hands-on experience designing and building microservices. Familiarity with service discovery, inter-service communication, transaction management, and API management.
  • Extensive experience with custom React FW. Expertise in managing shared code across multiple applications, optimizing front end pages for performance, and ensuring scalability of front-end architecture.
  • Proficient in using EF Core for ORM, managing database connections, and ensuring efficient database queries.
  • Experience with SQL Server, including writing complex queries, optimizing database interactions, and ensuring data integrity and performance.
  • Familiarity with Apache Kafka for event-driven architectures, data streaming, and asynchronous communication between services.
  • Knowledge of building applications for distributed systems with an emphasis on high availability, fault tolerance, and system scalability.
  • Experience with testing frameworks (e.g., xUnit, NUnit) and test-driven development (TDD) for both front-end and back-end code.
  • Experience in handling debugging complex issues and resolving architectural bottlenecks.
  • Excellent communication and collaboration skills to work with cross-functional teams.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Fullstack .Net Developer, Apexon

At Apexon, we're on the lookout for an innovative and passionate Senior Full Stack .NET Developer to join our dynamic Lansing, MI team. If you thrive in an environment where technology intersects with creativity to improve digital experiences, this role is perfect for you! With over 25 years in the business, our company is dedicated to transforming digital realms through cutting-edge technology including analytics, AI, and cloud services. As our Senior Full Stack .NET Developer, you will be the backbone of our development team, crafting robust applications using .NET 8 and React. Your primary mission will involve designing and implementing scalable, engaging user interfaces while ensuring backend systems are both efficient and reliable. You’ll dive deep into microservices architecture and optimization, addressing any bottlenecks, and ensuring high traffic can be handled effortlessly. As you write top-notch C# code, you'll apply SOLID principles and best practices to maintain code quality. We’re excited about candidates who enjoy debugging challenges and are eager to keep their skills current with the latest tech trends. Join us to help Evolve Digital Experiences, where every line of code contributes to a #HumanFirstDigital world!

Frequently Asked Questions (FAQs) for Senior Fullstack .Net Developer Role at Apexon
What are the primary responsibilities of a Senior Fullstack .NET Developer at Apexon?

As a Senior Fullstack .NET Developer at Apexon, your duties will encompass designing, developing, and maintaining both front-end and back-end components. You'll work extensively with C#, .NET 8, and React to create scalable applications. Your role also involves optimizing system performance, implementing microservices, and addressing any performance bottlenecks throughout the application stack.

Join Rise to see the full answer
What qualifications are necessary for the Senior Fullstack .NET Developer role at Apexon?

To qualify for the Senior Fullstack .NET Developer position at Apexon, you should possess a Bachelor's degree and have at least 8 years of relevant work experience. Moreover, expertise in .NET Core, React, and C# is crucial, along with familiarity in building microservices and employing performance optimization techniques.

Join Rise to see the full answer
What technologies should a Senior Fullstack .NET Developer at Apexon be familiar with?

Senior Fullstack .NET Developers at Apexon should be versed in .NET Core and .NET 8, React for front-end development, and ideally have experience with tools like SQL Server and Entity Framework, along with handling distributed systems. Familiarity with testing frameworks and event-driven architectures like Apache Kafka is also advantageous.

Join Rise to see the full answer
What is the work environment like for a Senior Fullstack .NET Developer at Apexon?

At Apexon, the work environment for a Senior Fullstack .NET Developer is collaborative and inclusive, providing opportunities for both on-site work and virtual interaction. You will engage with cross-functional teams, contributing to innovative projects while continuing to learn and grow in your career. It's a dynamic space that thrives on creativity and continuous improvement.

Join Rise to see the full answer
How does Apexon support professional development for Senior Fullstack .NET Developers?

Apexon is committed to the continuous professional development of its employees. As a Senior Fullstack .NET Developer, you'll have access to training sessions, workshops, and resources to stay updated with the latest technology trends and best practices. We encourage a culture of learning that empowers you to innovate and advance in your career globally.

Join Rise to see the full answer
Common Interview Questions for Senior Fullstack .Net Developer
What design patterns are you familiar with as a Senior Fullstack .NET Developer?

As a Senior Fullstack .NET Developer, commonly referenced design patterns include MVC (Model-View-Controller) for organizing application frameworks, Singleton for ensuring a class has only one instance, and Repository for managing database access logic. Preparing examples of how you have utilized these patterns in past projects can effectively showcase your experience.

Join Rise to see the full answer
Can you explain your experience with microservices architecture?

In discussing microservices architecture, be sure to highlight your hands-on experience in designing and implementing loosely coupled services. Mention your approach to service communication, deployment strategies, and any challenges you faced regarding scaling and fault tolerance, providing concrete examples to illustrate your knowledge.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Ensuring code quality is vital as a Senior Fullstack .NET Developer. Emphasize your use of code reviews, adhering to SOLID principles, employing unit testing and Test-Driven Development (TDD). Tools such as static analysis can also play a key role. Discuss specific practices you adopt to maintain high standards in software development.

Join Rise to see the full answer
What is your approach to debugging and fixing system issues?

When asked about debugging, describe your systematic approach: isolating the issue, replicating it in a controlled environment, and utilizing logging tools. Highlight your experience in triaging system issues and implementing effective solutions to ensure system reliability, emphasizing any tools or methodologies that assist you in the process.

Join Rise to see the full answer
How do you stay updated with emerging technologies in .NET development?

Staying updated is crucial in tech roles. Describe your routine for continuous learning: attending workshops, participating in online courses, reading industry blogs and forums, or contributing to open-source projects. Highlight specific technologies that excite you and how you plan to incorporate them into your work at Apexon.

Join Rise to see the full answer
What role does teamwork play in your development process?

Discuss your belief in teamwork as a collaborative approach to problem-solving. Give examples of how you've worked with cross-functional teams, emphasizing the importance of communication and sharing diverse perspectives to achieve common project goals as a Senior Fullstack .NET Developer.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame obstacles?

Here, provide a detailed account of a specific project where you faced significant hurdles, such as tight deadlines or complex technical challenges. Walk through your thought process, the strategies you employed to overcome these obstacles, and the successful outcome you achieved.

Join Rise to see the full answer
How do you handle performance optimization in your applications?

Performance optimization can make or break an application. Explain your strategies for profiling applications, identifying bottlenecks, and your techniques for enhancing resource usage. Discuss your familiarity with tools you use for monitoring performance and the impact of these practices on user experience.

Join Rise to see the full answer
What frameworks are you proficient in for building front-end applications?

As a Senior Fullstack .NET Developer, proficiency in frameworks like React is essential. Discuss your experience developing single-page applications, along with your familiarity with state management libraries, React Hooks, and how you ensure the applications are both scalable and maintainable.

Join Rise to see the full answer
Can you explain RESTful API principles?

In detailing RESTful API principles, highlight key concepts such as statelessness, resource-based architecture, and proper use of HTTP methods. Discuss your experience in designing secure APIs, touching on authentication methods like OAuth and JWT to illustrate your understanding.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Apexon Remote State Hwy 121, Plano, TX, USA
Posted 39 minutes ago

Apexon is looking for a skilled ECM Consultant to help enhance digital experiences through innovative content management solutions.

Photo of the Rise User
Apexon Hybrid State Hwy 71, Austin, TX, USA
Posted 12 days ago

Apexon is looking for an experienced UI & Mobile Developer to create responsive applications that elevate customer digital experiences.

Photo of the Rise User
Posted 6 days ago

Quantum Design, Inc. is looking for a proactive Salesforce Developer II to enhance and implement Salesforce solutions at our San Diego office.

Be a part of a dynamic team at Ignite IT, developing solutions for the safety and security of the American people as a Java Full Stack Developer.

Posted 7 days ago

Join Fidelity as a Principal Software Engineer/Developer to lead the design and implementation of complex distributed applications in a hybrid working environment.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off

Join Zendesk as a Software Engineer II to develop backend solutions that improve customer experiences using Ruby or Java.

Photo of the Rise User
Posted 3 days ago

Become a part of Visa's technology team as a Software Engineer, tackling complex challenges in the payments industry.

Photo of the Rise User
Posted 11 days ago

At Qualtrics, the Software Engineer II role involves creating innovative solutions for employee experience in a collaborative and dynamic environment.

Inetum Remote Madrid, España
Posted 4 days ago

Join Inetum’s dynamic Salesforce team as a Mid-Level Developer and contribute to innovative digital solutions.

Photo of the Rise User
Datadog Hybrid Plano, TX
Posted 7 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Take the lead in Mulesoft application development as a Senior Mulesoft Lead in Plano, TX.

Join Apexon as we embark on an ambitious journey to combine best-in-class talent and solutions in Experience, Engineering, and Data to accelerate our clients’ digital journey and drive power business outcomes. We promote a continuous cycle of lea...

81 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs