Managing software development team at Syneos Health, leveraging engineering best practices in a Hybrid environment. Collaborating with cross-functional stakeholders to deliver innovative tech solutions.
Responsibilities
Manage teams of software engineers
Responsibilities include line management, performance management, and professional development for those employees along with interviewing and onboarding new team members
Establish and enforce engineering best practices and standards
Contribute to engineering wiki and document work
Identify and execute on initiatives to increase code quality and consistency across the engineering organization
Lead and manage teams who create solutions that leverage social media and mobile platforms
Drive consensus across technology leadership and cross-functional stakeholders
Optimize process and cultivate a culture of continuous improvement of the software development life cycle
Present findings and recommendations to customers in a clear and concise way to drive appropriate outcomes in support of the team
Coordinates resources, project schedules and communications for related activities with customers, internal groups and external vendors and service providers
Builds effective relationships with business staff across the company’s business units to ensure projects to support them are delivered
Performs other work-related duties as assigned
Minimal travel may be required (up to 25%)
Requirements
Bachelor’s degree (BS/BA) in Information Systems, Software Engineering, Computer Science, Data Engineering, or related field required
Master’s degree (MS/MA) preferred
Professional software engineering experience
Engineering management experience
Strong system design experience
Experience with JavaScript, Node.js, and React.js
Understanding of database and event driven architecture
Experience working with AWS (ECS, Lambda, SQS/Kinesis etc)
Experience with Apollo GraphQL a plus
Experience developing low latency, high availability applications.
Ability to manage developers in a fast-paced agile environment.
Experience developing in serverless microservice environments.
Senior Software Developer developing solutions for maritime navigation applications. Involves software development and architecture for innovative navigation systems with a focus on quality and efficiency.
Senior Software Engineer developing and maintaining software architectures for submarine control systems at Anschütz GmbH. Collaborating with teams to address technical challenges in underwater environments.
Software Developer developing and maintaining software for maritime navigation systems at Anschütz GmbH. Working in a hybrid environment with focus on innovation and quality in the software development process.
Supervisor Engineering Shafts at South Deep Gold Mine ensuring safety, efficiency, and team leadership. Accountable for shaft operations adherence to safety and risk management standards.
Internship in stress engineering at MHI RJ Aviation providing engineering solutions for regional aircraft. Collaborating with experts and contributing to real projects from day one.
Technical Test Developer ensuring software quality at Demant by collaborating with product owners and developing automated test scripts. Engaging with a diverse team across multiple countries for innovation and best practices in software testing.
Internship opportunities for last year students or recent graduates at Airbus covering fields like engineering and telecommunications. Practical training with various benefits for successful candidates.
Liaison Engineering Professional joining the A220 aircraft engineering team in Mirabel. Responsible for analyzing and dispositioning repairs for structural non - conformances.
Senior Blip Developer responsible for developing and maintaining chatbots at FMX. Creating efficient conversational flows and collaborating with multidisciplinary teams.