Software Engineer Sr. Analyst Resume
SUMMARY
- Have 10 years of experience in the area of Analysis, Design, Development, Testing and Deployment of Web Application, Desktop Application, Back End Service Application, System Integration and Middleware development using Java and .NET technologies.
- Have strong Object Oriented Programming and Multi Layered Application Architecture Concepts.
- Experience in designing relational database model and implementation as per business requirement.
- Great working knowledge with SQL, PL/SQL, T - SQL.
- Extensive experience in utilizing correlated sub-queries, Derived Tables in creating indexed views, complex stored procedures, effective triggers, and useful functions to facilitate efficient data manipulation and consistent data storage.
- Experienced in developing Business Process Management System for Telecom Company
- Experienced in developing Telecom Network Inventory Management Systems
- Experienced in developing Telecom Network Fault Management Systems
- Good knowledge on software best practice and design pattern.
- Experienced practitioner in agile software development methodology and scram.
- Experienced practitioner in CMMI software development methodology.
- Experienced in client communication for requirement gathering.
- Efficient in converting Business requirement into System Requirement Specification
- Efficient in Problem Identification and fixing.
- Proven ability to acquire and apply knowledge rapidly.
- Strong technical document writing skill.
- Effectively handled multiple Tasks/Projects simultaneously
- An excellent team member with an ability to perform individually, good interpersonal relations, strong communication skills, hard working and high level of motivation. A quick learner with an aptitude for taking responsibilities
TECHNICAL SKILLS
Programming Languages: Java, C#, VB, SQL, PL/SQL.
Scripting Language: Html 5, CSS 3, JavaScript, Jquery.
Frameworks: .NET Framework 3.5; Asp.net MVC; .NET Entity Framework; J2SE; J2EE Spring MVC - JSF, JSP, Servlet, EJB; JPA; log4net, log4j
Databases: SQL Server 2000/2005/2008/2012 , MS Access, Oracle 9g/10g.
Development Tools: MS Visual Studio, NetBeans, Eclipse, PL/SQL Developer, SQL Developer, TOAD, SQL Server Management Studio, MS Visio, Dreamweaver, SVN
Web/Application Server: Apache, GlassFish, JBoss, IIS
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer Sr. Analyst
Responsibilities:
- Work across the Service Delivery Lifecycle to analyze, design, build, test, implement and/or maintain multiple system components or applications for the clients.
- Use standard delivery tools and methods from the Confidential Delivery Suite to plan, monitor and control delivery for high-quality and predictable outcomes for programs, projects and/or managed services.
- Documenting code consistently throughout the development process by listing a description of the program, special instructions, flowcharts, layouts, diagrams, charts, code comments and any changes made in database tables on procedural, modular and database level.
- Making presentations for customer or client audiences and professional peers.
- Designed and Developed Simplified IP Inventory to capture IP network.
- Developed work flows for the organization as per business process to assign IP against services based on business logics.
- Migrated existing database in newly developed database
- Created reports as per user requirement
- Trouble shooting as per the user reports
Environment: C#, Visual Studio, MVC, Entity Framework, ORACL, MS Excel
Confidential
Responsibilities:
- Designed and Developed Multi-threaded Alarm Collection Module
- Designed and Developed Process triggering module based on Collection alarms, Schedule, SMS and input from GUI.
- Developed SMS communication modules.
- Developed Web Services.
- Developed schedule based services.
- Created reports as per user requirement
- Trouble shooting as per the user reports
Environment: J2SE, J2EE - Spring MVC, JPA, NetBeans, ORACLE DB, MS Excel
Confidential
Responsibilities:
- Designed and Developed Multi-threaded Alarm Collection Module
- Designed and Developed Process triggering module based on Collection alarms, Schedule, SMS and input from GUI.
- Developed SMS communication modules.
- Developed Web Services.
- Developed schedule based services.
Environment: J2SE, J2EE - Spring MVC, JPA, NetBeans, ORACLE DB, MS Excel
Confidential
Responsibilities:
- Developed Integration System to collect Electricity bill information from ERP System
- Developed backend service application to generate Trouble Ticket against problematic Electricity bills
- Designed and Developed Trouble Ticketing System to track the Issues raised by the System
- Created reports as per user requirement
- Trouble shooting as per the user reports
Environment: C#, Entity Framework, Visual Studio, MS SQL, ORACLE DB, MS Excel
Confidential
Responsibilities:
- Designed the relational data base to store logical Inventory of Radio and Transmission Network.
- Designed and developed GUI for entering and editing asset information through business defined approval process.
- Designed and Developed Equipment configuration module
- Integrated the Network Planning System with Network Inventory and Business Process Management System
- Created reports as per user requirement
- Trouble shooting as per the user reports
- Desined Equipmnets and Netowrk Topology in MetaSolv/M6.
- Collected, processed and migrated Inventory into Metasolv/M6.
- Designed and Developed integration processes between M6 and other solutions like BPM, ERP, In-house developed Tools
- Designed and Developed Work Flows for Oracle BPM to manage the installation and changes of network
Confidential
System Engineer
Responsibilities:
- Translating client requirements into technical implementation using new technologies, framework and process to ensure quality standards.
- Analyzing, designing and developing web applications following the software development lifecycle.
- Determining the lack of performance in existing applications, diagnosis using different tools and designing solutions for performance optimization.
- Documenting code consistently throughout the development process by listing a description of the program, special instructions, flowcharts, layouts, diagrams, charts, code comments and any changes made in database tables on procedural, modular and database level.
- Managing the team’s technical infrastructure e.g. repository, build system and deploying to test, pre-production and production servers.
- Making presentations to customer or client audiences or professional peers.
- Improves operations by conducting systems analysis; recommending changes in policies and procedures
- Designed and Developed Work Flow Management engine in .NET
- Re-engineered existing and developed new work flows for the organization as per business process to cover rollout and operational activities on Network.
- Converted Fixed Asset Management System in .NET
- Created reports as per user requirement
- Designed and Developed Trouble ticketing system for Application’s bug and support management
- Implemented SVN to manage the source codes.
Environment: C#, Visual Studio, MS SQL, MS Excel
Confidential
Software Engineer
Responsibilities:
- Client communication for requirement gathering
- Translating client requirements into technical implementation using new technologies, framework and process to ensure quality standards.
- Analyzing, designing and developing applications following the software development lifecycle.
- Analyze problem and propose new cutting edge solution for various problem from client’s legacy system.
- Implementing and debugging subsystems and components, testing new services, releases and software upgrades, participating in integrated test sessions of components and subsystems on test and production servers.
- Documenting code consistently throughout the development process by listing a description of the program, special instructions, flowcharts, layouts, diagrams, charts, code comments and any changes made in database tables on procedural, modular and database level.
- Designed the relational data base to store fixed asset information.
- Designed and developed GUI for entering and editing asset information through business defined approval process.
- Designed and Developed Equipment configuration module
- Integrated Asset Management System with Roll out control System
- Migrated existing database in newly developed database
- Developed database layer on Entity concept.
- Created reports as per user requirement
- Trouble shooting as per the user reports
- Designed and Developed Work Flow Management engine
- Developed work flows for the organization as per business process
- Created reports as per user requirement
- Trouble shooting as per the user reports
Environment: VB, Visual Basic 6, MS SQL, MS Access, MS Excel
