Duration: 12 months contract to hire
Location: Remote then will need to be onsite in Dallas, TX
Interview: Phone and Skype
1 to 3 years of experience
Here’s what you’ll do in this role:
- Consistently deliver on time high quality code with minimal errors using existing standards and guidelines
- Think and code like a designer/architect
- Design, document, develop, implement and unit test software modules
- Design elegant and workable software solutions, both on an application and system-wide level
- Consistently meet established deadlines
- Debug existing code in response to Problem Tracking Records (PTR) and Change Requests (CR)
- Create and update standardized documentation
- Conduct routine performance analysis in order to optimize software
- Work effectively with Product Development, Technical Business Analysts, and Quality Assurance to create and develop high quality code for internal/external customers that works and is consistent with requirements documents
- Perform feasibility studies, evaluate results and propose viable solutions accordingly
- Evaluate and integrate technologies from other providers, where suitable
- Identify hardware, software and technology platforms that need to be integrated to meet current and future business needs
- Maintain timely reports on status of projects, potential technical problems and any other relevant details
- Coordinate technical loads of new software releases (when applicable)
- Analyze hardware capacity (when applicable)
- Participate in the validation/acceptance phase of the product cycle ensuring the fine-tuning necessary to finalize the product (when applicable)
Your qualifications:
- Education: Bachelor's degree in Computer Science or related field, or equivalent.
- Relevant Work Experience: 1-5 years’ experience as software engineer on large scale system
- Business Understanding: Knowledge of travel industry and/or related technologies is required
- Computing: Unix/Linux, Design Patterns, C++/Object Oriented languages, XML/Edifact/JSON/Protobuf, SQL/Oracle/NoSQL Databases, Webservices, Distributed environments, Python
- Strong analytical, troubleshooting and problem-solving skills, very detail oriented
- Ability to manage multiple tasks simultaneously, identify, resolve project issues quickly and effectively within a fast-paced environment
- Enjoys working with a top-notch development team with a solid track record of innovation, quality, and timely deliverables
- Thrives in a professional, team-empowered environment
- Good written and oral communication skills
- Impeccable integrity. We are team-first at Celerity
- A positive attitude. We can have fun while we work hard to solve business challenges
- A heart for people. Excellent relationship-building skills across teams, peers, clients, vendors
- A head for business. Nothing falls through the cracks on your watch
- A passion for results. You strive to work complex issues with a strong sense of ownership and urgency.