Jobs
>
Rancho Cordova

    Manager Software Development - Rancho Cordova, United States - NEC

    NEC
    Default job background
    Description
    Select how often (in days) to receive an alert:
    Must be authorized to work in the US without sponsorship or Visa transfer

    Summary:


    In this role you will manage a scrum team consisting of about 4 software engineer direct reports and 4 shared services employees consisting of Business Analyst, Project Manager and QA.

    You will be responsible for the management of scrum projects from beginning to end including level 4 post-production support.

    We are in the early stages of Agile transformation and as such need someone who will be part of the process of moving towards developing a mature process.

    You should be able to provide coaching and mentoring for the team, monitor the team metrics, be able to provide program estimates, consistent outcomes, meet program requirements on time and on budget, improve quality and predictability of the team deliveries and reduce cycle times and increase throughput.

    This is a technical role and the expectation is that you can provide technical guidance and hands on support where necessary to help meet the team commitments.

    The goals will be to meet the program commitments for schedule and budget while improving overall team efficiency.

    Measurements will include the standard agile processes such as Cycle Time, Work Item Aging, Throughput as well as adherence to program objectives and quality measures.

    The projects revolve around law enforcement, Multimodal Biometric Identification System (MBIS) and government agency projects.


    Your primary responsibility will be to run daily standups, sprint planning, oversee the backlog, progression, management reporting, identify and remove roadblocks, production support escalation.

    You must have a good understanding of software development projects using an Agile methodology. Most project use Java backend and C# frontend.

    Essential Duties and Responsibilities:
    15% Works with business leaders to understand business requirements and service roadmaps. Plans major projects and releases accordingly.
    30% Develops and manages development schedules for projects. Monitors and reports progress of team members against the assigned tasks. Assesses schedule risks and prepares and executes recovery plans to avoid schedule slips.
    10% Assists team in developing solutions to software-related problems, including algorithms, design, user interface issues, etc.

    15% Coordinates and performs reviews of work products of team members, such as unit test plans, code reviews, etc, to ensure quality products.

    Provides feedback to develop team skills and improve work products.
    5% Monitors defects from quality assurance, and evaluates and assigns them to appropriate team members.

    Interfaces with Business leaders, customers and support teams as necessary to clarify problem reports and gather any other input required by developers.

    10% Leads effort to define KPI related to software development, collects them, and analyzes them. Uses results to achieve continuous process improvement.
    10% Manage third party vendors, maintain and leverage partnership.

    5% Other miscellaneous duties:


    Leads the effort to identify and evaluate technologies and products that can be used to improve team productivity and quality.

    Works with Business leaders to set criteria for product releases.
    Continuously evaluates team performance and feeds results into a continuous process improvement effort.
    Provides weekly status reports to Senior Management.
    Performs performance appraisals for team members.
    Identifies training needs and coordinates training of team members.
    This list is intended only as a guide and summary of the typical functions of the position.

    It is not an exhaustive or comprehensive list of all possible responsibilities, tasks, and duties to which the employee may be assigned.

    An employee's supervisor may ask the employee to perform additional duties or take on additional responsibilities without notice. This list is neither complete nor permanent and may be amended at any time in the Company's sole discretion.

    Prerequisites:

    Education:
    Masters degree in a technical area, or BS + 10 years of equivalent work experience. Advanced degree preferred.

    Experience:
    Minimum 10 years managing software development teams and 2 year of project management experience in software development.

    Must be knowledgeable of the processes involved with the development of software applications, the languages used to design and develop applications such as C++, C#, JAVA, ASP.NET, and the use of automated programming and regression test tools.

    Must have prior development exeperience in any modern language such as Java or C#.

    Certifications, Licenses, etc :
    PMP (preferred)

    Computer and/or Technical Skills:
    Must have prior development background in any modern language such as Java or C#.

    The anticipated salary range for this position is $121,000 to $160,000 with a target annual 30% bonus; depending upon the selected candidate's relevant experience, the exact salary for the role may fall outside of this range.

    This role will also be eligible to participate in the Company's bonus/incentive program(s).

    NEC offers an extensive benefits program and the role will also include, a Health Insurance package with options that include multiple Medical and Dental coverage options, Pharmacy Insurance, Vision Insurance, Life and Accidental Death and Dismemberment Insurance, Salary Continuation and Voluntary Long-Term Disability Coverage, an Employee Assistance Program (EAP), Adoption Assistance Program, 401(k) with a 50% match up to 6% of employee contribution, 15 PTO days, 10 paid sick days, 11 paid public holidays, Continuing Education and Tuition Reimbursement, 2 paid Community Service Days, a Travel Assistance Program, Pre-Paid Legal plans and half day Fridays.


    ABOUT NEC CORPORATION OF AMERICA

    Headquartered in Irving, Texas, NEC Corporation of America (NEC) is a leading technology integrator providing solutions that improve the way people work and communicate.

    NEC creates the social values of safety, security, fairness and efficiency to promote a more sustainable world where everyone has the chance to reach their full potential.

    With a global team of 100,000, and 64,000+ technology patents, we deliver one of the industry's strongest and most innovative portfolios of communications, analytics, security, biometrics, and technology solutions that unleash customers' productivity potential.

    Through these solutions, NEC combines its best-in-class solutions and technology to solve today's most complex business problems.

    NEC Corporation of America is a wholly owned subsidiary of NEC Corporation, a global technology leader with a presence in 140 countries and $27 billion in revenues.

    Backed by 123 years of innovation and experience, NEC knows what it takes to change and stay ahead of technology's continuous evolution.

    It is our capability to leverage decades of award-winning technologies and research that has enabled NEC to remain an Information and Communications Technology (ICT) leader and through problem resolution, bring new value to people, organizations, and society.

    NEC Corporation of America and its subsidiaries is committed to the maximum utilization of all human resources and the goal of Equal Employment Opportunity/Affirmative Action.

    We provide equal opportunities to all employees and applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, marital status, disability, genetic characteristics, height, weight, arrest record pertaining to misdemeanors or status as a Vietnam era or special disabled veteran, or any other class protected by applicable federal, state, or local laws.

    EOE-Minorities/Females/Protected Veterans/Individuals with Disabilities.

    #J-18808-Ljbffr


  • Crimson Ventures Arden, United States

    We're on it · Arvato offers you one of the most dynamic work environments you can imagine. We are growing, we are innovative, and we solve our clients' challenges every day all over the world. How do we do it? With our global team of colleagues at over 100 locations in 17 countri ...

  • WinWire

    Software Developer

    2 weeks ago


    WinWire Roseville, United States

    **Job Location: Roseville, CA** · **Labor Condition Application Posting Information** · **Employment Information**: · - 1. Location of Employment (City, State): · **Adventist Health System/West dba Adventist Health - 1 Adventist Health Way, Roseville, CA 95661** · - 2. H-1B Job T ...

  • Stellar Innovations

    Software Developer

    3 days ago


    Stellar Innovations Shingle Springs, United States

    About the Company · The Mitutoyo CTL Germany GmbH is primarily composed of software specialists who are responsible for the development, expansion, and maintenance of intelligent software. This software allows professionals to easily and efficiently operate Mitutoyo's 3D coordina ...


  • Infinity Ventures Folsom, United States

    About the Company · With innovative strength and great passion, we develop application-oriented assembly and testing systems for electric drives, batteries, fuel cells, and their components such as inverters or e-compressors. · We also focus on the hybrid development, hydrogen en ...

  • Omega Ventures

    Software Developer

    3 weeks ago


    Omega Ventures Loomis, United States

    What the job entails: · Developing and maintaining customizations for the company's internal ERP system · Creating interfaces to online marketplaces and suppliers · Maintaining and optimizing processes on the SQL server · What we need: · Bachelor's degree in computer science or t ...


  • Intelisys Inc Sacramento, United States

    **Summary**: · Effective communication is extremely important. You will be working with multiple teams at different levels of technical interests, from designers and developers to project management and other stakeholders. · You will be tasked with solving complex problems in pra ...


  • NebulaWorks Florin, United States

    Florin MID/SENIOR JAVA DEVELOPER KI-Communication Platform based in Hamburg · Next Ventures is working with a leading provider of contact center software who is seeking Java developers. This is an excellent opportunity to have a major impact on the modernization of a SaaS produc ...


  • Velocity Solutions Roseville, United States

    What do our customers expect from their technology solutions? The next level. Our team at FERCHAU achieves this every day. We are looking for you: an ambitious employee for one of our clients. We realize exciting projects for renowned customers in all technology areas and industr ...


  • Solidigm Rancho Cordova, United States Full time

    Company Description · Join a multibillion-dollar global company that brings together amazing technology, people, and operational scale to become a powerhouse in the memory industry. Headquartered in Rancho Cordova, California, Solidigm combines elements of an established, success ...


  • Phoenix Industries Folsom, United States

    About Senacor · As an agile IT consulting firm, we shape IT transformation, digitalization, and individual software development of tomorrow with more than 800 employees. Our focus is on the automotive and banking industries, but we also count numerous other industrial and insuran ...


  • NebulaTech Valley, United States

    Your tasks: · Analysis and specification of test scenarios · Implementation of automated tests · Test execution and evaluation · Validation of new developments · Independent planning and execution of product releases · Development of intelligent test systems in close collaboratio ...


  • Cascade Innovations Foothill Farms, United States

    Job Description/Tasks · Foothill Farms is currently seeking an experienced and qualified SAP BTP Developer to join our dynamic team and assist with our transition to SAP. As an SAP Business Technology Platform Developer, you will play a crucial role in designing, developing, impl ...


  • Apex Solutions Rancho Murieta, United States

    About Tele Columbus AG · Are you looking for an innovative employer in a modern work environment, with interesting tasks and development opportunities? Then become part of the PŸUR team now. · As one of the leading fiber optic network operators in Germany and partner of our busin ...


  • Skyline Enterprises Roseville, United States

    The company Seibert Media GmbH is currently offering this job in Wiesbaden. If you are currently looking for a job in the IT field, you should check out the details on the company's website. There you will find detailed information about the position and the company. · We are loo ...


  • Aurora Innovations Knights Landing, United States

    Graduate Software Consultant - STEM Graduate (BSc/MSc/PhD) · Fluency in German at a B2/C1 level is required. · As a Graduate Software Engineer at Knights Landing, you will have the opportunity to make a significant impact in the software industry. You will work with some of the l ...


  • SilverTech Yolo, United States

    "Our clients develop complex distributed systems - We support them with intelligent software that utilizes state-of-the-art technologies. To further strengthen our pre-development team, we are looking for several Software Development Experts or those who want to become one, for t ...

  • Astute Solutions

    Software Developers

    1 week ago


    Astute Solutions Folsom, United States

    Astute Solutions LLC has openings for the following positions: · Software Developers (ASTSOFT with Master's degree in Computer Science, Computer Applications, · Engineering(any), Business Administration or Information Technology related and 6 months of develop software · syste ...

  • Ask Staffing

    Developer: Software

    2 weeks ago


    Ask Staffing Folsom, United States

    Job Title: Developer: Software II · Location: Folsom, CA , Santa Clara, CA , Hillsboro, OR and Chandler, AZ · Duration: 6 Months (Possible Extension) · Primary Skills: Flask API, Python, React, CI/CD, Redis, MySql and PostgreSql · Job Description: · • We are looking for a Py ...


  • Eclipse Enterprises Placerville, United States

    Reference:J23126 · Location:Placerville \ California \ United States · Category:Service and Satellite Operations · Who You Are · We're seeking a Software System Engineer to join our team at EUMETSAT in Placerville, providing exceptional services. · The ideal candidate will be par ...

  • NEXGEN Asset Management

    Software Developer

    1 week ago


    NEXGEN Asset Management Sacramento, United States

    NEXGEN Asset Management is looking for an experienced Software Developer. Our ideal candidate is a motivated, enthusiastic, and highly organized individual with a strong technical aptitude. The Software Developer will work closely with the Implementation Solutions and Project Del ...