Jacksonville, Florida, USA
19 days ago
Software Developer
Overview

Job Purpose

We are seeking an experienced Software Developer to join our innovative development team. In this role, you will contribute to the design and development of our applications while taking ownership of specific components and features.

 

Responsibilities

Design, develop, and maintain web applications using C# and .NET for backend services and React for frontend developmentImplement new features and enhancements to existing functionality with moderate guidanceWrite clean, efficient, and maintainable code following best practices and team standardsCreate and maintain RESTful APIs and integrate them with React-based frontendsCollaborate with cross-functional teams to understand requirements and deliver solutionsTroubleshoot, debug, and resolve technical issues in both backend and frontend systemsParticipate in code reviews, providing and receiving constructive feedbackWrite and maintain unit tests to ensure code quality and functionalityContribute to database design and development using SQLStay current with relevant technologies and frameworksProvide occasional guidance to junior developers

 

Knowledge and Experience

Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)2+ years of professional software development experienceStrong knowledge of C# and the .NET ecosystem (e.g., .NET Core, ASP.NET Core)Experience with React and its ecosystem (hooks, state management)Proficiency with modern JavaScript (ES6+) and TypeScriptWorking knowledge of Entity Framework or similar ORM toolsExperience with SQL and relational database conceptsUnderstanding of web application security principlesExperience with version control systems (Git)Familiarity with Agile development methodologiesStrong problem-solving skills and attention to detailExcellent communication and collaboration abilities

 

Preferred Knowledge and Experience 

Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions)Knowledge of containerization concepts (Docker)Experience with cloud platforms (Azure, AWS, or Google Cloud)Familiarity with microservices architectureExperience with automated testing frameworksUnderstanding of responsive design and accessibility standardsKnowledge of performance optimization techniques Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
Confirm your E-mail: Send Email