Senior Software Engineer Resume
5.00/5 (Submit Your Rating)
Malvern, PA
SUMMARY:
- Project Management | Analytical Mindset | Collaborative Communicator
- Highly motivated, hard - working team player with more than 15 years of experience. Involved in all aspects of the development cycle from requirements/systems analysis, design, develop, test, debug, document and support of various Higher Education Administrative Modules like Finance, Financial Aid.
- Known for ability to keep projects on track and ensuring all stakeholders’ needs are met.
- Proven ability to create and lead high performance project teams.
- Strong skills in communication, problem-solving and writing. Skilled at using various Microsoft products. Possess expertise in:
- Developing applications in Client/server and UNIX environment using Java/HTML MVC architecture, PL/SQL, PRO*C, SQL*Plus and Oracle Forms.
- Creating Rich Internet Applications in Java and HTML using Object Oriented Technology and agile development process.
PROFESSIONAL EXPERIENCE:
Senior Software EngineerConfidential, Malvern, PA
Responsibilities:
- Team member of a group that develops application software (Banner) for Higher Educational Administrative Financial operations of Colleges/Universities on an Oracle based Client/Server relational database environment using Java, HTML, PRO*C, PL/SQL.
- Led projects using agile software development methodologies/ Part of a sprint team and actively participate in agile ceremonies. Trained/Mentored peer on Banner modules and other tools.
- Key contributor throughout the development life cycle of the product.
- Performed Analysis, Design, and wrote Technical specifications as technical lead; provided algorithms to calculations/business logic.
- Communicated with business functional consultants, developers, technical writers and management. Participated in User conferences and supported Action Line/Help Desk team.
Principal Software Developer
Confidential
Responsibilities:
- Technical specification translating the regulatory changes for Early Decision / CSS, FAFSA/EDE, California regulatory.
- Developed/ modified existing Java based batch upload process from fixed width and xml input files.
- Created /modified Banner online pages for entry, maintenance of student Financial Aid data.
- Java Development using Eclipse SDK on Oracle Database; Source maintained in git repository.
- Finance technical lead for a team that developed Restful APIs for Banner Finance integration primarily for Chrome River Travel and Expense software.
- Primary responsibilities:
- Worked with a functional consultant to identify the integration points for the initial release, identified the data to be transferred, defined the URI and its attributes.
- Provided technical specification identifying the existing PL/SQL Banner Finance API that can be called or reused, creating new packages as wrappers.
- Transformed technology from Oracle Forms to Responsive Design/Cloud enabled Java/HTML architecture of Banner modules. Conversion done by a third party.
- Devised a methodology to fix date issues in Architecture Transformation project to achieve on time beta delivery and mentored other teams to fix similar issue in other modules.
- Created test cases for multiple Banner forms in General and Finance Products.
- Tested and reported issues found after conversion.
- Customized, fixed issues found for future releases to stabilize the product.
- Java Development using Eclipse SDK on Oracle Database.
Senior Advisory Software Engineer
Confidential
Responsibilities:
- Scrum Master/Technical lead on TEM (Travel and Expense Management), a web based user Interface application with features like:
- Requesting/approving/encumbering of travel Authorization and expenses in different currencies and calculating taxes.
- Acting as delegate on behalf of another traveler.
- Increased product desirability through enhancements (per diem calculations, travel advances, Matching expenses to Purchase card feed), which increased business units by 380%.
- Java, Flex Development using Eclipse SDK on Oracle Database; Design using Enterprise Architecture UML tool; Agile development process, monthly sprints with off shore team members.
Senior Software Engineer
Confidential
Responsibilities:
- Developed the Application Programming Interface (API) in PL/SQL to easily interface with existing Banner invoice module and Account Receivable modules. Consolidate business logic, which resulted in significantly reducing ERP complexity and facilitating interactions to external entities and services simpler.
- Designed and delivered a Fixed Assets module which increased the desirability of the Finance product.
- Maintained a product defect rate of 10% or below resulting in increased customer satisfaction and a significantly increased Net Promoter Score for various modules like Grant Billing, Accounts Payable, Accounts Receivable.