What are the responsibilities and job description for the Fullstack Software Engineer position at Futran Tech Solutions Pvt. Ltd.?
Position : Fullstack Software Engineer
Location : Montvale, NJ (Hybrid)
Work Mode : Contract with DIRECT CLIENT
RESPONSIBILITIES :
- Participate in full lifecycle development of software including analysis, design, coding, testing, implementation, deployment and support.
- Consistently write, translate, and code software programs and applications according to specifications.
- Employ best practices for designing scalable, extensible, secure applications.
- Design and develop n-tier .NET MVC web applications, WPF applications, web APIs and web services, windows services and console applications using C#, ASP.NET, JavaScript technologies and SQL Server.
- Design and develop both internal and external facing APIs / RESTful services for Enterprise Application Integration of applications hosted on-premise and in the cloud.
- Develop release management strategies and configure automated deployment packages for deploying application and database changes to QA, Staging and Production environments.
- Configure and manage Azure DevOps for source control and automated build, test and deployment of developed software.
- Perform unit testing and analyze application and database performance on new and existing programs for the purposes of correcting errors, isolating areas for improvement, resolving performance bottlenecks, and general debugging.
- Assist with development team code reviews when necessary.
- Create technical documents and artifacts for developed software products using Microsoft Visio, PowerPoint and Office.
POSITION REQUIREMENTS :
EXPERIENCE WITH THE FOLLOWING IS A PLUS :