We provide IT Staff Augmentation Services!

Software Engineering Manager Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • A self - motivated, passionate and organized individual - Software Engineering Technical Manager/Project Manager with exemplary analytical and problem solving ability.
  • Around 15+ years of IT industry experience in software development & design, project management on various development (E2E) and maintenance projects.
  • I have excellent communication skills and the ability to interact effectively with clients, vendors, partners and peer engineers/analysts & project/product management in a diverse team environment.
  • Manage junior to senior engineers & offshore dev team(s) and perform work as a Software Engineering Manager & Technical Lead as well and participate in weekly SCRUM meetings with the team to manage the projects’ timeline and budget.
  • Pursuing Project Management Professional Certification (PMP) and implementing the knowledge areas and process groups in the projects & programs in execution.
  • Execution of Full SDLC cycle which involves project management, team task distribution, architecture, analysis, design, development, testing, Implementation, deployment, Enhancements, and production support using Agile (Scrum Framework) and Waterfall Methodologies.
  • Working widely on Azure Dev Ops release and build pipelines to integrate all the Azkaban test flow automation of testing Spark, Kafka, HBase, Hadoop and Hive Clusters of Azure HDInsight for Microsoft.
  • Proficient in preparing quarterly progress (QBR) of the team’s project deliverables and present the work to the client team and educate the future of product usage and receive feedback as part of monitor and control to execute the work during the sprint execution.
  • Working on building & deploying Big Data clusters - Hadoop, Spark, HBase, Kafka & Hive on Microsoft Azure within Azure Cloud framework and Azure DevOps product & cluster management in Microsoft.
  • 14 years of development & Implementation in JAVA/J2EE technologies (Java, JDBC, JSP, XML, JSF MVC Frameworks, JUNIT, Java Web Services using RESTful web services & also used SOAP). Exposure building Java applications using tools like Maven & Ant.
  • Experience working on Spring Boot & Spring IO Frameworks to build & implement Web services API. Moving existing and new API web services into Pivotal Cloud Foundry cloud services & launch into the New Relic dashboards.
  • Deploy using CI/CD deployment of software product using CI - GitHub, Jenkins, and JFrog Artifactory, Azure Dev Ops & Docker.
  • Built web services API and created EXEs & DLLs in .NET framework 4.5 and in VC#.NET.
  • Performed Scala language scoverage & instrumentation that will give code analytics, usage percentage based off for the application code.
  • Java 7, 8 & above for implementation of OOP concepts & latest data structures.
  • 14 years of implementation in Perl scripting both frontend and backend with versions varying from 5.8 to 5.16. Experience in Perl GUI automations in the Front End Client & also automate Perl scripts to run in the Back End by using Perl APIs (OOPs).
  • Knowledge on additional Cloud - AWS modules - EC2, S3 & RDS.
  • Experience in Microsoft SQL Server, Informix, Oracle 9i, 10g & 11g & 12g database related to table creation, schema browse, and indexing, sorting tables, build & manage stored procedures, import & export of data, query building. Experience in Confidential products - Confidential Requisite, Confidential RPE.
  • Use IDEs - Eclipse, IntelliJ IDEs, Visual Studio 2015, 17 & 19, Edit plus, Notepad++ etc., for development.
  • Experience in version control tools like SVN, GitHub and Confidential .
  • Extensive experience in telecommunications, e-Commerce, Heath Care Retail & Business and Research and Development in Azure Data Services.

TECHNICAL SKILLS

  • Project Delivery and Team/People Management - Agile using Scrum/SAFe project delivery methodologies.
  • Software Engineering Manager for projects - PI Planning, Scrum meetings, Project Estimation, Design, Development, Test Execution, DevOps & deployment support.
  • Certified Scrum Master. Pursuing PMP.
  • Java/J2EE - versions 7 & 8 and investing learnings on Java 9.
  • Working experience on RESTful API. Spring Boot/Spring IO for developing web services.
  • Microsoft Azure Dev Ops & Cloud with BigData clusters - Hadoop, Spark, HBase, Kafka & Hive. Code Analysis, Streaming, Debugging & Log Analysis - Apache Spark - Scala language.
  • VC# .Net (2+ years in Confidential ; 2+ years in West & 1+ year with Microsoft).
  • .NET Framework – 4.5; practice CAS standards
  • Microsoft Azure Portal– Functional E2E model; Azure Cloud objects & services.
  • Write Kusto query to real time Power BI.
  • MS Azure Fundamentals & AWS Cloud Practitioner
  • Ambari portal usage and navigations to configure Big Data cluster configuration.
  • Hands on work done on code scoverage & instrumentation in Scala Language.
  • Experienced in CI/CD deployment process – GitHub, Azure DevOps, Jenkins, JFrog Artifactory, Docker, Maven, SonarQube.
  • PowerShell; PHP 5.0 & above.
  • Perl programming (OOP); Perl Scripting (Linux & Windows).
  • Cloud – Microsoft Azure, PCF
  • Azure Blob/Storage, Informix SQL & DB, Microsoft SQL Server & DB, Oracle SQL, oracle database – 11g, 10g, 9i, Progress 4GL and RDBMS.
  • JSP/JavaScript, HTML and CSS & XML, Web Servers – apache/tomcat.
  • Tools used – Eclipse, IntelliJ, Edit Plus, EPIC Perl Editor, Notepad ++, JUNIT, SQL Developer, MS SQL Server 2005 & 2008, 2012 HP Quality Center, Confidential, SVN, GitHub, Putty etc.,
  • Knowledge on AWS cloud – EC2, S3 & RDS.

