Internal Tools Developer
CCP is seeking a full-stack developer to join our Customer Infrastructure Tools Team, where we are developing both customer facing and internal tools & systems.
This position requires a broad spectrum of skills including front end development, mid-tier business logic and integration with a variety of high volume data sources.
Responsibilities Include:
- Develop and maintain a wide variety of applications including internal and customer facing services & websites, web services, APIs, data feeds, internal tools and back-end systems.
- Communicate and interact with stakeholders to evaluate their needs then propose and develop solutions.
- Work both independently and as part of a team on applications that support a variety of live and developing products.
- Prioritize and meet deadlines, document and communicate progress.
Required Experience:
- At least 3+ years of work experience as a full-stack developer.
- B.Sc in Software Engineering, Computer Science or related field, or equivalent training and professional experience.
- Excellent programming and debugging skills, preferably in Python or similar language.
- Well versed in working with web technology such as HTML, JavaScript, CSS etc.
- Expert skill in working with databases, SQL, MS-SQL Server, Stored Procedures, etc.
- Strong communication skills for both spoken and written English.
Recommended:
- Experience with: Django, jQuery, AJAX, JSON, REST, .NET, C#, GIT, Perforce, Docker, Linux, Team City, Splunk, Hadoop, Elastic Search.
- Knowledge of: Agile Development Methodologies, Test Driven Development, Big Data, Information Security, Automations, Asimov’s Three Laws of Robotics, Machine Learning, Cyberdyne Skynet.
- An uncanny ability to decipher and understand complex systems by reading though decades old legacy code, and then improving it!
- A natural propensity to accept & deliver on challenges and tasks others deem impossible.
Sækja um starf