We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • More than 10 years’ experience in software development and maintenance within different industries.
  • Excellent knowledge of Analysis, Debugging, Design and Development of Client/Server, Web based applications.
  • Extensive Software Development Life Cycle (SDLC) experience and Agile Scrum.
  • Strong knowledge of design, modeling, development and maintenance of MS - SQL Server and Oracle databases.
  • Considerable experience synthesizing complicated information from multiple sources to create highly readable reports.
  • Analytical thinker with great problem solving and decision-making abilities.
  • Quick learner who adapts easily to new processes, technologies, trends and business environments.

TECHNICAL SKILLS

  • C#
  • VB
  • Delphi
  • C++
  • Python
  • ASP.NET
  • MVC
  • XML
  • HTML
  • CSS jQuery
  • JavaScript
  • Cypress
  • ExtJS Microsoft SQL Server
  • Oracle SQL
  • PL/SQL
  • SQL Developer
  • Spotfire
  • MS Access
  • ADO.NET Entity Framework
  • Word
  • Excel (VBA)
  • PowerPoint
  • Outlook
  • Access
  • SharePoint
  • MS Project
  • Jira
  • YouTrack
  • Perforce
  • Git
  • Agile Scrum
  • IIS Configuration
  • Azure DevOps( VSTS)

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential

Responsibilities:

  • Worked as a software developer and support engineer with IQMS Product Development Team.
  • Worked with a scrum team of 12 developers and QA.
  • Modified existing ERPsoftware codes (Delphi / C# /Oracle PL/SQL) to enhance features and fix errors and bugs during SDLC.
  • Helped QA and addressed their concerns while regression testing of the module.
  • Actively participated in scrums meetings, provided technical advice on bugs and enhancements.
  • Resolved customer issues working with the support team.
  • Designed, developed or modified Oracle objects to implement business rules or enhance performance using SQL developer.
  • Designed and developed web automated tests to perform QA daily routines automatically using JQuery, ExtJS and Cypress
  • Contributed to the design and development of new software features for accounting module

Application Support Analyst

Confidential

Responsibilities:

  • In this role (working with Tata Consultancy Service), analyzed system errors and troubleshooted banking systems applications (TIBCO BPM) and database errors (Oracle).
  • Documented system bugs and reported to development team.
  • Wrote PL/SQL procedures, Excel macros and SQL Server reports to aid manual data reconciliation.
  • Wrote and executed SQL queries in Oracle for tracking issues, reporting and research purposes.
  • Tracked, logged and responded to support tickets in Jira and Remedy Ticketing System.
  • Performed user account maintenance, managed incidents and provided resolution for end-user’s technical challenges.
  • Created support and troubleshooting documents in order to facilitate knowledge management and transfer.
  • Performed health check of applications and software environments on a timely basis and reported system status and issues.
  • Performed health check and monitored the availability of bank user dashboards created in Spotfire on a daily basis
  • Designed and developed support team required dashboards and reports in Spotfire.
  • Designed a ticketing system in MS SharePoint to handle inter-team tickets.
  • Communicated with bank users, developers and Business Analysts to find, analyze and resolve issues.

Software Support Specialist

Confidential

Responsibilities:

  • Troubleshooted issues on a variety of applications.
  • Enhanced textual and graphical content for the website and developed product specific catalogues for websites.
  • Wrote Excel macros (VB) to automate entering product data into website forms.
  • Tested websites for cross browser compatibility and fixed issues arising with the pages and links.
  • Maintained functionality of department websites (utilizing HTML, CSS, jQuery, and JavaScript).

Computer Technician

Confidential

Responsibilities:

  • Inspected and tested lease-end computers to identify and troubleshoot problems.
  • Diagnosed and repaired hardware malfunctions and performed computers maintenance.
  • Assessed computer hardware malfunctions to determine the cause of errors and applied appropriate actions and service.
  • Modified and upgraded computers and provided support for both software and hardware.
  • Monitored performance of equipment and made necessary adjustments to assure quality performance

Programmer Analyst

Confidential

Responsibilities:

  • Designed and developed windows and web-based software applications in order to meet maintenance division requirements using a variety of programing languages including ASP.NET, C#, SQL Server 2008/2012, JavaScript, CSS, HTML, Delphi, Fast Report, that facilitated maintenance activities and resulted in remarkable improvements in some key performance indicators.
  • Designed, implemented and maintained web application software to manage maintenance projects that resulted in significant improvements in planning and scheduling maintenance projects using ASP.NET, MVC, C#, SQL Server 2008, JavaScript & CSS.
  • Designed, implemented and maintained web application software to facilitate identification and evaluation of maintenance HSE Risks using ASP.NET, C#, SQL Server 2008, JavaScript and CSS.
  • Designed, implemented and maintained application software to manage and control the billing statements of contractors using Delphi, SQL Server 2008 and Fast Report.
  • Designed and developed software for the mechanical engineering department of Isfahan University to calculate and predict the wear and initial crown of working rolls in hot strip mill production lines using Delphi, MS-SQL Server 2008 and Fast Report.
  • Collected, integrated and analyzed data from different maintenance divisions to understand maintenance software requirements and created management reports.
  • Designed, administered and maintained a SharePoint website for the Central Maintenance Department of MSC to share reports and performance dashboards.
  • Performed maintenance of existing software applications and databases including creating backups, troubleshooting and giving advice to users.
  • Contributed to the development of an Integrated Information System project to ensure consideration of maintenance division requirements and integration with other systems.
  • Contributed to the design and development of the company software projects: Knowledge Management portal (SharePoint), Business Process Management, Strategic Enterprise Management
  • Designed and created a variety of comprehensive analytical management reports such as performance reports, budget report and interactive dashboards using MS Excel including VBA, SQL Server (query scripting), PL/SQL and SharePoint.
  • Introduced and trained maintenance division on: processes, software applications, workflows and ERP provided support.
  • Contributed in strategic planning of Central Maintenance Division of MSC including setting goals, risk assessment of business processes, defining project requirements, indicators and action plans.

We'd love your feedback!