Senior Full Stack Developer

Intercontinental Exchange
Jacksonville, United States of America
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Jacksonville, United States of America

Tech stack

ASP.NET
.NET
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
HTML5
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Software Debugging
DevOps
Entity Framework
Design of User Interfaces
Microsoft SQL Server
Scrum
Responsive Web Design
Software Engineering
Software Systems
TypeScript
Web Applications
RxJS
Backend
GIT
Angular
Information Technology
Data Analytics
Windows Services
Front End Software Development
REST
Software Version Control
Microservices

Job description

This role focuses on the full stack development for the ICE BI application, which is part of the Data Analytics segment. The application delivers tailored business functionality, allowing users to view data in multiple reporting formats and take corrective actions or streamline workflows based on the insights provided., The ideal candidate will be responsible for developing and maintaining web applications using Angular for the frontend and C#/.NET for the backend and windows services. The resource will collaborate with cross-functional teams to deliver high-quality, scalable, and secure software solutions., * Develop and maintain responsive web applications using Angular (v16+).

  • Design and implement RESTful APIs and backend services using C# and ASP.NET Core /.NET 4.8
  • Collaborate with UI/UX designers, product managers, and other developers to deliver user-friendly features.
  • Optimize application performance and ensure scalability.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug issues across the stack.
  • Stay up to date with emerging technologies and best practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of hands-on experience in frontend development using Angular.
  • 5+ years of hands-on experience in backend development using C#, ASP.NET Core, and .NET Framework 4.8.
  • Strong proficiency in TypeScript, HTML5, CSS3, and RxJS.
  • Experience with Entity Framework and SQL Server.
  • Solid understanding of RESTful API design, development, and integration.
  • Experience using version control systems, such as Git.
  • Working knowledge of the CSLA framework.
  • Strong problem-solving abilities, attention to detail, and excellent communication skills.
  • Experience leveraging AI tools and practices within the software development lifecycle.

Preferred Knowledge and Experience

  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with cloud platforms such as Azure or AWS.
  • Knowledge of Agile/Scrum methodologies.
  • Experience with unit testing frameworks.

Apply for this position