Crete Carrier Corporation

September 2016 to October 2017 - Crete Carrier Corporation, Lincoln, Nebraska, Senior Software Engineer.

  • Participate in all aspects of the Software Development lifecycle, lead the design of certain software component, products, applications and features based on industry and technological trends and consult with process owners in reviewing, interpreting and developing systems in accordance with user requirements.
  • Play a critical role in supporting the application lifecycle based on detailed requirements and guidance from senior engineers
  • Collaborate with technical/business leaders and product owners to acquire and understand requirements/acceptance criteria
  • Develop, maintain, test, analyze performance, troubleshoot and repair applications and applicable code
  • Support mission critical applications and assist in the resolution of customer issues
  • Design backend database schemas
  • Produce deliverables with clean, well-documented and easily maintainable code that adheres to defined coding standards
  • Write unit/UI tests to identify defects and leverage CI/CD for building and deploying code
  • Triage production issues and work with multiple teams to perform problem analysis
  • Assign and review tasks from junior and offshore software engineers
  • Influence discovery and decision-making process when changes to standards and technology are required
  • Provide support to the Company by responding to user questions, concerns and issues