PROFESSIONAL EXPERIENCE

Confidential

Software Engineering Manager

Responsibilities:

  • As a Software Engineering Manager work closely & manage the onsite & offshore dev teams and lead them to complete their tasks assigned to them and also complete self-assigned dev tasks for the client team. Conducting everyday SCRUM meetings with the team for close co-ordination and project execution.
  • Initiate, conduct & execute PI planning monthly meetings to brain storm the Sprint tasks for the team and associate them to the respective forthcoming releases based on effort and capacity.
  • Execute Sprint weekly release meetings to assess task progress & execution of Sprint backlogs & Sprint retrospective.
  • Conduct & execute brainstorm sessions, design meetings with the dev team members on the development projects and create/update user stories based on the story points.
  • Taking ownership from Project Initiation till the Project Delivery/Deployment to the production environment.
  • Prepare Quarterly Business Review(QBR) slides and present it with client bi-monthly or quarterly to represent the progress of the software development team to the client.
  • Be part of monthly budget meetings with internal & client to make sure project timeline and roadmaps are set and meet the expectations.
  • Hire and build team of engineers in onsite and offshore.
  • Complete End-to-End implementation of self & team’s development work into the Azure DevOps CI/CD pipeline. So, all builds are continuously integrated & implemented and all the tests were executed as per the test cases & test plan execution strategy.
  • Experience working on Tasks/Task Groups, Subscription, Resource Group, Function App, MS SQL Data Warehouse, Event Hub Namespace, Azure CLI, Azure Cloud concepts, Windows PowerShell, CloudTest Integration using C#.NET, VM & Image Generation, Big Data Cluster Creation using Azure DevOps.
  • Worked on HDInsight C#.NET code base and built Azkaban client code using .NET framework methodologies that submits HTTP web request to the Azkaban API via REST API calls to run various test execution flows to run validations for Big Data clusters - Spark, HBase, Kafka, Hive and Hadoop.
  • Working to move off Horton Works & architect team & self into the Azkaban Tests execution strategy in the Azure release pipelines implementing new code and flows that will automate all the manual efforts when doing Release Criteria (RC) Sign offs of the big data clusters.
  • Working on building & deploying Big Data clusters - Hadoop, Spark, HBase, Kafka & Hive on Microsoft Azure within Azure Portal/Cloud and Azure DevOps product & cluster management in Microsoft. Do lots of Pull Request & code reviewing with & for the project team. Use Azure Dev Ops for creating Builds for Azure - C# .Net, PowerShell, Python, Java, Shell code, Apache Spark/Scala and execute the builds on Dev, Preprod/Stage Environments on Azure Cluster.
  • Mastered in propagating through Big Data clusters’ Yarn cluster logger pages to navigate the head node & worker nodes of the clusters.
  • Responsible in updating the cluster configs both by navigating to the Ambari portal of the clusters and also automated using PowerShell scripts via Azure objects and configurable Python scripts.
  • Worked on scoverage and instrumenting Scala code base to build and publish Jars for downstream usage of Azkaban test flow executions validation.
  • Working on Microsoft Azure and create various resources such as Azure HDInsight to create Resource Groups, Storage Accounts, Clusters of Spark, HBase, Hadoop, Kafka & Hive.
  • Active DR plans and engaged Telemetry in release pipelines that will trigger incidents, failures and even status reports.
  • Empowered Business Team to own the process through Data Stewardship.
  • Extend the management & leadership outside the team when new challenges arise in the business and to provide technical solutions.

Confidential

Software Engineer Lead

Responsibilities:

  • Manage junior to senior onsite & offshore dev team and perform work as a Software Engineering Manager/Lead as well. Experience in various methodologies like Agile (Scrum/SAFe) project delivery strategy.
  • Worked on software development & design and performance tuning and testing of client-server applications and API Web services. Excellent communication skills and the ability to interact effectively with partners, vendors, clients and other developers & top management in a diverse team environment using Java, J2EE, XML, WSDL, HTML, and JavaScript, OOP concepts, latest data structures
  • Execute Sprint weekly release meetings to assess task progress & execution of Sprint backlogs & Sprint retrospective.
  • Work in design meetings with Design Governance team and determine the complete scope of each sprint releases.
  • Building applications from scratch using Java, Webservices – RESTful with WSO2 and 2way-SSL, SOAP xml, Perl scripts, PHP, vxmlapps & XSLT. Unit testing and worked on Junit and SOAP UI.
  • Built web services API and created EXEs & DLLs in .NET framework 4.5 and in VC#.NET.
  • Worked on migration of C#.NET web service apps to the Spring framework in Java. Completely unwrap all the .NET modules, debug and rewrite the app on Spring boot using Java.
  • Always practiced and implemented CAS standards in the .NET implementation.
  • Built Telemetry to send email notifications & auto-create incidents through ticketing tool.
  • As a Disaster Recovery specialist developed, organized, managed and executed internal and external DR Failover/failback tests for critical systems and applications for data centers.
  • Built auto-archival program based on legally approved date.
  • Empowered Business Team to own the process through Data Stewardship.
  • Enforced Test Driven Development. Built auto test scripts for development.
  • Deploying web service apps into PCF cloud & New Relic. Working intensively building & implementing Webservices API using Spring Boot Framework - Bean Factory etc.,
  • Deploy using CI/CD deployment of software product using CI – GitHub, Jenkins & Docker.
  • Proficient in using RDBMS concepts with Informix, SQL server and MySQL architecture.
  • Working experience in Database Design, Creation, and writing DDL, DML SQL queries.
  • Strong domain knowledge on Health care, Insurance and Trading sectors.
  • Extend the management & leadership outside the team when new challenges arise in the business and to provide technical solutions.

