Senior Software Engineer Job at San Diego Association of Governments (SANDAG), San Diego, CA

bytaZ2RrVkFwUTZUYjlrVTVIenJ3eEZKc1E9PQ==
  • San Diego Association of Governments (SANDAG)
  • San Diego, CA

Job Description

The Senior Software Engineer participates in a variety of advanced professional, analytical, and coordination support duties for programming, design, development, deployment, and maintenance of Program/Project Management (PPM) applications and database systems. This position will assist in translating the business requirements of the organization into data process flows amongst various systems and software application solutions to meet and satisfy the business functions. The position also requires managing and analyzing existing software defects to make beneficial adjustments to improve and maximize their effectiveness. Overview of the Program Project Management Department The SANDAG Program Project Management Department continues toward its goal of developing and delivering data-driven products. This support of project delivery, the ability to develop and implement innovative tools and resources, develop solutions to meet the needs of projects and customers, and participate in inter-departmental and/or cross-functional project teams. Provide leadership and technical expertise related to the architecture, implementation, maintenance, and documentation of project management software applications and databases. Contribute to the development of innovative solutions with the implementation of new technologies, tools, and products to provide efficient access to data related to project management. Contribute to the identification and development of gap analysis and systems requirements. Participate in technical group meetings to discuss requirements, identify potential software issues, or define specifications for new features or applications. Manage and provide access to data culminating from various systems including, but not limited to, Enterprise Resource Management (ERP), PMTools, Contract Management System (CMS), Human Resources Information Systems (HRIS), Integrated Master Budget Model (IMBM), EcoInteractive’s ProjecTrak, and BidNet. Develop reports and tools to assist in updating the TransNet dashboard, PMTools, quarter reports to the board of directors and various committees. Coordinate the sharing of project data between Caltrans, SANDAG, and other agency partners. Supervise, mentor, train, and support career development for technical employees; oversee and coordinate assigned projects; act as task order manager for consultant support, provide oversight and quality review for consultant-supported efforts. Review and evaluate work products, methods, and procedures; foster an environment of collaboration, transparency, accountability, and teamwork. Oversee the use of programming languages, database tools, or other technologies to streamline workflows; coordinate accurate and thorough documentation of systems, applications, and databases; add functionality to existing or new resources, and address business needs. Develop and maintain custom software applications to support project delivery and program management. Develop SQL queries, triggers, views, and stored procedures in various relational database environments. Bachelor’s degree with major course work in software engineering, computer science, information technology, or a related field. A combination of relevant education and recent work experience may be considered in lieu of the bachelor’s degree requirement. Minimum of five years of increasingly responsible professional information technology experience preferably in the field of transportation. Demonstrated experience developing, deploying, maintaining, and enhancing client web and mobile-based applications in a Microsoft Windows/IIS/Visual Studio/SQL Server environment; ability to design debugging, testing, and performance monitoring routines. Demonstrated application development experience using Visual Studio and the Microsoft .NET Framework; demonstrated knowledge and implementation of programming technologies including C#.NET, ASP.Net, SQL, HTML5, CSS3, JavaScript, and jQuery; demonstrated knowledge and understanding of object-oriented programming methodologies and best practices; knowledge of VBA for Access, Java, MVC, and Python is desirable. Knowledge of and experience with standard software engineering methodologies and tools including development of requirements, modeling, code development tools, shared code libraries, debugging and testing methodologies, and documentation. Knowledge of design SQL principles; experience creating SQL queries, stored procedures, and data views; demonstrated ability to work with data from numerous sources. Experience using MS Azure for cloud-hosted solutions is preferred. Demonstrated ability to establish and maintain effective working relationships with those contacted in the course of work. Strong written and oral communication skills, including the ability to identify user needs and effectively communicate technical information to non-technical users. Excellent organizational skills, attention to detail, and the ability to maintain accurate records and work independently on concurrent projects. Review of applications: February 21, 2025 Expected start date: April 2025 #J-18808-Ljbffr San Diego Association of Governments (SANDAG)

Job Tags

Contract work, Work experience placement,

Similar Jobs

The Pines Health Care Center

Registered Nurse (Part-time) Job at The Pines Health Care Center

*Deeper Compassion, Higher Purpose*We help registered nurses gain new skills and grow in their careers in a supportive, family-like environment...  ...Family of Companies, is currently recruiting for *Part Time* *RN Charge Nurses* to join our team.*Hiring Straight from... 

Conviva Senior Primary Care

Primary Care Physician Job at Conviva Senior Primary Care

 ...Become a part of our caring community and help us put health first Humana's Primary Care Organization (PCO) is the largest and fastest growing value-based care...  ...primary care network in the country. The Primary Care Physician (PCP) works as a lead in our team-based care... 

TK Elevator

Account Manager- Service/Repair (Providence) Job at TK Elevator

 ...expectThe first 3 letters in workplace safety are Y-O-U!TK Elevator is currently seeking an experienced Account Manager- Service/Repair in Providence, RIResponsible for successfully securing and maintaining service accounts and repair work and developing and maintaining... 

Blue Origin

Fluids Valve Design Engineer Senior - Lunar Permanence Job at Blue Origin

 ..., precision landing sensors, and integrated power and propulsion architecture - as a precursor to certifying the vehicle for use by NASA as part of the Artemis lunar exploration program. The team building this vehicle is rethinking how space systems are designed, with... 

Trinity Packaging Supply

Customer Service Representative Job at Trinity Packaging Supply

 ...revenue every two years, we are scaling our team and applying our dropship expertise to a new e-commerce platform. Similar to how Airbnb changed hospitality and Uber changed transportation, this will change the packaging industry forever. THE CULTURE At Trinity...