Technical Consultant
hace 2 días
Jersey City
• 8+ years of experience in Leading, Designing, Development, Coding and Testing of business/commercial applications using Java, C#, MVC, Angular.js, React.js, Next.js, JavaScript, JQuery, Eclipse, Visual Studio, SQL Server, Aurora Postgres, Spring, .NET Framework and .Net Core, • AWS or Cloud based services exposure (optional), • Must have worked with Scrum teams and best practices., • Automation tool experience (Optional)– Jenkins, Hudson, Bamboo etc., • Experience in creating and customizing Client/Server and Web based applications using Java, .Net, .Net Core, C#, WCF, Web Services, REST Services, Multithreading, Tomcat, Apache, IIS, VBScript, JavaScript, JQuery, JSON, SAML, COM/COM+ and Pentaho or similar ETL tools, • Developed distributed applications using and creating WCF, SOA, Web Services, Micro Services, Micro Frontend, GraphQL, REST and Windows Services, • Used Agile Methodology SAFE and SCRUM Techniques to accomplish deadlines and timelines., • Strong knowledge of OOAD and OOP’s., • Strong hands-on experience in Requirement Analysis, Testing, Deploying and Implementation, Software Documentation and Maintenance., • Experience with Test Driven Development, Unit Testing, JUnit, NUnit and Use Cases, • Solid hands-on experience in entire development life cycle of software products - Coordination of Project Meetings, Project Scheduling from Design stage to Deployment stage and final Ready-to-Ship product Responsibilities: • Responsible for managing a team of software designers and developers to deliver high quality internally designed software and processes within budget and on schedule, • Direct and coordinate business planning, proposals, projects, and overall support of the various activities within the Insurance Programs and Analytic Services team, • Build strong and productive partnerships with internal teams locally, and across the enterprise, • Develops and implements long term strategic direction including Software Architecture and alignment with company performance objectives, • Participates in full software development life cycle delivering robust high-performance applications and services adhering to team and corporate standards, guidelines, and policies, • Provides work breakdown and estimates for small software development tasks, • Provides timely status updates for areas of individual responsibilities in projects, • Provides long-term maintenance and support for developed or enhanced systems, • Has a deep understanding of distributed service-oriented architecture, including RESTful styles, • Familiarity with object-oriented and functional programming paradigms / languages, • Understanding of UI/UX design processes and frameworks (jQuery, Angular, Ember, etc.), • Experience with Agile architecture and development, • Understands the design implications of incorporating analytics into solutions and delivering information to users through a variety of interfaces, • Is skilled in design and deployment for elastic computing and cloud environments, • Can build systems that are performant and robust, • Completes all responsibilities as outlined on annual Performance Plan, • Completes all special projects and other duties as assigned, • Must be able to perform duties with or without reasonable accommodation, • Strengths Needed (Must have): ASP.NET, MVC, Angular and SQL Server., • Platforms: Windows Server, Linux/Unix, • Languages: Java, .NET, C#, JavaScript, SQL, HTML, Angular.js, React.js,GraphQL, • DBMS: MS SQL Server, Aurora Postgres, MongoDB/DynamoDB/DocumentDB, • Dev Tools:VS 2013 and above, Eclipse, SQL Management Studio, SSRS, SSIS, Pentaho, PowerShell, SVN, GIT, JIRA, SonarQube, • Office Tools: MS Visio, Excel, Word, PowerPoint., • CMS (optional): Sitecore, WordPress or any other ECM, • Services:WCF, Web Services, RESTful Web Services, Web API (framework)