Lead Developer

Full Time
Atlanta, GA
Posted Today
Job description

Job Purpose

At ICE, we never rest. We are on a mission as a team. We are problem solvers and partners, always starting with our customers to solve their challenges and create opportunities. Our start-up roots keep us nimble, flexible, and moving fast. We take ownership and make decisions. We all work for one company and work together to drive growth across the business. We engage in robust debates to find the best path, and then we move forward as one team. We take pride in what we do, acting with integrity and passion, so that our customers can perform better. We are experts and enthusiasts - combining ever-expanding knowledge with leading technology to consistently deliver results, solutions and opportunities for our customers and stakeholders. Every day we work toward transforming global markets.

The Lead Engineer, Release Engineering will be responsible for Infrastructure development. The Engineering Development Solutions team is accountable for creating and supporting the ongoing improvement of infrastructure delivery management capabilities through application development, data management, and process automation. As an Infrastructure Developer, you will work to develop solutions rapidly and effectively through code that add real value for our organization. This position will focus on development of internal tools related to our continuous integration infrastructure in support of our development team.

Responsibilities

  • Lead developers to design, develop, and maintain software solutions using Python programming and API development.
  • Collaborate with cross-functional teams to develop and maintain RESTful APIs and microservices.
  • Write reusable, testable, and efficient code.
  • Mentor and coach junior developers to improve their skills and knowledge.
  • Analyze, program, and modify software enhancement requests.
  • Participate in code reviews, design reviews, and architecture discussions.
  • Identify and solve complex software development problems and provide technical guidance to the team.
  • Use a range of architectures, tools, and frameworks to automate internal processes.
  • Work with internal and external teams to understand business and functional requirements to develop automation, requirements, and deliverables.
  • Possess strong knowledge of operating systems such as Windows, macOS, Linux, and Unix.
  • Have a deep understanding of file systems, process management, memory management, security, and other essential components of an operating system.

Knowledge and Experience

  • Bachelors degree in computer science or a related field.
  • 6+ years of experience in software development with expertise in Python programming.
  • Proficient in API development, including RESTful APIs and microservices.
  • Knowledge of Golang programming language is an added advantage.
  • Solid understanding of software development methodologies, tools, and processes.
  • Excellent communication, problem-solving, and leadership skills.
  • Ability to work collaboratively with cross-functional teams.
  • Strong understanding of Agile development methodologies.
  • Experience with containerization and orchestration using Docker and Kubernetes is added advantage.
  • Proficiency in using unit testing and automated testing tools with some prior experience.
  • The candidate should possess proficiency in database and web development and should have a solid grasp of database schemas, relational data design theory.
  • Knowledge on other programming language like Golang is an added advantage.

Schedule

This role offers work from home flexibility of up to 2 days per week.

Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.

blackflymedia.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blackflymedia.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, blackflymedia.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs