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


  • 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 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 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, 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 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, United States OSI Engineering Full time

    Software Developer 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 Java and...


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

    Software Developer Job DescriptionWe are seeking a skilled Software Developer to join our team at OSI Engineering. As a key member of our development team, you will be responsible for analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick resolution.Key Responsibilities:Participate in technical team...


  • Cary, United States OSI Engineering Full time

    Software Developer 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 Java and...


  • Cary, United States OSI Engineering Full time

    Software Developer 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 Java and...


  • Cary, United States OSI Engineering Full time

    Software Developer 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 Java and...


  • Cary, United States OSI Engineering Full time

    Software Developer 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 Java and...

  • Software Engineering

    3 weeks ago


    Cary, United States TekWissen LLC Full time

    Job DescriptionJob DescriptionOverview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our client is the brand name of Deere & Company, an American corporation that manufactures agricultural machinery, heavy equipment, forestry machinery, diesel engines, drivetrains used in heavy equipment, and...

  • Software Engineering

    3 weeks ago


    Cary, United States TekWissen LLC Full time

    Job DescriptionJob DescriptionOverview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our client is the brand name of Deere & Company, an American corporation that manufactures agricultural machinery, heavy equipment, forestry machinery, diesel engines, drivetrains used in heavy equipment, and...

  • Software Engineer

    2 weeks ago


    Cary, North Carolina, United States V2soft Full time

    About V2SoftV2Soft is a global company with a strong presence in multiple regions, including North America, Europe, and Asia. Our headquarters is located in Bloomfield Hills, Michigan, and we have offices in Mexico, Italy, India, China, and Germany.Our MissionAt V2Soft, our mission is to deliver high-performance technology solutions that address real...

  • Software Engineer

    7 days ago


    Cary, North Carolina, United States V2soft Full time

    About V2SoftV2Soft is a global company with a strong presence in multiple regions, including North America, Europe, and Asia. Our headquarters is located in Bloomfield Hills, Michigan, and we have offices in Mexico, Italy, India, China, and Germany.Our MissionAt V2Soft, our mission is to deliver high-performance technology solutions that address real...

  • Software Engineer

    3 days ago


    Cary, North Carolina, United States Avidex Industries LLC Full time

    About Avidex Industries LLCAvidex Industries LLC is a leading provider of innovative solutions in the audiovisual and IT integration industry. Our commitment to excellence, technical expertise, and innovative spirit drives our success.Job SummaryWe are seeking a talented and experienced Software Developer to join our esteemed Development team in Cary, North...

  • Software Engineer

    2 weeks ago


    Cary, North Carolina, United States Avidex Full time

    About UsAvidex is a leading provider of innovative solutions in the audiovisual and IT integration industry. Our commitment to excellence, technical expertise, and innovative spirit drives our success. We're expanding our horizons and seeking a talented and experienced Software Developer to join our esteemed Development team in Cary, North Carolina.What We...

  • Software Engineer

    7 days ago


    Cary, North Carolina, United States SAS Full time

    About the RoleWe are seeking a highly skilled Full-Stack Software Developer to join our Customer Intelligence R&D team. As a key member of our team, you will be responsible for advancing our data engineering framework, supporting numerous value-stream teams, and contributing to the development of innovative software solutions.Key ResponsibilitiesDesign and...

  • Software Engineer

    4 days ago


    Cary, North Carolina, United States Avidex Full time

    About AvidexAvidex is a leading provider of innovative audiovisual and IT integration solutions. Our commitment to excellence, technical expertise, and innovative spirit drives our success.Job SummaryWe are seeking a talented and experienced Software Developer to join our esteemed Development team in Cary, North Carolina. This role will play a key part in...

Director, Software Engineering

3 months ago


Cary, United States iSpace, Inc. Full time

Director, Software Engineering

Location: Cary NC (preferred) or Agoura Hills CA

Full-Time Employment with CLIENT


100% On-Site Work


Must have:

Experience championing design and development of large-scale Client and AI powered products and services


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