Open Positions

Northridge Systems is always recruiting. Even in times when we aren't trying to fill a particular position, we are accepting resumes and interviewing candidates in an effort to find those special individuals that can make us a better company. This is an amazing place to work, and we hope you can be a part of our team.

The list below includes areas of active recruitment. If your experience fits one of these opportunities, please submit your resume and we will contact you in the event that we feel there may be a match.

Current Open Positions:


Senior Project Manager
A Senior Project Manager at Northridge Systems provides project leadership throughout all phases of the project lifecycle, from the initiation and planning phases through production support, including forecasting, setting objectives, and determining courses of action. The Project Manager plans and prioritizes scheduling and execution based on client goals and dynamic conditions. This individual will work with our sales teams to identify strategic client projects, estimate project time and costs, and develop high-level scope descriptions for proposals.

A Northridge Systems Project Manager is responsible for creating and/or organizing client deliverables (Project Charters, Use Cases, Wireframes, Site Architecture, Functionality Descriptions, Project Plans) for later use during the Implementation phase of a project. Upon client approval of the defined scope and cost, the Project Manager is responsible for facilitating detailed design and development project meetings, planning and managing detailed design and development activities, conducting quality assurance testing, and managing the client through user acceptance. Ultimately, the Project Manager manages project scope, customer expectations, and project budget.

Responsibilities include:

  • Manage software and website development teams in a leadership role
  • Engage in business analysis, requirements gathering, and documentation
  • Regularly communicate and coordinate with customer personnel and internal team members
  • Assist in a sales support role
  • Manage customer relationships and customer satisfaction
  • Manage profitability of projects
  • Develop project estimates and budgets
  • Coach and mentor team members

Qualifications include:

  • 5+ years of technology-related project management and business analysis experience
  • 5+ years of software development project team experience
  • Firm understanding of traditional Software Development Life Cycle (SDLC) methodologies
  • Undergraduate degree
  • Ability to move projects forward, prioritize tasks, and resolve project issues with minimal supervision.
  • Technical background with ability to understand and interpret technical issues and solutions.
  • Requires excellent analytical ability, facilitative, consultative, communication skills and strong problem solving.
  • Ability to comprehend, analyze and communicate the "big picture" and proactively manage new business opportunities during the course of a project.
  • Ability to handle multiple projects in different phases of the project life cycle.
  • Excellent interpersonal, oral, written, and client presentation skills.
  • Communicates well with technical resources, including architects and developers.
  • Structures project communications, conducts project kickoffs, establishes team communications, and facilitates meetings.
  • Experience with use case development tools, best practices, and concepts in addition to the production of use case, process flow, and functional requirements documentation is also needed.
  • Experience with Quality Assurance and User Acceptance Testing.

Submit Resume


Marketing Manager

Northridge Systems seeks a Marketing Manager.  The position will be responsible for leading the development and the implementation of Northridge marketing programs. The position will work closely with the Northridge business development and senior leadership teams.

We offer an incredible working environment for team members to collaborate and innovate in order to bring tangible and effective solutions to our customers. By leveraging finely tuned operational processes and delivery methodologies, Northridge Systems consistently produces a high quality service at a competitive price representing a significant value to the market. Our benefits are extremely rich and include stock options, medical insurance, dental insurance, 401K, bonus plan, holidays, vacation, sick leave, paid training, paid Microsoft certification, and more!


