This role involves developing application software, performing data analysis, and managing data access. The developer will be responsible for data structures, data manipulation, databases, design, programming, testing, and implementation. Additionally, the role requires creating technical and user documentation and handling software conversions. Experience in creating Technical Specification Documents, State Diagrams, and conducting technical walkthroughs with the QA team is essential. The position requires exposure to various environments including mainframe, mid-range, personal computers, and laptops. The developer will lead the design of program specifications and the implementation of software solutions, working extensively under Agile methodologies and with enterprise-level software architecture. The role focuses on designing 3-tiered applications and utilizing .NET Framework technologies, including VB.NET, ASP.NET, ADO.NET, VB6, JavaScript, XML, Web Service, VBScript, C#, and object-oriented concepts. Experience with Oracle database backend processing, relational database development, and creating complex database queries, constraints, indexes, views, packages, stored procedures, triggers, cursors, and functions using TOAD and PL/SQL Developer is required. The role also involves developing web applications using HTML, CSS, JavaScript, jQuery, AJAX, JSON, with expert knowledge of LINQ and Entity Framework. Familiarity with SOA trends and standards, including web services, XML, XSLT, SOAP, WSDLs, and WCF, is necessary. Proficiency in developing Single Page Applications (SPA) with AngularJS controllers, directives, factories, services, routing, and DOM manipulation using JavaScript, jQuery, AngularJS, and REST API is expected. Experience developing SSIS packages for data extraction, cleaning, transformation, and loading from various sources like XML, Excel, Text files, and databases (Oracle, SQL Server) is also required. The position demands professional experience as a Full Stack (Database/.Net) developer across all phases of the Software Development Life Cycle (SDLC), including user interaction, design, development, implementation, testing, deployment, customer support, maintenance, and enhancements of applications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed