Share this Job

Application Developer

Requisition ID: 259259 

  • Relocation Authorized: None 
  • Telework Type: Part-Time Telework 
  • Work Location: New Delhi 

Job Title : Application Developer


 Essential Duties And Responsibilities : 


·      Generate innovative approaches and solutions to complex issues. Design solutions that require creative and investigations and evaluations of alternative architectural solutions. 

·      Drive strategic vision and strategy with team to enable the execution of scalable and sophisticated solutions to solve common business needs. 

·      Collaboration with various technical and architecture teams across countries to define a common, scalable, and global solution architecture. 

·      Act as the principal designer for our global product. Limited coding for proofs of concept and reference implementations. 

·      Stay up to date on industry trends and maintains external relationships to develop state of the art knowledge in emerging technologies and to stay abreast of the latest thinking in technology arenas. 

·      Demonstrate initiative, self-motivation, creative problem-solving and effective interpersonal/communication skills that support the process of building collaboration between teams 

·      Design and build high quality, complex frameworks and systems that diagnose and resolve complex issues for our business critical (24/7/365) Access modular cloud-based auditing application. 

·      Support development of maintainable and highly scalable multi-tier SaaS applications with web-based, plugin-based, and mobile-based clients on the Microsoft technology stack (VS 201X /.NET 4.X/ C# / Javascript / NoSQL). Work in Agile teams following Agile + SAFe methodologies to deliver high quality products on time with performance and localization requirements in mind. 

·      Design architecture utilizing Cloud technologies (SaaS, PaaS) 

·      Drive special projects such as greenfield and v1 development, creating microservices, reviewing third party libraries, and conducting technical research regarding different ways to improve the development environment / best practices. 

·      Collaborate with Architecture team to identify the right technologies to be used in our application. 

·      Design Architecture diagrams that will help the team and integration partners to understand solution and vision. 

·      Influence peers and technical staff within the team and collaborate with internal customers and work teams across departments. 



·      Minimum Qualifications : 


·      Bachelor's degree or equivalent combination of education and work experience in software development. 

·      5+ years of programming experience with Web development with latest tools, Windows .NET framework, PowerShell, and C#, with at least 3 years as a senior software development engineer and/or technical lead with similar roles /responsibilities. 

·      4+ years experience ASP.Net Web API or ASP.Net MVC, Javascript, JSON and REST. 

·      3+ years’ experience developing customer facing applications. 

·      2+ year experience developing Single Page Applications using AngularJS, KnockoutJS, ReactJS, or similar technologies. 

·      2+ year experience in SQL server database, writing queries, stored procs, functions. 

·      Proficient in object-oriented design and development using software development best practices. 

·      Knowledge of Azure services (e.g. Worker Roles, Web jobs, Service Bus, Table Storage, Blob Storage, and Redis Cache). 

·      Experience implementing quality up-front initiatives such as TDD, CI, and automated unit test frameworks. 

·      Ability to create Architecture and Data Flow diagrams and produce high level visuals of solution designs. 

·      Successful track record delivering high quality products on time while working in Agile Teams and following Agile methodologies. 

·      Able to coordinate technical standards within a development team. 

Ability to strongly influence peers and technical staff within the team. 

Strong verbal, written, and presentation skills. 

Demonstrated experience with utilizing and leveraging reference architectures across a team based environment a plus. 

Highly self-motivated and directed. 



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; Energy; 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 and expression, age, national origin, disability, citizenship status (except as authorized by law), protected veteran status, genetic information, and any other characteristic protected by federal, state or local law.

In accordance with Bechtel's duty to provide and maintain a safe workplace for our employees and to safeguard the health of our families, customers, and visitors, we have adopted mandatory COVID-19 safety protocols for each work location, which may include a vaccination or testing requirement. Please speak with your Bechtel recruiter to determine which protocols apply to the work location for the job you are seeking.