Senior Software Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Build and Maintain ETL process, Write advanced SQL queries, Design and understand SQL table structures, Handle complex data system, Manage code changes with version control using Git and Azure DevOps
- Experience with extracting, cleaning, managing, optimizing large and complex data sets
TECHNICAL SKILLS
Languages: Python, C, C++, C#, ASP.NET, MS SQL Server, XML, SSIS, and Shell Script
Databases: Relational Databases SQL Server, PostgreSQL
Platforms: Windows, UNIX, Linux
Tools: MS Word, PowerPoint, Excel, Visual Studio, SQL Server, SSIS, Jira Confluence
Version Control: ClearCase, Clear DDTS, TFS, MS Teams, Azure DevOps Git, CI/CD
Cloud: Amazon AWS, Microsoft Azure
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Developer
Responsibilities:
- Collaborated with business and technical teams to translate requirements into design specifications
- Designed and built complete ETL processes moving and transforming data for ODS, Staging, Data Mart and Data Warehousing
- Built Indexes, Views, Index views, Constraints, Stored Procedure, User - Defined functions
- Developed, deployed, created job and scheduled SSIS package
- Analyzed and implemented database solutions and performance tuning
- Developed ETL process using SSIS including C# or Python scripting
- Created mappings from source tables to destination tables and load to target database table
- Experienced in DevOps Continuous Integration and Continuous Deployment (CI/CD)
- Experienced in Software Development Life Cycle (SDLC) and change control processes
- Managed code changes and approve pull requests with version control using Git branches and Azure DevOps
- Experienced in Agile methodologies, daily standups such as SCRUM
Confidential
Senior Software Engineer
Responsibilities:
- Converted EDI file format to Excel
- Automated SQL data into a give Word template
- Wrote stored procedures, View, CTE and SQL Jobs for new requirements
- Developed SSIS packages for importing data from different files to different Destination server
- Created and implemented solutions for automating production support activities
- Developed SQL queries to satisfy data and reporting requirements
- Developed, deployed, created job and scheduled SSIS package
- Solved complex problems with minimal direction
Confidential
Senior Software Engineer
Responsibilities:
- Developed code for Configuration, Node State, Billing management
- Followed the Software Development Life Cycle (SDLC) from Requirement, Interface, Detail Designed, Test Plan Document, Coding and Unit Testing
- Utilized tools Rational ClearCase, Rational Rose, Rational ClearDDTS, Frame
- Utilized C/C++ Programming language in Linux environment