Manager - Software Engineering at Relx Group in Alpharetta, GAother related Employment listings - Alpharetta, GA at Geebo

Manager - Software Engineering at Relx Group in Alpharetta, GA

This Manager of SWE position provides leadership, management, direction, and vision to two development squads of engineers and/or development employees needed to support, run, and change activities in the software development life cycle for our Schedules, Connections and Ticketing data. This team is currently working on a high-profile project of our core Schedules Data Pipeline System and replacement of legacy Oracle environment. The position is additionally expected to report progress against key initiatives, risks and issues, and operational support for the team's technology estate to senior management. Additional responsibilities may include giving input into the department budget, identifying and supporting talent, and defining resource requirements and allocations. This position reports to the Senior Director of Software Engineering.
Qualifications:
10
years of Software Development experience 4
years of management experience BS Engineering/Computer Science or equivalent experience required TECHNICAL SKILLS:
Expertise and proven experience managing developers of all types (remote, in-person, blended) in an Agile/Scrum environment Proven track record of coding and mentoring others in developing solutions Proven experience evaluating and implementing common JS libraries (ex:
JQuery, React, etc) Proven experience with secure coding principles and practices Strong proficiency in relational database technology and SQL, especially as pertains to usage in Java applications. Cloud Architecture and system design to solve key business problems and facilitate team goals Knowledge in normalized/dimensional data modeling principles and their application to complex business needs. Proven expertise and experience applying industry best practices in all aspects of development. Experience in reviewing functional designs and designing architectures that drive high-quality, testable secure code. Expertise in creating technical design specification documents of system components of advanced complexity. Expertise in industry best practices for Agile software development. Proven ability to implement and lead test-driven development and maintenance. Proven ability to adapt to new roles and responsibilities. Software development process expert in applicable methodologies (e.g., Agile, Waterfall). SOFT SKILLS:
Strong skills in setting, communicating, implementing, and achieving business objectives and goals through the direct management of others. Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity. Advanced problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making. Advanced communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums. ACCOUNTABILITIES:
Complete management responsibilities to include performance management, hiring and coaching of staff, and resource planning. Help to manage system and user acceptance testing cycles to ensure accurate and quality business solutions. Serve as a primary technical point of contact for external technology resources. Recommend technical strategy and direction across functional area. Participate in development and evolution of architecture. Provide design input across a product. Interface with other technical personnel or team members to help finalize requirements.
Salary Range:
$250K -- $500K+
Minimum Qualification
Software Development, Technology ManagementEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.