**Why Kyndryl**
**Your Role and Responsibilities**
The developer position is a key and vital role within the US CTO organization.
The role will work closely with the Data Science team.
The role will work with a Linux based platform running multiple containers for both staging and production leveraging largely open source technologies with either PostgreSQL and/or MongoDB relational databases and potential non-relational sources with the UI being Superset, PHP, Flask, Dash, Shiny, D3 based.
This role will require data pulls from both internal and external databases and APIs.
**Responsibilities**:
- Take initiative in performance, working independently, and with groups to
effectively accomplish project objectives
- Interact with other software engineers and technical leaders to understand
subsystem and component specifications and recommend changes to facilitate
efficient and effective development
- Design and document subsystems and system components consisting of (in Opportunity Owner
terms) several objects working together to execute an encapsulated function of
the larger system
- Implement and debug subsystems and components
- Write and execute tests for subsystems and components
- Participate in integrated test sessions of components and subsystems on test and
production servers
- Determine and communicate the implications of system-level decisions on
subsystems and components and help determine how best to mitigate or take
advantage of these implications
- Determine and communicate the requirements and capabilities of components
within the context of the larger system, project, and team
- Support management of the team's technical infrastructure (e.g., repository, build
system, testing system) under guidance from the engineers or other project leads
- Participate in efforts to share technology and expertise within the organization
- Perform tasks efficiently and work together with team to ensure project success
- Gathering information
- Evaluating output requirements and formats
This role will require data pulls from both internal and external databases and APIs.
**Required Technical and Professional Expertise**
Creative problem solver who thrives when presented with a challenge
- An analytical growth minded with an inclination for problem-solving
- Ability to work with large amounts of information and see the 'bigger picture'
- Comfortable with juggling facts, figures, and number crunching
- Critical thinking: able to look at numbers, trends, and data and come to new conclusions based on
the findings
- Experience in data models and reporting packages
- Experience independently designing and implementing medium to large-scale software systems and
components using.Net, php, jsnode and similar architectures
- Five plus years' experience building web-based software systems, utilizing N-tier architectures, dynamic
content, highly scalable approaches, and complex security models/implementations
- Successful design and implementation of multiple software components and subsystems
- Ability to communicate the design and implementation of software systems including relevant
strengths/weaknesses and reasons for implementation decisions
- Ability to communicate, orally and written, effectively with technical, non-technical staff, and
customers/stakeholders as needed or directed
- Experience with MS SQL enterprise server, MS SQL enterprise server Reporting Services, MYSQL, PostgreSQL, Elasticsearch, and similar data stores
- Prepared technical documentation for every stored procedure and updated those stored procedures
with new data elements.
- Facilitated data retrieval and manipulation through implementation of Views, Procedures, Triggers
and Cursors.
- Designed and implemented integrity constraints, written triggers and stored procedures to offload
middle-tier transactions.
- Microsoft Visual Studio/ Visual Code
- C#, ASP.Net,.Net, JavaScript, R, Python, js node, PHP, jquery, Shiny, Flash, Dash, D3, CSS, HTML, JSON, Excellent math skills
**Preferred Technical and Professional Experience**
None
**Required Education**
Bachelor's Degree
**Preferred Education**
Bachelor's Degree
Kyndryl is committed to creating a diverse environment and is proud to be an equal opportunity employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics.
Kyndryl is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
**Other things to know**
**Primary Job Category**
Technical Specialist
**Role (Job Role)**
Application Developer
**Employment Type**
Full-Time
**Contract Type**
Regular
**Position Type**
Early Professional
**Travel Required**
No Travel
**Company**
(Y014) Kyndryl Costa Rica, Sociedad de Responsabilidad Limit