Hotline: 678-408-1354

Lead Software Developer (Remote)

The Lead SoftwareDeveloper will work in a multi-project environment with projects that vary in size, scope and complexity. You will be responsible for interacting with internal Parsons project teams and/or the external end-user client team directly to identify scope, schedule and budget estimates, and then self-perform the work or lead a development team (that is shared across programs and projects) to accomplish the work. You will provide technical direction to development staff, provide work estimates, and ensure that project milestones are delivered as scheduled within an Agile software development shop.

You will lead the software development team as a key contributor to software development for projects within the Parsons Asset Management Technology Group (AMT) related Infrastructure Asset Management, Operations & Maintenance and Verification activities . You will have the opportunity to p rovide leadership on trends in web and mobile application technologies, development of best practices and will ensure that all delivered software meets documented standards for security, quality and performance metrics.

Your development efforts will include object-oriented code primarily for Microsoft’s .Net framework. The primary development language is C#, with occasional development in other languages. Application development will include Microsoft Windows/WPF application components, web components under the Model-View-Controller framework, and database components (stored procedures, triggers, and object scripts). You will create layered code which cleanly separates database access, business logic, user interface, and respond to cybersecurity issues identified by third-party applications (e.g. HP Fortify). Web development will include significant coding in Javascript and jQuery, as well as third party UI controls. You will also write clean HTML and CSS code for user-facing web pages including responsive (mobile) designs. Database code will be written for both Oracle and SQL Server databases.

You will work with both office and remote developers and Parsons management using collaboration tools such as videoconferencing. You will work with others on a common code base managed from a central software file management system. You will provide training and guidance to broader development staff.

You will be assigned to the Parsons’ Tysons Corners, VA office, but may work from a more Parsons office convenient location, or telework from home, upon request.

Required

  • Bachelor’s Degree in Computer Science or equivalent technical degree
  • Minimum of 10 years’ experience managing software development efforts for government and industry clients
  • Minimum of 10 years’ experience developing MS .Net applications
  • Minimum of 10 years’ experience developing web applications
  • Minimum of 10 years’ experience in data manipulation, specifically the development of stored procedures and object scripts for MS SQL Server and Oracle databases
  • Strong understanding of website security best practices for enterprise applications – both internal and external
  • Strong understanding of quality control, testing and quality assurance standards for software development
  • Readiness to conduct light travel Up to 2 days a week with a maximum of 2 trips a month with prior notice
  • Ability to manage a team of 3-5 developers
  • Ability to initiate independent client contact on projects and discuss technical details or client contract details
  • Strong written, oral and presentation communications skills in English
  • Ability to support the technical response for selling technical services or products.

Preferred

  • Ability to establish technical documentation both in created code and for use as general user manuals
  • Ability to work at multiple levels from requirements gathering to software/database development based on customer feedback and specifications
  • Ability to develop and present software training courses to clients
  • Ability to work on a client implementation while maintaining a product perspective
  • Ability to code in the following languages: C#, Net, VB.Net, HTML, CSS, Javascript, JQuery, Xamarin.
  • Familiarity with Kendo web controls.
  • Ability to work on multiple projects, at various levels, simultaneously
  • Experience in the area of Transportation related projects
  • 5+ years supporting an individual project into production and through major system events such as OS upgrades, DB Version upgrades, transition from hard servers to virtual servers to cloud environments.
Email Me Jobs Like These
Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter