Current jobs related to Senior Software Engineering Manager - Cary - iSpace, Inc.


  • Cary, North Carolina, United States OSI Engineering Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at OSI Engineering for a 4-month contract position. In this role, you will work under the supervision of a Software Development/Support Manager, analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick...


  • Cary, North Carolina, United States Nava Software Solutions LLC Full time

    Job OpportunityNava Software Solutions LLC is seeking a skilled Senior Full-stack Software EngineerKey Responsibilities:Typescript Development:Design and implement scalable server-side applications using TypescriptDevelop robust APIs and microservices using AWS servicesTechnical Requirements:Strong experience with Typescript, AWS, and serverless...


  • Cary, North Carolina, United States NTT DATA Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Cary, North Carolina. As a key member of our engineering team, you will design and implement technical solutions to drive business growth and innovation.Key Responsibilities:Design and develop new functionality to meet business...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Deutsche Bank. As a key member of our technology team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Java,...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Deutsche Bank. As a key member of our technology team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Java,...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Corporate Bank Technology team at Deutsche Bank. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our business.About the RoleThis is a unique opportunity...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower creators to build high-fidelity, interactive experiences for PC, console, mobile, and VR.Job Title: Senior Software Engineer, Data PlatformWe are seeking a highly skilled Senior Software...


  • Cary, United States OSI Engineering Full time

    Java Software Support Engineer Summary: We are seeking a Software Developer for a 4-month contract position. In this role, you will work under the supervision of a Software Development/Support Manager, analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick resolution. The position requires strong...


  • Cary, North Carolina, United States OSI Engineering Full time

    Job Title: Java Software Support EngineerWe are seeking a skilled Software Developer to join our team at OSI Engineering. As a Java Software Support Engineer, you will play a crucial role in analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick resolution.Key Responsibilities:Participate in technical...


  • Cary, United States Secmation Full time

    Job DescriptionJob DescriptionSecmation is looking for experienced Cybersecurity Software Development Engineers who will be an instrumental part of our development teams. At Secmation you will aid in the design, development, implementation and testing of security solutions for embedded systems and devices; not configure IT security systems. In this hands-on...


  • Cary, North Carolina, United States Luxoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Luxoft. As a key member of our software development team, you will be responsible for designing and implementing cross-platform REST API WSs applications using a structured development process.Key Responsibilities:Collaborate with technical leads, analysts, and...


  • Cary, United States OSI Engineering Full time

    Java Software Support EngineerSummary:We are seeking a Software Developer for a 4-month contract position. In this role, you will work under the supervision of a Software Development/Support Manager, analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick resolution. The position requires strong Java...


  • Cary, United States OSI Engineering Full time

    Java Software Support EngineerSummary:We are seeking a Software Developer for a 4-month contract position. In this role, you will work under the supervision of a Software Development/Support Manager, analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick resolution. The position requires strong Java...


  • Cary, North Carolina, United States Riverbed Technology Full time

    Job Title: Senior Software Engineer, AIWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge AI solutions. As a key member of our engineering team, you will be responsible for designing, developing, and implementing AI services, algorithms, and machine learning models.Key...


  • Cary, North Carolina, United States Trilliant Full time

    Trilliant is at the forefront of providing a universal communications platform that integrates smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. Our innovative solutions combine various technologies and global capabilities to create future-ready systems.As a device-agnostic, integrated communication platform, we offer the...


  • Cary, United States Trilliant Full time

    Trilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions.We are a device-agnostic, integrated,...


  • Cary, United States Trilliant Full time

    Trilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions.We are a device-agnostic, integrated,...


  • Cary, North Carolina, United States Luxoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Luxoft. As a key member of our development team, you will be responsible for designing and implementing cross-platform REST API WSs applications using a structured development process.Key Responsibilities:Collaborate with technical leads, analysts, and developers...


  • Cary, North Carolina, United States iSpace, Inc. Full time

    Job Title: Senior Software Engineering Team LeadJob Summary:iSpace, Inc. is seeking a highly skilled Senior Software Engineering Team Lead to lead our Product Reliability Engineering team and related initiatives. As a key member of our technology team, you will contribute to business and technology processes and solutions, working with the team to partner in...


  • Cary, North Carolina, United States Saxon Global Full time

    Job Title:Senior Software Engineer/Full Stack Java DeveloperLocation:Hybrid in Cary, NCHire Type/Designation:C, CTH/USC, GC, GC EAD, H1BPartner Pay Rate:Up To $78/hour C2CInterview:Virtual/videoAbout the Role:The Senior full stack Java Developer will develop, maintain and support new or existing software products while evangelizing and applying the best...

Senior Software Engineering Manager

3 months ago


Cary, United States iSpace, Inc. Full time

Software Engineering Manager

Location: Cary NC (preferred) or Agoura Hills CA

Full-Time Employment with CLIENT


100% On-Site Work


Responsibilities:

The Director of Software Engineering at client reports to the Head of Engineering and, in partnership with the Product Manager, is responsible for leading several of the scrum teams, driving the strategy, execution, and delivery of cutting-edge product solutions. The ideal candidate will have a deep understanding of the product development, software engineering and financial industry domains and a proven track record of leading high-performing teams.


Responsibilities:

  • Provide strategic direction and vision by empowering and guiding technology teams to deliver value to our customers
  • Leverage Agile methodologies to providing quality and timely results
  • Lead several scrum teams in recommending, evaluating and making technology decisions
  • Define and execute client's software engineering roadmap
  • Ensure the delivery of high-quality, scalable, and secure software solutions
  • Collaborate with cross-functional teams to ensure alignment of software engineering efforts with business goals in a quality and efficient manner
  • Work with tech leads and technology architects to plan and execute the best solution for the business, looking at reusability, extensibility, and maintainability
  • Design and structure coding guidelines, design patterns and testing
  • Stay up-to-date with the latest software engineering trends and technologies
  • Hire and develop software engineering talent; encourage the growth of tech leads and senior engineering talent through mentorship
  • Construct and maintain an environment and culture of integrity, trust, feedback, and continuous improvement


Qualifications:

  • Bachelor of Science or equivalent degree preferred in Computer Science, Engineering, or a related field
  • 5+ years of experience in leading and managing software engineering teams though technical leads
  • Strong technical skills in Python and React
  • Deep understanding of Agile and Scrum principles
  • Track record of success building products powered by serverless technologies as well as development and delivery experience (preferably using AWS Lambda, AWS API Gateway, AWS EventBridge)
  • Depth in NoSQL and SQL fundamentals
  • Good working knowledge of CI/CD and IaC practices
  • Good working knowledge of cloud-based security practices and technologies (preferably AWS services such as AWS Cognito, AWS Secrets Manager, AWS GuardDuty)
  • Experience in cross functional matrix team environment and with DevOps infrastructure-as-code experience
  • Well-developed communication and interpersonal skills, connecting directly and effectively with cross-functional stakeholders at various levels
  • A strong ability to coach and mentor technical leads, architects and senior level engineers, helping them develop their skills and advance their careers
  • Experience championing design and development of complex, robust, and highly scalable production services and applications using modern frameworks, tools, and systems
  • Experience championing design and development of large-scale Client and AI powered products and services
  • A passion for learning, continuous improvement, sharing, and working in a team environment