Confidential

Technical Lead/Senior Software Engineer

Responsibilities:

  • Manage junior engineers & offshore dev team and perform work as a Software Engineering Manager/Lead as well and conduct weekly SCRUM meetings with the team to manage the projects’ timeline and budget.
  • Communicate with the product managers and the technical directors in the organization.
  • Worked on Java/J2EE technology – development and E2E testing projects related applications.
  • Work on development projects - Perl modules and packages of the GSI business clients and also consolidate the code enhancements and test plans for delivering to the QA and production environment following SDLC – design – interface & DD.
  • Update/Create Pricing in Catalog Manager involving technologies - Perl, CSS, HTML5, JavaScript, Oracle, Java/J2EE.
  • Write Unit, System, Integration & E2E test cases on the code enhancements and present to QA team for them to proceed with System testing (IST).
  • Coordinate with the release management team to deploy any code enhanced tickets or ad-hoc fixes while deploying to production environments. Provide knowledge about the business implementation and the technical to new teams.
  • Work on tools such as iXP- Autosys to monitor/maintain the production jobs, ClientIQ – ticketing tool, SQL Developer – to modify/write SQL queries to work on dev/prod/staging databases, DataStage Client – to browse or work on ETL interfaces of the application.

Confidential

Senior System Engineer

Responsibilities:

  • Work as a Software Application Lead, interact with Business Users, Process Owners, and Subject Matter Experts for business requirements gathering for the projects.
  • Worked on all complex development fixes and enhancements in technologies – Perl, Java/J2EE, JavaScript, PHP C, C++ and UNIX scripting. Automated Front End utilities of RequisitePro using Perl scripts, Core Java and Perl APIs (Perl OOPs) and JavaScript.
  • As a Dev Team Lead – Do Unit Tests, Code reviews, Collect all design items, pseudo code logics & unit test results of my team members including design items of my project and consolidates all to it to the Design Package and present to the stakeholders and client during Design Review meetings & Development Review meetings.
  • Built web services API and created EXEs & DLLs in .NET framework 4.5 and in VC#.NET.
  • Handled Integration of RequisitePro to HP Quality Center, Project Repository Website, and Test Management Tool using Perl APIs & Oracle 10g.
  • Worked on Confidential Rational Publishing Engine – to develop templates using RPE Document Studio & Launcher 1.1.2 version using Perl CGI and JavaScript.
  • Coordinated with Business for UAT (User Acceptance Testing) and work on them.
  • Worked on support activities in production environment like bug fixing, maintained the applications which has Progress 4GL language & Progress RDMS as its databases.
  • Developed and maintained web applications that use Java, Perl CGI in the front end.
  • Actively involved in Production deployment activities like communicating to SCM (Source Code Manage) mangers, execution of code push to production & Sanity/Validation testing of each enhancement & maintenance releases.
  • Received client appreciations for critical delivery of a project using C, C++ & Flat file database application in Confidential

Confidential

Software Developer

Responsibilities:

  • Work on development project to develop ERP functionalities of Purchase Module - Purchase requisition, Supplier/Vendor Evaluation, Purchase Enquiry, Purchase quotation, Purchase Order, Tracking the previous transactions, Drawing approval, GRN - Debit Note & Credit Note, updating that to the Finance and inventory and also purchase return using Progress 4GL language.
  • Developed functionalities of Accounts Payable Module - Supplier bills registration, Payment Approval, Payment Voucher Generation, Reversal payment approval, Cheque Writing, Inter- Unit Transfer using Progress 4GL language & Progress RDBMS .
  • Integrating the Progress executables and the other backend processes using Perl scripts, Shell scripts.
  • Managing the Parameters of the Progress RDBMS in configuration files using Perl & Shell commands.
  • Actively involved in preparing high level and detailed design phases.
  • Involved in Development, Unit Testing, System testing, User Acceptance & Production Sanity testing. Also, actively participated in User Certify Test after product Installation.
  • Exposed to create index, prefix, data dump & load (Export/Import) using Database Admin.

We'd love your feedback!