This site uses cookies. To find out more, see our Cookies Policy

Sr. Development Manager in Heredia at TradeStation

Date Posted: 1/11/2019

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Heredia
  • Job Type:
  • Experience:
    At least 10 year(s)
  • Date Posted:
    1/11/2019

Job Description

Senior Development Manager
Heredia, Costa Rica      


The Senior Development Manager is accountable for managing and leading agile teams of full stack developers for components of our award-winning TradeStation electronic trading platform. The manager will be responsible improving teams’ delivery and agility via coaching, mentoring, motivating and leading by example.In this role you will be the people manager, mentor and day-to-day manager for your teams. You will utilize your leadership skills and influence to evangelize and adopt DevOps patterns and methodologies while working together with your peers in operations and QA. You will be responsible for the quality, uptime and resilience of your applications. You will also be expected to work closely with other managers of software development teams to drive innovation in secure development, design and testing.
 
Our environment is global and complex with a variety of software and systems. We are constantly innovating in the ways we are automating and accelerating the delivery of products and systems.
 
ESSENTIAL JOB FUNCTIONS:
 
The role requires you to be able to manage the overall software development life-cycle which includes the following responsibilities:
  • Create, prioritize, communicate, manage, and execute roadmaps, project plans, and commitments
  • Report on status of development, quality, operations, and system performance to management
  • Work closely with senior and principal engineers to architect and develop the best technical design and approach
  • Build a high-performance team with high velocity while maintaining a high bar for quality
  • Foster culture of continuous engineering improvement through mentoring, feedback, and metrics
  • Hire, coach, and mentor individuals; build a strong cross-functional organization
  • Collaborate with a diverse customer base to understand requirements, priorities, and processes
  • Propose and implement new projects or recommend system improvements.
  • Own all operational metrics and support
  • Have the obsession to drive a better customer experience through everything that we do
  • Bring innovative ideas to the table every day, in order to find better ways of accomplishing our business objectives
  • Set clear, measurable quality goals for the organization in a data-driven way
  • Technical depth to conduct code reviews and guide architectural and design decisions
  • Work together with the Product Owner to plan and execute projects, ensure the teams have appropriate product and technical specifications, direction, and resources to deliver products effectively
  • Be responsible for architecture, even though that may mean pulling ideas from the existing team and mediating architecture decisions (including their own opinions)
  • Help developers resolve technical problems
  • Provide leadership and guidance to coach, motivate, and lead team members to optimize performance levels and career development

KNOWLEDGE, SKILLS & ABILITIES:
  • Experience working in development team(s) that have delivered commercial software or software-based services
  • Experience and willingness to mentor more junior engineers and help them develop their skills and leadership abilities
  • Have a proven track record of shipping multiple high quality software products/services on time • Experience with managing the day-to-day activities of an engineering team within an Agile/Scrum environment
  • Analytical and quantitative skills; bias towards data-based decision making
  • Possess good verbal and written communication skills and demonstrate technical leadership when facing adversity
  • Strong bias for action. Ability to juggle multiple priorities and create a sense of urgency in a fast-paced, dynamic environment

EDUCATION & EXPERIENCE:
  • Degree in Computer Science, Electrical Engineering, or related field or equivalent experience
  • 10+ years of software development and relevant engineering experience
  • 5+ years people management experience