Software Application Developer

Degenkolb Engineers

Oakland (CA)

Híbrido

USD 120.000 - 160.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Degenkolb Engineers is seeking an experienced Application Developer to build and support custom business and engineering applications using Python, React, SQL, and Azure. The role collaborates with IT leadership and the ATT and IS teams across multiple offices including Oakland, San Francisco, and others in the West Coast.

You will develop front-end interfaces, back-end services, deploy to Azure, and help maintain documentation, QA, and code reviews.

Formación

  • BA/BS degree in Computer Science, Data Science or a related technical field.

Responsabilidades

  • Develop, upgrade, and maintain custom applications, tools, and scripts for engineering practice under the direction of senior developers.
  • Build front-end interfaces (React) and back-end services (Python, SQL) for internal engineering tools.
  • Assist with deployment to Azure and with maintenance and troubleshooting of deployed applications.
  • Follow the team's QA/QC, code-review, and version-control standards; write and maintain documentation, tutorials, and specifications.
  • Support the development, configuration, and maintenance of the firm's business applications (Microsoft 365, SharePoint, Power Platform, Dynamics).
  • Build workflows and automations (Power Automate) and reports and dashboards (Power BI) to improve organizational efficiency.
  • Assist with API integrations between the firm's systems.
  • Help resolve escalated user technical issues related to applications.
  • Comply with life-long learning requirements; build proficiency in the firm's development stack, platforms, and standards.
  • Seek to learn from senior developers and take on progressively more complex tasks over time.
  • Keep the direct manager and senior developers informed of progress, blockers, and issues.
  • Collaborate with ATT and IS team members; attend relevant internal meetings.
  • Assist in instructing staff on the usage of applications and tools, as directed.

Conocimientos

Python
React
SQL
Azure
HTML
CSS
JavaScript
AI-assisted development
Power Platform
Power BI
REST API integration
Microsoft Dynamics 365
Azure DevOps
CI/CD pipelines
SharePoint development
BIM/Construction tech

Educación

BA/BS degree in Computer Science, Data Science or related technical field

Herramientas

Azure
Azure DevOps

Descripción del empleo

Position Description

Degenkolb Engineers is seeking an experienced Application Developer to develop and support custom applications for the firm across two areas — Applied Technology Team (ATT) engineering applications and Information Systems (IS) business applications — using Python, React, SQL databases, and Azure deployment. Working under the direction of the IT Director, the Director of Engineering Technology, and with other developers, the Application Developer builds application features, assists with deployment and maintenance, and utilizes the firm's development standards and platforms. This hybrid position can be based near any of these offices: Detroit, Los Angeles, Oakland, Orange, Sacramento, San Diego, San Francisco, or Seattle.

Ideal Candidate

The ideal candidate is a versatile application developer with at least five years of experience building and supporting custom business and engineering applications using Python, React, SQL, and Azure. They combine strong technical skills with clear communication, a methodical problem-solving approach, and a customer-service mindset, and are comfortable working across both internal business systems and engineering-focused tools. Experience with AI-assisted development, Microsoft Power Platform, and collaborative development practices such as documentation, QA/QC, and code review will help them succeed in this role.

Who We Are

Founded in 1940 and headquartered in San Francisco, Degenkolb Engineers helps make complex, high-stakes projects real. We bring deep technical expertise, disciplined creativity, and a practical understanding of construction to every challenge; building strong relationships early, making complexity easier to navigate, and keeping the success of projects central to our work.

Our teams deliver customized structural solutions across healthcare, education, science and technology, forensics, construction engineering, federal buildings, and other complex markets. Whether a project calls for navigating stringent codes, balancing budget and schedule, solving an unusual technical problem, or creating a landmark structural system, we connect the right people and ideas to develop solutions that serve our clients and communities.

