Share this Job

Software Developer

Requisition ID:  223659

Bechtel is seeking a talented, energetic, ambitious Software Developer who wants to join our software development team in Reston, VA.  As a Developer you will have the opportunity to be a member of our global software development organization working with state of the art tools and technologies to build the next wave of software applications for our global enterprise. You'll get the chance to interface with customers, create new products and web and mobile applications, and improve on existing systems and code. The products that you build will touch thousands of users across the globe.


Support the development of Cost Management System (EcoSys) within Project Controls and facilitate enterprise-wide initiatives as they relate to the Project Controls systems.  Support functional team in analyzing complex tasks and providing solutions to address the demanding challenges requiring initiative and independent System Analyst judgment. Demonstrates a systematic, disciplined and analytical approach to problem solving.


This position will mainly focus on system configuration for EcoSys.  Work requiring judgment in adaptation of information systems techniques, procedures and criteria in areas including application support, software engineering, software quality assurance and quality control. 



  • Apply Server-side software development expertise to design, develop and implement horizontally scalable components with the ability to handle large transaction and query volumes with experience in various technologies
  • Apply system development experience in EcoSys configuration
  • Drive technical excellence and implementation of best data engineering practices
  • Develop full stack applications that are scalable, robust, and thoughtfully designed
  • Design database schemas
  • Take the application through full software development lifecycle, from design to implementation
  • Ship production code to a large customer base, and will take full ownership of the work, including testing and deployments
  • Collaborate with other software engineers, domain experts, and end-users, to build the right solutions that address our business needs
  • Oversee the design, scoping, implementation, and testing in short agile release cycles
  • Interface with Software Quality Assurance and deployment teams
  • Identify and implement technical innovations to improve work processes
  • Work closely with the lead developer(s) and users to assure that business requirements are accurately represented in design and implementation phases
  • Learn Project Controls work processes and apply the knowledge in system development


 Basic Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, CIS, MIS or related field of study
  • 5 years of strong software design and development experience, building and administering large-scale distributed applications
  • 3 years of Oracle, SQL Server, C#,, API Development and Javascript experience


Preferred Qualifications & Skills:

  • Ability to develop in Power BI, data flow and MS Excel
  • Knowledget of data models, database design ad related technologies
  • Knowledge of Power BI/Data Flow Development
  • Knowledge of Azure and Big Data eco-system
  • Experience in any of following:
    • Willing to apply system development experience on EcoSys configuration
    • Master, Reference and Metadata Management, Data Quality, Integration, Interoperability
    • Query Languages for Property-Graph or Knowledge-Graph, NoSQL, and Relational databases e.g. Gremlin, Cypher, SQL, GraphQL
    • Data models for Property-Graph databases e.g. Cosmos DB, Neo4j
    • CI/CD experience with Git, TFS, Azure DevOps and/or containers/
    • Experience with large data volume will be a plus, with a high transaction rate on one or more of the technologies such as API gateway and SOA server


Shaping tomorrow together

Bechtel is one of the most respected global engineering, construction, and project management companies. Together with our customers, we deliver landmark projects that foster long-term progress and economic growth. Since 1898, we’ve completed more than 25,000 extraordinary projects across 160 countries on all seven continents. We operate through four global businesses: Infrastructure; Nuclear, Security & Environmental; Oil, Gas & Chemicals; and Mining & Metals. Our company and our culture are built on more than a century of leadership and a relentless adherence to our values, the core of which are safety, quality, ethics, and integrity. These values are what we believe, what we expect, what we deliver, and what we live.

Bechtel is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.