Senior Lead Software Developer Resume
VirginiA
SUMMARY
- Confidential has 16 years of experience in enterprise application maintenance and development in Telecom ordering and billing domain.
- Confidential is well versed with all aspects of Agile methodologies, certified SAFe Scrum Agilist with focus on scope, budget, schedule & quality.
- Executing projects in the Telecom Domain (BSS) - SMB, Consumer and Mass Markets business units. Primarily, worked on Ordering and Billing domains.
- Deliver quality code in each release by being aware of surroundings and its impacts on the team and its deliveries.
- Establish and grow relationships with key decision-makers to drive strategic business initiatives.
- Break program requirements into multiple features.
- Provide input/assistance to remove any road blockers.
- Lays out development and career paths for team members’ growth.
- Timely and quality delivery of stated offerings, as defined by a roadmap co-developed by product and engineering owners.
- Managing stakeholder expectations, accountable for delivery of on-time, on-budget, and superior quality deliverables.
- Specialised development and testing skills as well as detailed application. knowledge of alarming methods and procedures.
- Assist team members with requirement clarifications, code changes, defects. and other activities and timelines associated with those tasks.
TECHNICAL SKILLS
Languages and frameworks: Java, Spring, Spring Boot, Microservices, jQuery, Bootstrap, Angular, AngularJS, Struts, GCP, Kafka, Kafka Streams, Kafka Sink connector,Splunk, C/C++, JAX-WS (SOAP/REST), HTML5, JavaScript, jQuery, Hibernate, WebLogic, JBoss, Service Mix, Tomcat, ActiveMQ, Oracle PL/SQL, MDW, Tibco, PowerBuilder, Unix Shell scripting, VAX-VMS DCL scripting, Jenkins, Groovy/Grails, Cucumber, Jenkins, Selenium, AWS Lambda, SSS, SQS, SNS, DynamoDB, IAM
Tools: Docker, Kubernetes, Splunk, Jira, Git, Jenkins, STS, Eclipse IDE, Sybase Power Builder IDE, Tibco Bus tester, SoapUI, Toad, SQL Developer, MDW Designer, DBeaver, ServiceNow, GitHub
PROFESSIONAL EXPERIENCE
Confidential, Virginia
Senior Lead Software Developer
Environment: Java 8, Spring MVC, jQuery, CSS, HTML, bootstrap, DataTables, Git, Jenkins, Splunk, Oracle, Tomcat, Netsparker, SonarQube
Responsibilities:
- Provide inputs to prioritise tasks based on other module dependencies in program level and sprint refinement/planning meetings.
- Impact analysis to refine technical stories, add high level design in the story for team.
- Coordinate with various support groups like test environment support, infrastructure, database administrators, release management to ensure smooth delivery of release to production.
- Release planning, overview all deployment activity till release closure
- Risk, Issue and dependency tracking and communication to all stakeholders
- Project status tracking and communication to all stakeholders.
- Assist team members with requirement clarifications, code changes, defects and other activities and timelines associated with those tasks
Confidential
Lead System Architect
Environment: Tomcat Web server, Apache Server, Oracle 18g and MySQL 5 database, Java 8, Spring MVC, REST WEB SERVICES, Spring boot, Kafka, Kafka streams, Kafka sink connector, Java Messaging Services, Splunk, MongoDB, Linux shell scripting, Python, Kubernetes, Docker, Microservices, AWS, PowerBuilder, PL/SQL, Angular, Camunda, XML, JSON, jQuery, Bootstrap, CSS, HTML, Git, Splunk
Responsibilities:
- Translates business capabilities into multiple features/stories
- Identify impacts of business capabilities on Lumen IT systems serving Mass Markets business
- Provide inputs and status to Product Managers, Solution architects, RTE and leadership
- Support teams during PI planning and sprint planning
- Clarify requirements with product owner, product managers and solution architect to break capabilities into features/stories.
- Gained knowledge on Lumen OSS systems like NDS, O2, UNIQUAL, NEISL.
- POC on Kafka Splunk sink connector for guiding the development team to work on upcoming features.
- Designed and developed Mass Markets ordering fallout dashboard by crowd sourcing internally.
- Scaled CPM application performance to 100 tps from 5 tps.
- Attended KT from IBM team on new application intake.
- Mentored new team of 15 members working in 2-3 different agile teams for the new intake
- Provided status reports to manager on weekly basis
- Lead 15 member agile development team located at offshore till Oct 2020
- Interact with business to gather and refine low level requirements
- Estimate level of effort, prepare High level design, participate in design & code reviews, and team demos
- Coordinating with various support groups like test environment support, infrastructure, database administrators, release management, etc.
- Release planning, overview all deployment activity till release closure
- Risk, Issue and dependency tracking and communication to all stakeholders
- Project status tracking and communication to all stakeholders.
- Helping team members with requirement clarifications, code changes, defects and other activities and timelines associated with those tasks
Confidential, Denver
Lead S/W Developer
Environment: Tomcat, MDW, Java 7, Linux, Apache, Web Services, REST, Spring, Spring MVC, TIBCO, Junit, Selenium, Cucumber, Jenkins, Java Messaging Services
Responsibilities:
- Development and testing of document encryption flow in DOCS for PCI compliance
- Lead 6 member agile development team located at offshore (5) and onshore (1)
- Provided special characters support from different sources such as emails, MS office, email documents
- Modified code build file to suit needs of re-platform to new servers.
- Created help documents on local set up for development team
- Participating in Solution architect calls and providing significant inputs
- Interact with business to gather and refine low level requirements
- Estimate level of effort, prepare High level design, conduct design & code reviews
- Coordinating with various support groups like test environment support, infrastructure, database administrators, release management, etc.
- Release planning, overview all deployment activity till release closure
- Risk, Issue and dependency tracking and communication to all stakeholders
- Project status tracking and communication to all stakeholders.
- Helping team members with requirement clarifications, code changes, defects and other activities and timelines associated with those tasks
Confidential, Denver
Onshore project coordinator/Dev lead
Environment: Java 7,WebLogic server, SOAP, JAX-WS, WSDL, XML, Jenkins, ClearTrust, jQuery, Bootstrap
Responsibilities:
- Onsite-Offshore coordination
- Participating in Solution architect calls and providing significant inputs
- Client interfacing
- Requirement gathering with end customers
- Estimation, Design, Design review & Code Review
- Coordinating with various support group
- Release planning
- Quality management
- Risk, Issue and dependency tracking and communication to all stake holders
- Project status tracking and communication to all stake holders.
- Helping team members with requirement clarifications, code changes, defects and other activities and timelines associated with those tasks
- Led Beyond Productivity workgroup in BSS division at offshore
Confidential
Module Lead
Environment: PL/SQL, Linux, Java 6, Oracle, WebLogic, Tomcat, Sybase Power Bulder
Responsibilities:
- Involved in Requirement Analysis, Preparing High Level Design helping team members in preparing Low Level Design and help them in finishing their work on schedule involved in Code and Unit Test case Reviews communication with Business team, onshore team and interface team
- Onsite-Offshore coordination
- Client interfacing
- Coordinating with various support group
- Provide inputs to project status tracking and communication to all stakeholders
Confidential
Project Coordinator/SSE
Responsibilities:
- Involved in requirements understanding, low level design of Invoicing module
- Worked in solution development for multiple enhancement projects
- Provided knowledge transfer to new joiners in Billing team at onshore
- Single point of contact responsible for delivery for Billing OOR suite of applications
- Onsite-Offshore coordination
- Client interfacing
- Coordinating with various support group
- Provide inputs to project status tracking and communication to all stake holders
- Fine tune existing support processes with help of management
- Gained knowledge on four more applications in Billing OOR suite
Confidential
Senior Software Engineer
Responsibilities:
- Involved in requirements understanding, low level design of Invoicing module
- Worked in solution development for multiple enhancement projects
- Provided knowledge transfer to new joiners in Billing team
- Single point of contact responsible for delivery from offshore team.
- Onsite-Offshore coordination
- Client interfacing
- Coordinating with various support group
- Provide inputs to project status tracking and communication to all stake holders.
Confidential
Software Engineer
Responsibilities:
- Manage Customer expectation
- Took initial knowledge transfer of out of region billing applications from onshore team like LATIS, MES, LEC Billing, DRP, UFEED
- Worked on multiple enhancement projects under Billing Out of Region applications including LATIS, MES, LEC Billing, LEC Web, DRP, UFEED
- Created alarming documents for detection of issues before hand
- Provided solutions to alarming situations
- Provided production support during outage or critical issues with applications
- SLA Adherence
- Coordinating with various support group
Confidential
Software Engineer
Responsibilities:
- Product development testing and documentation
- Responsible for bug fixing, Solving issues (CR - Change Request), Change Management (CM - Case management), providing enhancing requirements to the new release
- Involved in writing several JUnit test cases to uncover issues during development cycle.
- Quality review of cases in the form of knowledge sharing sessions and reviewing each and every complicated case.
- Participate in escalation meetings / conference calls with customers to sort out their issues and help them bring back their systems up and running fine.