Technical Lead Software Engineer
Company: Selby Jennings
Location: Boston
Posted on: November 6, 2024
Job Description:
Job Summary: We are seeking a highly skilled and experienced
Technical Lead with expertise in C programming to join our dynamic
technology team. The successful candidate will play a pivotal role
in designing, developing, and maintaining critical software systems
that support our trading and market operations. This role requires
a deep understanding of capital markets, excellent problem-solving
abilities, and the capability to lead and mentor a team of software
engineers.Key Responsibilities:
- Leadership & Mentorship:
- Lead, mentor, and manage a team of software engineers to
deliver high-quality software solutions.
- Foster a collaborative and productive team environment.
- Software Development:
- Design, develop, and optimize high-performance software
applications using C programming.
- Ensure software solutions are scalable, reliable, and
secure.
- Technical Expertise:
- Provide technical guidance and expertise in C programming and
system architecture.
- Conduct code reviews and ensure adherence to best practices and
coding standards.
- Project Management:
- Oversee project timelines, milestones, and deliverables to
ensure timely and successful completion.
- Coordinate with cross-functional teams, including trading, risk
management, and data analysis, to align software development with
business needs.
- Innovation & Improvement:
- Stay up-to-date with the latest industry trends and
technological advancements.
- Drive continuous improvement initiatives to enhance system
performance and efficiency.
- Problem Solving:
- Troubleshoot and resolve complex technical issues in a timely
manner.
- Perform root cause analysis and implement solutions to prevent
future occurrences.Qualifications:
- Education:
- Bachelor's or Master's degree in Computer Science, Engineering,
or a related field.
- Experience:
- Minimum of 5-7 years of experience in software development,
with a strong focus on C programming.
- Previous experience in a technical lead or team lead role.
- Experience in the capital markets or financial services
industry is highly desirable.
- Technical Skills:
- Proficiency in C programming and deep understanding of
system-level programming.
- Strong knowledge of data structures, algorithms, and software
design patterns.
- Familiarity with Linux/Unix operating systems and network
programming.
- Experience with multi-threaded programming and performance
optimization.
- Knowledge of other programming languages (e.g., C++, Python)
and financial protocols (e.g., FIX) is a plus.
- Soft Skills:
- Excellent leadership and team management skills.
- Strong communication and interpersonal abilities.
- Ability to work under pressure and meet tight deadlines.
- Exceptional problem-solving and analytical skills.Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Retirement savings plans with employer matching.
- Professional development opportunities and continuous learning
environment.
- Flexible working hours and remote work options.
#J-18808-Ljbffr
Keywords: Selby Jennings, Portland , Technical Lead Software Engineer, IT / Software / Systems , Boston, Maine
Didn't find what you're looking for? Search again!
Loading more jobs...