We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Developer

Intercontinental Exchange
United States, Georgia, Atlanta
5660 New Northside Drive Northwest (Show on map)
May 12, 2025
Overview

Responsibilities

  • Design, develop, and maintain scalable, high-performance web applications using C# for backend services and React for frontend development.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Develop and maintain RESTful APIs and integrate them with React-based frontends.
  • Optimize application performance, ensuring responsiveness and scalability.
  • Conduct code reviews, mentor junior developers, and provide technical guidance to the team.
  • Troubleshoot, debug, and resolve complex technical issues in both backend and frontend systems.
  • Stay up-to-date with the latest trends and technologies in C#, .NET, React, and web development.
  • Participate in architectural discussions and contribute to technical decision-making.
  • Ensure the security, reliability, and maintainability of the software.

Knowledge and Experience

  • C# and .NET Expertise
    • Bachelor's Degree in Computer Science, Information Systems or the equivalent combination of education, training, or work experience
    • 5+ years of experience in C# and the .NET ecosystem (e.g., .NET Core, ASP.NET Core).
    • Strong understanding of object-oriented programming (OOP) principles, design patterns, and SOLID principles.
    • Experience with building RESTful APIs and microservices using ASP.NET Core.
    • Proficiency in working with Entity Framework (EF) or other ORM tools.
  • React and Frontend Development
    • 3+ years of experience with React and its ecosystem (e.g., Redux, React Router, Context API).
    • Strong knowledge of modern JavaScript (ES6+), TypeScript, and frontend build tools (e.g., Webpack, Babel).
    • Experience with responsive design and CSS frameworks (e.g., Bootstrap, or Material-UI).
  • Database Management
    • Proficiency in working with relational databases (e.g., SQL Server) and writing optimized SQL queries.
    • Experience with NoSQL databases (e.g., MongoDB) is a plus.
  • DevOps and CI/CD
    • Familiarity with DevOps practices, including CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins).
    • Experience with containerization tools like Docker and orchestration platforms like Kubernetes is a plus.
  • Testing and Quality Assurance
    • Experience with unit testing frameworks (e.g., xUnit, NUnit) and frontend testing tools (e.g., Jest, React Testing Library).
  • Cloud and Deployment
    • Experience with cloud platforms like Azure, AWS, or Google Cloud.
    • Familiarity with serverless architecture and cloud-native development is a plus.
  • Soft Skills
    • Strong problem-solving and analytical skills.
    • Excellent communication and collaboration abilities.
    • Ability to mentor and guide junior developers.
    • Self-motivated and able to work independently with minimal supervision.

Preferred Knowledge and Experience

  • Experience with state management libraries like Redux Toolkit or MobX.
  • Knowledge of GraphQL and its integration with React.
  • Experience with performance profiling and optimization tools for both backend and frontend.
  • Contributions to open-source projects or a strong GitHub portfolio.

Tools and Technologies

  • Backend: C#, .NET Core, ASP.NET Core, Entity Framework.
  • Frontend: React, Redux, TypeScript, Webpack, Babel.
  • Database: SQL Server, PostgreSQL.
  • DevOps: Azure DevOps, Docker, Kubernetes.
  • Testing: xUnit, Jest, Cypress.

This set of requirements ensures that the candidate has a strong foundation in both backend and frontend development, along with the ability to lead and mentor a team.

Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.

Applied = 0

(web-7fb47cbfc5-6j2jx)