We provide IT Staff Augmentation Services!

Senior Software Developer Resume

5.00/5 (Submit Your Rating)

Lakewood, CO

OBJECTIVE

  • With over 18 years of experience in Software Development, I have designed, developed, modified, tested, implemented and documented business technology solutions for multiple industries.
  • My ideal position is one in which I broaden my experience as a senior software developer, including the opportunity to influence product design and architecture.

TECHNICAL SKILLS

Languages: JAVA, C++, SQL, XML, XSLT, JSON, JSP and HTML

Frameworks, APIs and additional tools: Apache NiFi, Apache Tomcat, Jersey, JAXB, JAXWS

Databases: Oracle 10g and Oracle 11g

Software: Eclipse, Subversion, Git and Maven

Systems: UNIX/Linux, Windows and Mac OS X

Other: SDLC, Design Patterns, Client/Server Architecture, Model/View/Controller Architecture and Extraction Translation and Loading (ETL)

PROFESSIONAL EXPERIENCE

Senior Software Developer

Confidential, Lakewood, CO

Responsibilities:

  • Created market surveillance patterns with the goal of detecting market manipulation using PostgreSQL and Alice on the SMARTS platform. This included participating in all phases of the SDLC:
  • Alice and SMARTS are an event - based programming language and software platform used exclusively within Confidential .
  • Each pattern had to be capable of processing billions of messages per trade day, and many required analyzing up to 6 weeks worth of data.
  • Optimized several patterns to operate in a multi-process environment.
  • Oversaw two junior developers. This included providing training and mentoring, as well as ensuring each developer remained on task and completed their work in a timely manner.
  • Maintained software version control via both Subversion and Git
  • Created and refined SQL queries and ensured performant operation when accessing databases which ingested over 15 billion messages per day.
  • Obtained deep knowledge of the trade lifecycle, electronic trading systems, equities, and equity derivatives.
  • Winner of 2017 Q3 CEO Silver Award for exemplary work and significant contribution towards meeting strategic objectives.

Senior Software Engineer

Confidential, Houston, TX

Responsibilities:

  • Software development team lead in a distributed team environment
  • Established project scope, requirements, and schedule with company founder and president
  • Coordinated developers, QA personnel and contractors to establish project expectations
  • Defined and established Agile Scrum development processes for brand new development team
  • Supervised routine Agile Scrum meetings
  • Primary software architect, created and documented overall product design
  • Implemented software design for oil and gas data integration software using Java, SQL, XML, Apache Kafka, Apache NiFi, Apache Tomcat, Amazon Web Services (EC2), Windows and Linux
  • Delivered initial product release with no initial code-base in 7 months
  • Designed, developed and documented product SDK for third-party developer use
  • Designed and developed RESTful web service for application’s web interface
  • Provided domain expertise for team members with less experience in oil and gas software development
  • Provided on-site support and expertise for Houston based oil and gas client

Software Engineer

Confidential, Houston, TX

Responsibilities:

  • Developed and maintained oil and gas data integration software using Java, C++, SQL, XML, XSLT, WebMethods, Windows and Unix
  • Contributed to software architecture design for initial development, additional designs for further enhancements and releases
  • Lead developer for design implementation and supervision of development team
  • Developed software adapters for integration for multiple third-party solutions via web services and supplied bug related code and data fixes
  • Provided full time, on-site support, training and technical expertise for Houston based oil and gas client for over two years
  • Implemented Agile development methodologies in roles of Scrum Master and development team member

Software Developer

Confidential, Golden, CO

Responsibilities:

  • Developed and maintained customer relationship and service subscription management software using C++, SQL, Microsoft Visual Studio, .Net and UNIX
  • Developed requested product enhancements for integration with third-party systems
  • Developed and deployed custom web services
  • Participated in all stages of product life cycle
  • Provided client support, and maintained application documentation at the API level
  • Prepared configuration of automation and profiling tools for testing environment
  • Provided implementation support during go live effort for a large Canadian telecommunications client, including on-site support
  • Designed and developed new, web-based, fully flexible, and client-customizable user interface for order management software using Ruby on Rails and NetBeans

We'd love your feedback!