Responsibilities include:

  • Microsoft Corporate Marketing Relationship Management – working with corporate Microsoft marketing in the US marketplace to plan and track marketing programs that are jointly funded by Northridge and Microsoft.
  • Microsoft Field Marketing Relationship Management – working with various regional Microsoft marketing organizations and individuals to create, organize, manage and execute various marketing programs and activities (such as online “Webinars,” in person seminars and speaking engagements, and related programs) in order to generate Sales leads and awareness.
  • Microsoft Partner Program Management – manage the Northridge “Microsoft Gold Certified Partner” status; drive Northridge to reach higher levels of Microsoft Partner status through training, customer references, etc; educate Northridge on how to reap the full benefits of the Microsoft Partner Programs. Ensure that Northridge maintains current Gold Partner level.
  • Microsoft Marketing Program Management – manage the Northridge participation in any special Microsoft marketing programs.
  • Northridge Webinars Planning and Coordination – Produce and record 1-hour online Webinars on various topics at 6-8 week intervals. Position requires identifying topics and speakers, project management of the development of the speaker’s presentation, running the email marketing campaigns and/or website promotions to drive registration and attendance at the Webinars, managing the list of Registrants and Attendees for the Webinars, managing the actual Webinar event itself (using tools like LiveMeeting or WebEx), coordinating all follow-up with Webinar attendees. Technical support will be available from a member of the Northridge technical team.
  • Northridge Special Customer Events Planning and Coordination –Host periodic Executive Briefings / Breakfasts in a variety of major metro markets. Position requires continued planning and execution of these Executive events as well as other “platinum” client events.
  • Northridge Website Management (www.Northridge.com) – managing and coordinating all content and graphical updates of the website through the use of external website technical vendor. Includes writing abstracts of industry related articles and placing on the Northridge website. Includes search engine optimization. Technical support will be available from a member of the Northridge technical team or external consultant / company.
  • Northridge Marketing Collateral – manage existing collateral, coordinate and drive all creation of new collateral such as Service Offering slip-sheets, general company backgrounders, etc. Managing marketing materials inventory levels. Manage Northridge give-aways.
  • Northridge Database Management – manage lists of names in Excel, Access and SalesForce.com Management. Managing of marketing campaign data and tracking. Managing of Lead and Contact Lead Sources and tracking. Data cleansing. Reporting out of SalesForce.com.
  • Northridge Conference Attendance Coordination – coordinate the background information Evaluation of different Conference Opportunities, coordinate registrations, submitting logo, company profile, stuffing marketing folders, shipping materials, travel arrangements, on site logistics with booth, shipments, possibly perform in a “meet & greet” function at the conference booth itself during the conference, assistance with sales presentations and demos at the conference, return shipments.
  • Northridge Press Releases and Case Studies – Manage the periodic creation and posting of Northridge Press releases as well as the creation of Client Case Studies for internal and external use.
  • Marketing Reporting - Reporting on marketing activity and trends, campaign success rates, website activity.
  • Analyst Relations – coordinate regular briefings with industry analysts such as Gartner.
  • Media Relations – pitch Northridge authored articles and whitepapers to various industry media outlets for publication.
  • External Vendor Management – management of vendor relationships for the following:
    • Website
    • Graphic Design
    • Marketing Collateral Layout
    • Marketing Collateral Printing
    • Conference Vendors
    • Web Search Vendors
    • Gartner
    • Marketing/Sales Giveaways
    • SalesForce.com
    • InterCall for both Conference numbers and Microsoft LiveMeeting
    • Reprint Services for Articles
  • Additional
    • Competitive research and analysis, information sharing
    • Sales PowerPoint presentation template development / coordination / updating

Qualifications include:

  • Bachelor’s degree
  • Five (5) years minimum of Marketing experience
  • Excellent verbal, written and interpersonal skills
  • Familiarity and experience with SalesForce.com a must
  • Familiarity with online marketing campaign and event software tools (LiveMeeting, GotMarketing, etc.) a must
  • Strong Microsoft Office skills (Word, PowerPoint, Excel) a must
  • Prior experience in a Marketing role a must – preferably at a Consulting or Technology firm
  • Prior experience working with Microsoft as a Gold or Certified partner a very strong plus
  • Prior general experience in a Consulting firm and role a very strong plus
  • Comfort and familiarity with complex analytical software (business intelligence, project management, portfolio management, product life cycle management) a very strong plus
  • Ability to work in a challenging, dynamic, and high-growth environment.

Submit Resume


Software Architect
A software architect at Northridge Systems is an individual that has at least 10 years of full-lifecycle software engineering and team leadership experience. Software architects are responsible for designing software applications using best practices and should have a strong understanding of modern development methodologies, Microsoft.NET, SQL Server, object-oriented design, and relational database modeling. Software architects are also responsible for coaching and training junior-level programmers such that those programmers are instilled with best practices and can quickly advance to a senior level within the organization.

