We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

4.00/5 (Submit Your Rating)

Wichita, KS

SUMMARY:

  • Exceptional Programming Skills including Swift, Objective C, C, C++, JavaScript, JQuery and JQuery Mobile, HTML, CSS, Java
  • Expert in network systems, servers, security, cloud administration, architecture and back - end programming.
  • Ability to understand a given solution to assess its alignment with business needs.
  • Strong negotiation skills with the ability to influence and persuade with the end goal of gaining consensus, motivating team members and bringing stakeholders and team members into alignment.
  • Able to work remotely with strong ethics and consistency on project goals and deadlines.
  • Mentors team members, assists in code reviews and provides support to junior developers.
  • Agile SCRUM developer and team lead, having taken the roles of SCRUM master and Product Owner.
  • Has worked in all development positions, back-end, front-end and design.
  • Has worked on and managed teams through full software development life cycle.
  • Able to efficiently gather and document requirements and put the team on an implementation plan.
  • Has experience with the entire Apple store application and approval process having responsibility for approval of several apps. Stays current with changes to the Apple App Store approval process and changes in any requirements.
  • Stays current with Swift releases and differences in Swift versions.
  • Leads the design, development and implementation of complex systems.
  • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans
  • Understanding of current cloud development tools and methodologies
  • Experience developing server-side applications using .NET or J2EE. (if C# or JAVA background)

TECHNICAL SKILLS:

  • Instruments, Firebase
  • Cocoa Touch
  • Alamo Fire
  • AirDrop, TextKit
  • MapKit
  • Xcode, JIRA, Jenkins, TestFlight, Hockey App
  • MVC, MVP, MVVM
  • XCTest
  • Automated Testing
  • TDD
  • Unit Testing
  • Cocoa Pods
  • Carthage
  • Swift, Objective-C, C, C++
  • VB, .NET
  • Java, JavaScript, jQuery
  • SQL & Oracle Queries
  • ERP, SAP
  • UIKit
  • UI Dynamics
  • Interface Builder
  • Gesture Recognizers
  • Auto Layout
  • Storyboards
  • Git, SVN
  • JSON, REST

EXPERIENCE:

Confidential, Wichita, KS

SR. SOFTWARE ENGINEER

Responsibilities:

  • Created test cases to streamline and optimize code with OCUnit.
  • Develop dynamic configuration to switch between web service calls.
  • Implemented native iOS solutions that communicate with RESTful web services as fully functional prototypes for offshore development teams using Objective-C and Swift.
  • Created blocks to respond to service requests in order to maintain app architecture.
  • Worked primarily in Swift, with a short migration over to Swift from Objective-C early on in the development cycle
  • Utilized Parse to send notifications to the user.
  • Primary architecture used with MVC and Singleton

Confidential, Providence, RI

SR. SOFTWARE ENGINEER

Responsibilities:

  • Configured script to use in Jenkins server.
  • Designed and implemented native iOS solutions that utilize REST web services for integration with back end processes.
  • Profiled the application extensively using Instruments to improve performance throughout multiple sprints.

Confidential, Mt. Prospect, IL

SR. SOFTWARE ENGINEER

Responsibilities:

  • Coordinated with QA testers for end-to-end unit testing and post-production testing.
  • Wrote Unit Tests for code using XCTest library.
  • Implemented logic to connect to server using 3rd party framework.
  • Developed layer to consume RESTFul web service using NSURLSession.
  • Invoked RESTful web service calls using AFNetworking.
  • Participated in review meetings and took the initiative to meet the QA testing targets.
  • Drafted technical documents and whitepapers.
  • Designing, developing, testing and implementation of app in App Store.
  • Involved in the entire product development life cycle.

Confidential, Minneapolis, MN

SR. SOFTWARE ENGINEER

Responsibilities:

  • Performed to complete unit testing, integration testing and regression testing the application.
  • All web communications are performed in background threads to enhance performance and the user experience.
  • Invoked RESTful web services using AFNetworking and parsed JSON responses using NSJSONSerialization.
  • Regularly performed code reviews to ensure efficiency, readability, and maintainability.
  • Recommended and executed plans to improve development tools and processes.
  • Worked on development team with 3 other iOS developers and a QA team
  • Collaborated with product and engineering team members to define and develop new product concepts.

Confidential

SR. SOFTWARE ENGINEER

Responsibilities:

  • Technical Manager in charge of projects, supervision of team and results.
  • During my tenure as software engineer and manager
  • I performed and oversaw several implementations and installation of Red Prairie WMS for our customers in various countries.
  • I was also responsible for oversight and training of technical support and service in various countries.
  • Responsible for databases, queries, and logistical arrangements, and fulfillment.

We'd love your feedback!