10 days old

Senior Software Developer

Michael Baker International
Santa Ana, CA 92701
  • Job Code
    191738
  • Jobs Rated
    8th
Michael Baker International is a leading provider of engineering, development, intelligence and technology solutions with global reach and mobility. The firm offers a comprehensive range of innovative services and solutions in support of federal, state, and municipal governments, foreign allied governments, and a wide range of private development and commercial clients. Michael Baker Internationals focus is on the safety and security of people across the world through planning and engineering improvements to infrastructure and the environment, and through protection of our quality of life and freedom in support of national and international security. With more than $1 billion in annual revenue, Michael Baker International has more than 5,000 employees in over 80 offices located across the U.S. and internationally, and is ranked as the 26th largest design firm in the U.S. by Engineering News Record (ENR).
Michael Baker Internationals Mission is to make a difference by providing innovative solutions to sustain the future and further the safety, security and quality of life for people across the globe by providing the highest level of expertise, unmatched quality and effective project teams for a diverse range of projects and clients.
Michael Baker International offers excellent benefit packages that includes: Medical, Dental, Vision, Disability Insurance, Life Insurance, Flexible Spending Accounts, Additional Paid Time Off, Flex-Time, 401-K Retirement Plan, Tuition Reimbursement and Employee Credit Union. To learn more, please visit us on the web at www.mbakerintl.com . Michael Baker International is an EEO/Affirmative Action Employer - M/F/Disability/Veteran/e-Verify Employer

WHO WE ARE

Supported by more than 3,000 employees in nearly 100 locations across the United States, we provide a full continuum of engineering and consulting services, including design, planning, architectural, environmental, construction and program management. Our clients include U.S. federal, state and municipal governments, foreign allied governments, and a wide range of commercial clients. Michael Baker is committed to delivering a standard of excellence that fosters a culture of innovation, collaboration and technological advancement to help solve our clients' complex challenges.

TECHNOLOGY PRACTICE - DATAMARK PUBLIC SAFETY GIS

Michael Baker International is a national leader in technology solutions supporting clients in local, state, and national government to solve complex problems with advanced technologies for the 21st century. DATAMARK, our Public Safety GIS team, consists of a skilled group of subject matter experts in Public Safety and GIS whose mission is to provide the necessary education, fact-finding, and solutions to ease the transition to and develop workflows for NG9-1-1. DATAMARK is the go-to authority on GIS data for NG9-1-1. Its data-forward, full-service but configurable NG9-1-1 solutions provide the highest levels of Public Safety GIS data completeness and accuracy.

Summary/Objective

In this position, the Sr. Software Developer (SSD) will work with the Software Development Manager (SDM), to design, develop, enhance, debug and implement the DATAMARK product development lifecycle including the development of an AWS SaaS product supporting the Public Safety sector and addressing authorities.

While establishing the lifecycle, the SDM will manage the development of all releases including defining sprints for each release, assigning and managing all development staff, managing the product development sprint schedule, and managing the product development quality. After the lifecycle is developed and approved, the SDM will lead the software development team in transitioning to using that lifecycle.

Work Environment

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Position Type/Expected Hours of Work

This is a full-time position, and hours of work and days are Monday through Friday, 8:00 a.m. to 5 p.m. Occasional evening and weekend work may be required as job duties demand.

Travel

Travel is primarily local during the business day, although some out-of-the-area and overnight travel may be expected.

Work Authorization/Security Clearance

United States citizen or legally able to work in the U.S. (Required)

Location

Santa Ana or Ontario, CA

Personal Education and Experience

Required

  • B.S. degree in Computer Science or a related technical field of study or equivalent practical experience

  • 7 years of software development experience to include latest web technologies

  • Cloud-based deployments

  • Demonstrated knowledge of data analysis, data preparation, data verification and software deployment concepts

  • Experience with development and updates of one or more software products

  • Strong background in Python, Java, JavaScript

  • Experience working with large geospatial data sets including GeoJSON, SQL Server Spatial, Oracle Spatial, esri ArcGIS Server (SDE), and other spatial data formats.

  • Experience with Safe Soft FME.

  • Experience in developing and maintaining links between various databases and applications.

  • Knowledge of scripting in Python, ArcPy, XML, SQL and ETL toolset.

  • Demonstrated communication skills in verbal and written English

  • Demonstrated passion for people management and mentorship

    Desired

  • Masters or Ph.D. degree, further education or similar experience in any related computer science or engineering field

  • Knowledge of GIS software products and geospatial concepts

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle

  • Established expertise in developer tools or software development lifecycle (SDLC) systems (continuous integration, version control, source code repositories, build systems, package management, deployment tools, test frameworks, etc.)

  • Demonstrated experience with implementing multiple software and product development lifecycles including standards, processes, procedures, and tool selection and rollout

    Preferred Experience with Product Development

    The ideal candidate will have experience with much of the following product development operations:

  • Executing the Development Lifecycle - the SSD will work with the Software Development Manager (SDM), Product Architect (PA), Configuration Manager (CM) and Test Manager (TM) to implement and execute the standards, processes, procedures, and tools needed for:

    oRelease Scoping and Management (run by CM)

    oRequirements Management (run by CM)

    oSprint Scoping and Management (run by SDM)

    oSystems Engineering & Architecture (run by PA)

    oSoftware Development (run by SDM)

    oUnit Test (run by SDM)

    oSystem Test (run by TM)

    oIntegration Test (run by TM)

    oRelease Readiness and Deployment (run by CM)

    oUser Manual and Training (run by CM)

  • Working with peers - using the Product Development Lifecycle, the SSD will work with their peers on the following:

    oProduct Development Team

    oWork with the entire development staff to develop and implement new technology stack

    oWork with CM to implement change requests and resolve defects

    oParticipate in Scrum meetings

    oParticipate in requirements gathering and design meetings as required

    oPreform unit tests before code is deployed

    oFollow rigorous Agile development practices

    MICHAEL BAKER INTERNATIONAL EEO STATEMENT

    Michael Baker International is proud to be an Affirmative Action/Equal Opportunity Employer. Michael Baker International provides equal employment opportunity for all persons, in all facets of employment. Michael Baker International maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks. We encourage all qualified applicants to apply for any open position for which they feel they are qualified and all will receive consideration for employment without regard to race, color, religion, age, gender, sexual orientation, gender identity, national origin, citizenship status, marital status, genetic information, disability, protected veteran status or any other legally protected status.

    EEO is the Law. Applicants to and employees of Michael Baker International are protected under Federal law from discrimination.







  • Jobs Rated Reports for Software Engineer

    Posted: 2019-10-10 Expires: 2019-11-08
    Sponsored by:
    Farm Credit Services of America Logo
    Sponsored by:
    Bank of America Logo

    Featured Jobs[ View All ]

    Featured Employers

    Before you go...

    Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

    Share this job:

    Senior Software Developer

    Michael Baker International
    Santa Ana, CA 92701

    Join us to start saving your Favorite Jobs!

    Sign In Create Account
    Software Engineer
    8th2017 - Software Engineer
    Overall Rating: 8/199
    Median Salary: $100,690

    Work Environment
    Good
    53/199
    Stress
    Very Low
    24/199
    Growth
    Very Good
    32/199
    Powered ByCareerCast