Responsibilities include:

  • Design high-level software architecture including Object-Oriented Analysis and Design
  • Design relational database models to support database-driven software systems
  • Interface with customer project sponsors to articulate technical aspects of project delivery
  • Work closely with sales team members as a technical subject matter expert
  • Assist the sales team members in drafting sales proposals and presentations
  • Present technical material in sales meetings
  • Coach and train junior and senior level software engineers
  • Estimate project time requirements
  • Adherence to Software Engineering best practices and company delivery methodology
  • Work with project management team members to lead Discovery phase meetings
  • Work with project management to draft Discovery phase deliverables including technical and functional architecture documents
  • Travel as needed

Qualifications include:

  • 10 years of software engineering and team leadership experience
  • 5+ years of interfacing with customers in a consultative format
  • Expert level with Microsoft.NET, COM/ActiveX, SQL Server 2005, ASP.NET, HTML, JavaScript, and Windows Server 2003
  • Microsoft Certified Solutions Developer (MCSD.NET) certification
  • Undergraduate or Masters degree in Computer Science
  • Excellent presentation, written, verbal, and overall communication skills

Submit Resume


Senior Software Engineer
A senior software engineer at Northridge Systems is an individual that has at least 6 years of full-lifecycle software engineering experience on the Microsoft platform. Senior software engineers deliver the bulk of the programming tasks within a software development project team. These individuals must be at an expert level with Visual Studio.NET, Microsoft.NET, ASP.NET, SQL Server 2005, Windows application development, and web development.

Responsibilities include:

  • Work with software architects to finalize software architecture and object oriented design
  • Design an implement object models
  • Design relational database models using modeling tools and SQL Server 2005
  • Build stored procedures, views, indexes, and primary/foreign keys in SQL Server 2005
  • Develop software using the C# language and the Microsoft.NET Framework
  • Build websites using ASP.NET, HTML, and JavaScript
  • Adherence to Software Engineering best practices and company delivery methodology
  • Interface with junior programmers and assist in their training and development
  • Travel as needed

Qualifications include:

  • 6 years of Microsoft-based software engineering experience
  • 3 years of Microsoft.NET-based software engineering experience
  • Expert level with Microsoft.NET, COM/ActiveX, SQL Server 2005, ASP.NET, HTML, JavaScript, and Windows Server 2003
  • Microsoft Certified Solutions Developer (MCSD.NET) certification
  • Undergraduate degree in Computer Science (preferred)
  • Strong overall communication skills

Submit Resume


Senior Systems Engineer
A senior systems engineer at Northridge Systems is an individual that has at least 5 years of network and systems engineering experience on the Microsoft platform. Senior systems engineers are responsible for implementing advanced network infrastructure projects for Northridge Systems' customers. A senior systems engineer will have completed multiple implementations of Windows Server 2003, Active Directory, and Microsoft Exchange Server 2003.

Responsibilities include:

  • Design, plan, and deploy advanced systems infrastructures using Microsoft server technology
  • Work closely with sales team members as a technical subject matter expert
  • Assist the sales team members in drafting sales proposals and presentations
  • Present technical material in sales meetings
  • Coach and train systems administrators and helpdesk personnel
  • Estimate project time requirements
  • Go onsite to customer locations regularly as needed to provide services
  • Work with customer personnel over the phone to resolve technical tasks and issues
  • Be available "on call" for emergency situations involving service level agreements
  • Travel as needed

Qualifications include:

  • 5 years of Microsoft-based systems engineering experience
  • 3 years of experience with one or more multi-site Active Directory forests
  • Multiple successful Windows Server 2003, Active Directory and Exchange Server 2007 migration projects
  • Expert level with Windows Server 2003, Active Directory, Exchange Server 2007, Group Policy Objects, DNS, DHCP, WINS, TCP/IP, Security, IPSec, and VPN
  • Microsoft Certified Systems Engineer (Windows Server 2003) certification
  • Undergraduate Degree
  • Excellent presentation, written, verbal, and overall communication skills

Submit Resume


Business Development Managers
Northridge seeks Business Development Managers in both the Atlanta and Birmingham metro areas. The Business Development Managers will report to the Chief Business Development Officer at Northridge. The Business Development Managers will work very closely with Northridge’s regional consulting leadership and service practice lines (business intelligence, corporate portals, infrastructure, interactive), and will focus on developing and driving new Northridge business opportunities while also working closely with Microsoft field sales and partner management in the region where appropriate.

