We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 1+ years of experience in IT (Information Technology) with Software Engineer offering good programming and problem - solving expertise with software development experience. Background in evaluating, designing, implementing solutions, Unit testing. Specialized in high-level programming language such as .NET, C#, Java, JavaScript, Angular in Web and Client/Server.

TECHNICAL SKILLS

Programming: TypeScript, C#, C/C++, Java, basics of Python

Database: MS SQL, MySQL and MongoDB

Web Technology: Angular, .Net Core

Others: Data Structure and Algorithms and their uses, Strong OOP knowledge, WPF, JavaFX, Latex

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer

Responsibilities:

  • Experience Cooperating with multiple operational and organizational components to facilitate the design, development, delivery, and maintenance of IT products and services
  • Experience to Participate in requirements analysis and Collaborate with internal teams to produce software design and architecture
  • Develop documentation throughout the software development life cycle (SDLC)
  • Write clean, scalable code using .NET Core and deploy applications and systems
  • Experience to developed maintainable and scalable web application on Angular.
  • Experience to developed REST API with .NET Core and MongoDB
  • Worked on micro service architecture
  • Used RabbitMQ for messaging solution
  • Experience to revise, update, refactor and debug code to improve existing software
  • Serve as an expert on applications and provide technical support
  • Experience to analyzing data on organizational or program effectiveness
  • Establishes performance objectives in coordination with the team lead to address changes to project baselines.
  • Experience in DevOps (CI and CD) using GITHUB and Jenkins
  • Experience in pull, push, check status, find log, change branch using git bash
  • Experience Agile Scrum methodology of the projects to give faster and effective delivery using Jira.
  • Involved with multiple projects and multiple teams for each release
  • Work closely with Sr. Software developers, Test team, Business analysts, System Admin, other project management personnel
  • Involved to user story grooming to make user story understandable and update acceptance criteria
  • Experience prioritizing along critical path and meeting project milestones and deliverable dates.
  • Participate in planning and executing new cross-functional project initiatives.
  • Expertise to convey technical concepts to non-technical audiences
  • Reviews formal deliverable documents and traces requirements throughout the software development life cycle.
  • Experience analyzing and identifying opportunities for improved business process solutions
  • Strong analytical and problem-solving skills
  • Experience with development using C# .NET, Angular 7 and Linux
  • Excellent communication skills, ability to work as part of a team and on own.
  • Versatile team player with excellent interpersonal and technical documentation skills and handling multiple projects simultaneously.

We'd love your feedback!