1 Click Easy Apply


Full Stack Developer


Philadelphia, Pennsylvania


Full Stack Developer Job Opening in Philadelphia, Pennsylvania - Transportation Resource Associates, Inc. (TRA) is launching a new (SAAS) called ConsultantWorks, and is seeking a Full Stack Developer to spearhead its efforts to develop the product. This product aims to connect freelance consultants with potential clients and provide a platform for building teams to respond to Requests for Proposals (RFPs), as well as give smaller-scale consulting firms across industries a place to highlight their skills and expertise.
The Developer will be instrumental in taking the product from its current idea/design phase through developing and testing the initial prototype to launching the finished product. This will include building the product?s essential software architecture, writing and editing code, and making numerous decisions regarding technical aspects of the product in conjunction with the Project Coordinator. In addition, this position will eventually be responsible for supervising the work of a Junior Developer, who will assist in building the product and writing code. The successful candidate will be a self-starter with initiative and vision, able to complete tasks successfully with little direct supervision and lead the project?s overall technical development as well as perform complex software engineering tasks on a daily basis.
(The position is based in Philadelphia - remote candidates will not be considered at this time.)
Responsibilities
Take responsibility for the overall planning, execution and success of a complex technical project.
Develop enterprise web application, as well as all back end items.
Build enterprise software architecture and decide on technology stack to be used in product.
Lead process analysis and provide feedback on deficient systems.
Manage additional software engineers, including performing task planning and code reviews.
Drive technical projects and provide leadership in an innovative and fast-paced environment.
Required Skills and Qualifications
Candidate should be a full stack developer, with experience programming in client side and server side languages using object oriented concepts.
Undergraduate degree in Computer Science or related field required; Master?s in Computer Science and/or other graduate degree preferred. Experience managing teams and leading technical efforts preferred.
Working knowledge and experience in some combination of the following web programming languages and technologies: Java, Javascript, C#, Python,PHP, Ruby/ Rails, , VB, AngularJS, Angular2, jQuery, , , Oracle, Sql Server, MongoDB, CSS, HTML5. Experience with other full stack technologies not listed here may also be desirable.
Deep understanding of the technical architecture of complex and highly scalable applications.
Ability to create, execute from and to maintain detailed functional and technical specifications such as use cases, object models, screen specifications, and database designs.
Understanding of Software Development Life Cycle process using various methodologies (Agile, etc.).
Experience working with mid to large scale database technologies such as SQL Server and Oracle with various tasks such as creating database objects, querying complex data, and database optimization. Expert knowledge in database design and implementation a plus.
Experience identifying, comparing and implementing technical solutions to meet current and future needs.
Can motivate a strong team to achieve and exceed customer expectations.
Ability to follow through with multiple tasks on concurrent project tasks.
Ability and desire to stay current on with new technologies through self-directed research; must be able to ramp-up on new technologies quickly.
Preferred Skills and Qualifications
Knowledge of social technologies (Facebook, Twitter, ).
Knowledge of mobile technologies and protocols.
Knowledge of mobile development across multiple platforms.
Knowledge of and experience with e-commerce platforms (direct credit card payment, recurring bank payments, PayPal or any other accredited online payment system).
The position offers full benefits and a competitive salary.
Job Type: Full-time
Required education:
Bachelor's
Required experience:
Software Development: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC