Software Engineer Manager

3 months ago


Ajax, Canada Software Defined Automation GmbH Full time

US AIstands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology.As a leader inArtificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and propel our business to new heights.

If you’re passionate about pushing the boundaries of what’s possible in the digital realm, then this is the place for you. Come work with us, and let’s redefine the future together.

About the Job

As a Software Engineer Manager at US AI, you’ll lead the charge in crafting seamless digital experiences from end to end. In this role, you’ll bridge the gap between design and technology, guiding a team of engineers to turn innovative ideas into reality. You’ll oversee all aspects of our product development, from creating visually stunning user interfaces to building robust back-end systems. Your leadership will be key in driving the technical vision and ensuring high-quality execution. If you’re a passionate leader and tech enthusiast with a knack for problem-solving, join us to shape the future of software.

What you’ll do
  • Lead and oversee the development and maintenance of new and existing mobile and/or web applications using Angular, working across the entire MEAN stack, and leveraging frameworks like IONIC.
  • Manage a cross-functional team in a fast-paced, agile environment, guiding the design and implementation of systems from user interface front-end through back-end.
  • Drive the creation of detailed technical designs and ensure high-quality code and unit tests for custom applications and data flow within projects, releases, and production support.
  • Provide strategic technical estimates for user stories, addressing any technical risks and assumptions with clear communication.
  • Direct efforts in application and database performance tuning, and oversee defect resolution processes.
  • Conduct code reviews for team members, ensuring adherence to best practices and high standards.
  • Collaborate with functional and technical teams to integrate applications into a cloud environment, providing guidance and support as needed.
  • Establish and maintain productive working relationships with teammates, clients, and end-users, ensuring effective communication and project alignment.
Education & Experience
  • Bachelor’s degree in computer science, software engineering, or related discipline. 
  • Minimum of four (4) years’ experience with software development life cycle models and agile programming methodologies
  • Minimum of four (4) years’ experience developing web applications, with at least three (3) years in full-stack development (MongoDB, Express, Angular, and Node.js) 
Required Skills / Certifications
  • Expertise in engineering efficient back-end systems, including managing MongoDB databases.
  • Deep understanding of Angular practices and commonly used modules, with a strong foundation built from extensive work experience.
  • Experience with MVC design patterns, Material Design, and responsive design principles.
  • Ability to guide and mentor team members on Angular best practices and module usage based on substantial experience.
  • Comprehensive understanding of fundamental design principles required for scalable applications.
  • Experience in creating self-contained, reusable, and testable modules and components, with a focus on maintainability and quality.
  • Excellent debugging and troubleshooting skills, with a proven ability to resolve complex issues efficiently.
  • Knowledge of unit testing and mocking techniques with familiarity in automated testing platforms and continuous integration/continuous deployment (CI/CD) pipelines.
  • Proficient understanding of code versioning tools, such as Subversion, with the ability to oversee version control processes.
Preferred Skills / Certifications
  • Master’s degree in computer science, software engineering or related field
  • Minimum of two (2) years of people management experience
  • Minimum of four (4) years’ experience with full-stack development using Typescript at both the front end and back end
Security clearance
  • You must be able to obtain a security clearance (Secret or higher) – US Citizenship required
  • We offer a comprehensive benefits package, paid time off, life insurance, 401(k) retirement savings plan with employer matching, and opportunities for professional growth and career development.

You have the legal right to work in the United States without current or future employer sponsorship. Qualified candidates must live in the United States, with the ability to commute to the North Bethesda, MD office. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. USAI is committed to a policy of equal employment opportunity for all persons without regard to race, color, religion, sex, gender identification, age, marital status, disability, sexual orientation, national origin, disabled veteran or Vietnam-era veteran, or any other classification protected by applicable anti-discrimination laws. We prohibit and do not tolerate any form of discrimination or harassment.

M

Which role are you applying for? *

Name *

First

Last

Email *

Phone * Mexico +52

How many years of post-college undergraduate experience do you have? *

Are you comfortable with working at our location - North Bethesda, MD? *

  • YES
  • NO
Are you willing to travel? *
  • YES
  • NO
Are you eligible to obtain a top secret security clearance? (please note: this requires US Citizenship) *
  • YES
  • NO
Availability for a call within the next week? *

What are your salary requirements? *

Where did you hear about us? *

Upload your Resume * Click or drag a file to this area to upload. Files accepted: .pdf, .jpg, .png, .jpeg

