What are the responsibilities and job description for the Senior Developer position at Reinauer Transportation Companies?
Company Description
We are looking for a Senior Developer to join our busy Marine Transportation company. The position is an on-site role at our Staten Island, NY office.
Job Description
The Senior Developer will be responsible for the following:
- Create highly scalable web based applications as specified using the .NET stack
- Maintain existing MVC applications, web applications and WinForms application
- Must be a hands on coder and be able to offer feedback
- Communicate with Management team to convey task status, identify obstacles and opportunities for process improvement
- Collaborate with a team of developers to complete proposed initiatives, while mentoring and offering guidance to other developers
- Understand business requirements for various projects, and Design and Develop application modules based on those requirements.
- Contribute to the design of application architectures and production of technical documentation
Qualifications
Required Knowledge, Experience, and Education:
- Expert level knowledge of C#, ASP.NET, and SQL
- Advanced skills with Object Oriented programming and methodologies
- 5 years' experience in internet application development projects
- ASP.NET MVC, SQL Server, Web Services, RESTful, Web API's, JavaScript, API's, WCF
- Strong oral and written communication skills (English)
- Extensive experience in MVC, Dapper
- Proficient with SQL Server - Database querying, stored procedures
- Design and Develop other interfaces to various applications, depending on the platform of interfacing application
- Bachelor Degree in computer science or a related field, or significant equivalent experience
Additional Information
Full-time, direct hire position. Must be Greater NYC-based.
Monday-Friday, 7:30 am-4:00 pm
Competitive Salary, Medical, 401K
Very Busy Office with Great Benefits!