Responsibilities include:

  • Sales Lead Outreach and Qualification – Follow up and build relationships with Leads as generated by the Northridge Marketing process or other self-generated sources. Write follow up emails and place outbound follow-up phone calls to sales “suspects” in order to qualify their potential interest in Northridge offerings. Nurture and build relationships to build pipeline. Also be prepared to take actual in-bound Sales phone calls and qualify appropriately, engage additional Northridge practice leaders / subject matter experts as necessary.
  • Sales Overview Presentations – Hold qualification conversations, prepare and deliver initial overview presentations to potential customers on Northridge, our consulting services and disciplines, and what enabling technologies Northridge deploys (Microsoft PerformancePoint, Microsoft SharePoint, Microsoft System Center, Microsoft Windows Server 2008, etc.). Position also may involve presenting at regional marketing events.
  • Proposal/RFI/RFP Responses – Lead and “project manage” Proposals as well as RFP / RFI responses - including assembling response teams and coordinate the drafting and delivery of Proposals as well as RFI / RFP responses with multiple internal Northridge resources supporting.
    • Maintaining a master list of all data potentially needed for Proposals as well as RFI / RFP responses
    • Maintaining/coordinating/updating master list of Microsoft product functionality by module and latest release for use in RFI / RFP responses so that questions answered in prior RFP responses can be re-used
  • Software Demonstrations– Prepare and deliver general, high-level demonstrations of MS PerformancePoint, MS SharePoint based on scripts and Virtual PC images provided through Microsoft Partner program.
  • Custom Software Demonstration Preparation – “Project Manage” the preparation of “custom” software demos (MS PerformancePoint, MS SharePoint) that may be required in certain Sales situations. Coordinate Sales Demo requirements gathering and development with multiple internal Northridge resources supporting.
  • Microsoft Field Sales Relationship - Build and manage relationships with relevant Microsoft field sales specialists and account executives. Participate in Microsoft District-Level Sales planning and reporting through regularly scheduled meetings, conference calls, reports and analysis. Contribute to the development, planning and management of district-level marketing / sales initiatives in conjunction with Microsoft district teams.
  • Regional Marketing - Identify regional marketing event opportunities (regional conferences, guest speaking at Microsoft events, regional webinars), identify speaking topics and speakers, attend and represent Northridge at the event, follow up on leads generated by the event.
  • Sales Reporting - Sales pipeline document administration and data reporting / analysis. Includes reports provided to Microsoft through our partnership.
  • Position requires 30-50% travel – typically day-trips in car or air.
  • Additional
    • Competitive research and analysis, information sharing
    • Sales PowerPoint presentation template development / coordination / updating

Qualifications include:

  • Mminimum of 3-5 years experience
  • Bachelor’s degree (MBA not required but a strong plus)
  • Excellent verbal, written and interpersonal skills
  • Strong Microsoft Office skills (Word, PowerPoint, Excel) a must
  • Prior knowledge of and experience with Microsoft SharePoint and/or Microsoft PerformancePoint a very strong plus
  • Prior experience in a Sales Engineer / Sales Technical Consultant / Sales Technical Specialist / Sales Technical Support role or a Business Development Manager role or Project Manager role at a Consulting / Technical Services firm and Microsoft partner a very strong plus
  • Comfort and familiarity with complex analytical software (business intelligence, collaboration) a very strong plus
  • Prior experience in a consulting or technology firm a very strong plus
  • Prior experience in a sales roles a strong plus
  • Familiarity and experience with SalesForce.com a strong plus
  • Ability to work in a challenging, dynamic, and high-growth environment.

Submit Resume



Get the Northridge Systems e-newsletter!
Get the Northridge Systems quarterly e-newsletter.
Click to Sign Up
"When was the last time your technology provider exceeded every expectation and beat every deadline? Northridge Systems has done that for us consistently. They quickly became our technology partner, not just our vendor, and we are thrilled to have them on our team."
Sam Pettway
BoardWalk Consulting