Senior-level Software and Application Developer passionate about creating cutting-edge products for [Industry]. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.
Overview
24
24
years of professional experience
1
1
Certification
Work History
Senior Salesforce Developer
Minuscule Technologies
Chennai
02.2020 - Current
Provided technical guidance and mentorship to junior developers.
Collaborated with stakeholders to define business requirements for new applications.
Resolved technical issues related to software design and implementation.
Developed documentation for existing systems and procedures.
Performed code reviews to ensure quality assurance standards were met.
Provided technical support for end users when required.
Analyzed user needs and software requirements to determine design feasibility.
Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
Senior Software Engineer
NUTECH USA
Connecticut
11.2008 - 02.2009
Implemented new features into existing software solutions.
Developed, tested, and maintained software applications using Java technologies.
Collaborated with team members to ensure successful project completion within timeline constraints.
Resolved complex issues related to software applications quickly and effectively.
Worked closely with development team members to identify and remove software bugs.
Tackled development tasks based on system requirements and documented approaches.
Designed and implemented user interfaces for web-based applications.
Performed unit testing on application components prior to release.
Documented software development processes and procedures for future use.
Provided technical assistance to junior developers in debugging code.
Analyzed business needs and created solutions that met customer expectations.
Participated in agile development of products within cross-functional frameworks.
Senior Software Engineer
ING Life Insurance
Tokyo
11.2007 - 10.2008
Developed, tested, and maintained software applications using Java technologies.
Collaborated with team members to ensure successful project completion within timeline constraints.
Resolved complex issues related to software applications quickly and effectively.
Investigated production issues reported by users and provided timely resolutions.
Integrated third-party APIs into existing systems.
Worked closely with development team members to identify and remove software bugs.
Performed unit testing on application components prior to release.
Coordinated with project managers to meet development timelines and plan testing.
Performed root cause analysis of problems, documented faults in tracking system and generated daily reports.
Analyzed business needs and created solutions that met customer expectations.
Ensured quality assurance standards were met throughout the development process.
Monitored system performance and identified areas of improvement.
Collaborated with development team members to create and integrate high availability solutions for mission-critical applications.
Met with stakeholders, product teams and customers throughout system development lifecycle.
Software Engineer
Deutsche Bank
Singapore
11.2004 - 09.2006
Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
Analyzed solutions and coding fixes for software problems.
Developed web applications using variety of engineering languages.
Designed databases to store application data using SQL Server or MongoDB technologies.
Analyzed user requirements to develop software solutions and created technical specifications.
Provided technical support to customers regarding product usage and troubleshooting issues.
Integrated third-party APIs into existing systems as needed for enhanced functionalities.
Conducted full lifecycle software development from planning to deployment and maintenance.
Built RESTful web services using NodeJS or Spring Boot frameworks for developing microservices architecture.
Collaborated with cross-functional team to define features and build powerful and easy-to-use products and customer-facing workflow tools.
Liaised with QA testers to perform testing meeting various parameters.
Met with stakeholders, product teams and customers throughout system development lifecycle.
Scheduled ongoing performance quality assurance checks for software applications and automated performance test scripts.
Analyzed code and corrected errors to optimize output.
Coordinated system installations, testing and code corrections.
Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
Coordinated testing and validation procedures through software development lifecycle.
Assessed code during testing stage to determine potential glitches and bugs.
Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
Software Executive
Tarang Software Technologies
Bangalore
03.2003 - 10.2024
Maintained a library of code snippets and reusable components which helped reduce time spent on redundant tasks during development cycles.
Managed the development process from concept to product launch, including requirements gathering, design, coding, testing, deployment and maintenance.
Senior Software Engineer
SRM Technologies
Chennai
10.2000 - 02.2003
Implemented new features into existing software solutions.
Developed, tested, and maintained software applications using Java technologies.
Investigated production issues reported by users and provided timely resolutions.
Worked closely with development team members to identify and remove software bugs.
Tackled development tasks based on system requirements and documented approaches.
Designed and implemented user interfaces for web-based applications.
Performed unit testing on application components prior to release.
Coordinated with project managers to meet development timelines and plan testing.
Performed estimates of work hours and tracked progress using Agile and Scrum methodology.
Monitored system performance and identified areas of improvement.
Created and implemented forward-thinking systems to meet user needs and improve productivity.
Developed customized solutions for data pipelines using SWL and NoSQL data stores.