1 Click Easy Apply


Senior Software Engineer


Princeton, New jersey


Senior Software Engineer Job Opening in Princeton, New jersey - Job Title: Senior Software Engineer - Contractor
Location: US-NJ-Princeton
Overview:
The candidate works in a dynamic, rapid application development environment involving a diverse technology stack that includes C#, Web API, TypeScript, HTML, , AngularJS, WebAPI, Entity Framework, LINQ and Oracle. The business domain is asset management in the intermodal transportation industry. The candidate will be involved in all aspects of the software development lifecycle, including, gathering business requirements, analysis, design, software development and production support. Candidate must be focused, hard-working and self-motivated.
Responsibilities:
Design and prototype UI?s and Web Services based on business requirements
Implement design elements in conformance with established standards
Develop and modify front-end/business tier code (implemented in AngularJS/C# Web API)
Design database structures (Oracle)
Create automated unit tests (NUnit/Moq)
Provide technical leadership, train and mentor junior team members
Participate in the system testing and deployment processes
Interact with IT management regarding work assignments and status
Coordinate development and testing efforts with other team members
Assist in production support and troubleshooting
Automate and optimize processes
Qualifications:
Bachelor?s degree in Computer Science or related field, or equivalent experience
Minimum 10 years of overall software development experience
Minimum 5 years in C#
Minimum 5 years in Javascript
Minimum 5 years in SQL
Minimum 2 years in AngularJS 1.x
Minimum 2 years in Web API
RESTful Web Service experience
TypeScript experience
HTML 5.0 experience
Database design experience
Software Architecture experience
Experience working with rules-based systems and/or rules engines
Agile (Scrum) experience
Strong analytical and problem-solving skills
Knowledge of all aspects of the Software Development Life Cycle (SDLC)
Excellent verbal and written communication and interpersonal skills
Ability to function effectively in a fast paced, team oriented work environment
Demonstrated success in project team setting
Competently handle competing, multiple priorities
Willingness to adapt and learn new technologies and methodologies
Ability to work independently as well as a part of a team
Strong work ethic, critical thinker
Ability to quickly adapt to change
Specific experience in the intermodal or transportation industries is a plus
Please send your updated CV as per JD
Job Type: Contract
Job Location:
Princeton, NJ
Required education:
Bachelor's
Required experience:
RESTful Web Service, TypeScript, HTML 5.0, Agile (Scrum): 2 years
AngularJS 1.x, Web API: 2 years
C#, Javascript, SQL: 5 years
Are You Located In New Jersey Or New York?.??? Need Only Local: 1 year

1 Click Easy Apply

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

All rights reserved
Swanco LLC