Key Result Areas
ATT Application Development
  • Develop, upgrade, and maintain custom applications, tools, and scripts for engineering practice under the direction of senior developers.
  • Build front-end interfaces (React) and back-end services (Python, SQL) for internal engineering tools.
  • Assist with deployment to Azure and with maintenance and troubleshooting of deployed applications.
  • Follow the team's QA/QC, code-review, and version-control standards; write and maintain documentation, tutorials, and specifications.
Application Development & Support
  • Support the development, configuration, and maintenance of the firm's business applications (Microsoft 365, SharePoint, Power Platform, Dynamics).
  • Build workflows and automations (Power Automate) and reports and dashboards (Power BI) to improve organizational efficiency.
  • Assist with API integrations between the firm's systems.
  • Help resolve escalated user technical issues related to applications.
Professional Development
  • Comply with life-long learning requirements; build proficiency in the firm's development stack, platforms, and standards.
  • Seek to learn from senior developers and take on progressively more complex tasks over time.
Collaboration & Internal Activities
  • Keep the direct manager and senior developers informed of progress, blockers, and issues.
  • Collaborate with ATT and IS team members; attend relevant internal meetings.
  • Assist in instructing staff on the usage of applications and tools, as directed.

Professional development and learning are ongoing and are accommodated within the above.

Minimum Requirements
  • BA/BS degree in Computer Science, Data Science or a related technical field
  • A minimum of 5 years of application-development experience
  • Experience with AI-assisted development (Claude Code, Cursor or similar agentic tools)
  • Familiarity with application deployment on Microsoft Azure (or an equivalent cloud platform)
  • Power platform (Power Apps, Power Automate, Power BI)
  • HTML, CSS, JavaScript, React
  • Python proficiency for scripting and web back end
  • SQL database experience
  • Azure services experience
  • Strong verbal and written communication skills — write task specs, flag ambiguities, and document decisions and changes
  • Strong customer service mindset
  • Methodical problem solver – read the codebase before touching it, ask before assuming
Desired Qualifications
  • REST and third-party API integration experience
  • Exposure to Microsoft Dynamics 365
  • Experience with Azure DevOps / CI/CD pipelines
  • Exposure to the AEC industry / structural engineering, BIM, earthquake, construction tech
  • Experience with Java or a C-based language (C#, C++)
  • Relevant certification (AWS, Microsoft Azure, ITIL or similar)
  • SharePoint development
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Application Developer
Software Application Developer

Degenkolb Engineers • San Diego (CA)

Híbrido
USD 150.000 - 180.000
Software Application Developer
Software Application Developer

Degenkolb Engineers • Los Angeles (CA)

Híbrido
USD 120.000 - 150.000
Software Application Developer
Software Application Developer

Degenkolb Engineers • Sacramento (CA)

Híbrido
USD 110.000 - 160.000
Software Application Developer
Software Application Developer

Degenkolb Engineers • Orange (CA)

Híbrido
USD 100.000 - 150.000
Software Application Developer
Software Application Developer

Degenkolb Engineers • Detroit (MI)

Híbrido
USD 90.000 - 130.000
Software Application Developer
Software Application Developer

Degenkolb Engineers • Seattle (WA)

Híbrido
USD 110.000 - 160.000
Software Application Developer
Software Application Developer

Degenkolb Engineers • San Francisco (CA)

Híbrido
USD 110.000 - 160.000
Software Application Developer
Software Application Developer

Degenkolb Engineers • Franklin (MI)

Híbrido
USD 120.000 - 153.000
Commuter benefits
Professional development
Health and life insurance
+3
Senior Application Developer — Python, React, Azure
Senior Application Developer — Python, React, Azure

Degenkolb Engineers • Franklin (MI)

Híbrido
USD 120.000 - 153.000
Commuter benefits
Professional development
Health and life insurance
+3
Engineering Applications Developer (Azure/React/Python)
Engineering Applications Developer (Azure/React/Python)

Degenkolb Engineers • Detroit (MI)

Híbrido
USD 90.000 - 130.000