Standard software development practices.
Convert specification into technical designs
Lead software walkthroughs
Maintain existing software and develop new software using best practices
Participate in peer reviews
Senior Software developer
Fiserv
October 2016 – April 2019
Auckland
• Perform software development in accordance with the technologies, guidelines, standards, and process prescribed by the company.
• Develop robust, maintainable, and optimized software.
• Review and critique technical specifications and test plans.
• Ensure that tasks marked as complete have been tested to ensure that they meet all stated requirements.
• Proactively raise awareness to senior project team members the potential impacts of any code refactoring, and make effective recommendations for QA test coverage.
• Strive to fix bugs at the first attempt, and seek clarification to resolve any ambiguity in the specification
Senior Software consultant
Sonata software Limited
July 2014 – August 2016
Bangalore
Develop software and the supporting infrastructure to deliver on client requirements
Make recommendations for improvements to existing and proposed architecture
Maintain proficiency with existing and new programming technologies
Provide technical guidance, knowledge transfers and mentorship to peers as required
Lead Software Engineer
HCL Technologies Limited
December 2012 – July 2014
Bangalore
The Senior Software Engineer utilizes web and cloud technologies, APIs, and third party software development frameworks to build and support application solutions. Provides support for design and development to an application development team.
Software Developer
Palantir Economic solutions Pvt Ltd
October 2010 – October 2012
Bangalore
Develop, design, maintain and support custom web and windows applications
to Interact with clients and gather requirements
To design and develop the activities and procedures related to activities and maintenance
To write the high-quality code to meet customer requirement
Follow the good software design principle while writing the code