Senior Software Engineer – Node.js/React
Company | Intercontinental Exchange |
---|---|
Location | Atlanta, GA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in computer science, Engineering, MIS, CIS, or equivalent experience
- 5+ years of enterprise software development experience
- Thorough proficiency and understanding of Node.js, React.js and its core principles
- Strong backend experience using Node.js, including integration with RESTful APIs
- Experience with REST architectural patterns and experience in building RESTful services
- Deep knowledge of industry standards and best practices for large, complex platforms and software
- Experience in GIT version control systems
- Experience in supporting CI/CD pipelines utilizing Jenkins, Artifactory, and similar toolsets
Responsibilities
- Support the Software Development Lifecycle from design review through testing
- Responsible for software enhancements, defect corrections, integrations of features through incremental releases using agile principles
- Work with development teams to establish security requirements early in the SDLC and contribute security subject matter expertise during the development of new initiatives and releases
- Focus on automation while implementing, maintaining, and integrating cutting-edge technologies to ensure software is scalable with optimal performance
- Write sustainable software by ensuring all functionality/features have detailed documentation
- Design innovative software solution to improve performance and scalability
- Able to work effectively in a team environment, as well as cross functionally
Preferred Qualifications
- Master’s degree preferred
- Experience in developing enterprise level, high quality, best in class pricing engines strongly preferred