#J-18808-Ljbffr

  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    About the JobAs a Software Engineer Manager at Software Defined Automation GmbH, you will be responsible for leading the development and maintenance of new and existing mobile and/or web applications using Angular, working across the entire MEAN stack, and leveraging frameworks like IONIC. Your leadership will be key in driving the technical vision and...


  • Ajax, Canada Software Defined Automation GmbH Full time

    US AIstands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology.As a leader inArtificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    US AI stands as a leading digital transformation enterprise, dedicated to empowering individuals to achieve remarkable feats through cutting-edge technology.As a leader in Artificial Intelligence, Cybersecurity, and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and propel...

  • Software Engineer

    1 month ago


    Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    Job Opportunity at Software Defined Automation GmbHWe are seeking a skilled IT Professional to join our team in Flushing, NY and various locations throughout the U.S.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE, JSP, JSF, Richfaces, Primefaces, Spring,...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    Job Opportunity at Software Defined Automation GmbHWe are seeking software engineering experts to work on various projects at our company in Flushing, NY and other unanticipated locations throughout the U.S.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE,...


  • Ajax, Canada JAM Software GmbH Full time

    US AI stands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology. As a leader in Artificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...

  • Software Developers

    3 months ago


    Ajax, Canada Software Aspekte Full time

    Job Opportunity at TT Technologies, Inc. TT Technologies, Inc. is looking for Software Developers to work in Flushing, NY and various unanticipated locations throughout the U.S. Requirements: Must possess a Master’s Degree in Information Technology Management, Electrical Engineering, or a related field. Experience in: Java, J2EE, JSP, JSF, Richfaces,...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    We are seeking an experienced Senior Software Development Manager to lead our software development team at Software Defined Automation GmbH in North Bethesda, MD. As a key member of our team, you will be responsible for guiding the design and implementation of systems from user interface front-end through back-end.About the JobThe ideal candidate will have a...

  • Software Developer

    1 month ago


    Ajax, Ontario, Canada JAM Software GmbH Full time

    About the JobWe are seeking a highly skilled Software Engineer to join our team at US AI. As a key member of our development team, you will be responsible for designing, developing, and maintaining cutting-edge software applications using the latest technologies and frameworks.Key ResponsibilitiesDevelop and maintain new and existing mobile and/or web...

  • Software Engineer

    2 weeks ago


    Ajax, Ontario, Canada Northpoint Technology Full time

    TS/SCI Cleared Software DeveloperGaithersburg, Maryland, United StatesThis role requires active TS/SCI clearance. Only applicants with active TS/SCI and CI Polygraph clearance should apply.North Point Technology is seeking a highly motivated TS/SCI Cleared Software Developer to support a critical mission.The ideal candidate is a self-motivated,...

  • Software Engineer

    3 weeks ago


    Ajax, Ontario, Canada Justin Joseph Louis Lauzon Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using various programming languages* Collaborate with cross-functional teams...


  • Ajax, Ontario, Canada Colgate Full time

    Job Title: Software Engineering Manager, Ecommerce LeadAbout the Role:We are seeking an experienced Software Engineering Manager to lead our Ecommerce team. The ideal candidate will have strong technical skills and experience in managing software development teams.Key Responsibilities:Lead a team of software engineers to design, develop, and deploy Ecommerce...


  • Ajax, Ontario, Canada Northpoint Technology Full time

    Software Engineer PositionWe are seeking a highly skilled Software Engineer to join our team at North Point Technology.Key Responsibilities:As a Software Engineer, you will be responsible for the entire software development lifecycle, including scope and work estimation, architecture and design, coding, and automated testing within an Agile model.Primary...


  • Ajax, Ontario, Canada Canfieldresearch Full time

    Job Title: Clinical Software EngineerCanfield Scientific, Inc. is a leading provider of custom photographic systems, image monitoring, and centralized analysis services for the pharmaceutical, biotechnology, and cosmetics industries. We are seeking a highly skilled Clinical Software Engineer to join our team.Job Summary:The ideal candidate will have a strong...

  • Software Engineer

    1 month ago


    Ajax, Ontario, Canada Canfield Full time

    p>At Canfield, we're seeking a talented Software Engineer to join our team. p>h3>Software Engineering/Development: Clinical Software Web Developerh3> p>We're looking for a highly motivated and skilled Software Engineer to lead the development of our clinical software solutions. p>h3>Key Responsibilities:h3> ul>li>Design, develop, and deploy software...

  • Software Engineer

    1 month ago


    Ajax, Ontario, Canada Canfield Scientific Full time

    Software Engineering/Development: Clinical Software Web Developer IIThe ideal candidate for our Clinical Software Web Developer II position possesses excellent communication skills, is self-motivated, and passionate about their work. They should have a strong desire to grow professionally and be part of a dynamic group of focused and creative individuals....


  • Ajax, Ontario, Canada Robert Bosch Group Full time

    Bosch Global Software Technologies Private Limited, a 100% owned subsidiary of Robert Bosch GmbH, is seeking a Senior Software Engineering Manager to lead and manage a team of developers in the design, development, and implementation of software solutions using MS Technology.Key ResponsibilitiesDefine and drive the technical direction and strategy for IT...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    About the JobAs a seasoned Full-Stack Software Engineer Manager, you will play a pivotal role in driving the technical vision and ensuring high-quality execution at US AI. This is an exceptional opportunity to lead the charge in crafting seamless digital experiences from end to end, overseeing all aspects of product development, from creating visually...

  • Software Engineer

    2 weeks ago


    Ajax, Ontario, Canada Alight Consultants Pvt. Ltd. Full time

    About the JobWe are looking for a talented Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions to meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using various programming languages and...

  • Engineer in Test, Lead

    3 months ago


    Ajax, Canada Software Defined Automation GmbH Full time

    p>US AIstands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology.As a leader inArtificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...