Senior Software Engineer

at  Relativity

Kraków, małopolskie, Poland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024Not Specified10 Aug, 2024N/AJenkins,Software Development,Infrastructure,Scripting Languages,Automation Tools,Leadership Skills,Computer Science,Kubernetes,Technology TrendsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Responsible for engineering a large scale enterprise solution and working with departmental contacts to support the demands of the department and meet the objectives of the product development process.

KNOWLEDGE SKILLS AND ABILITIES

  • Excellent Knowledge of the new technology trends and its applications for the new products in the market place.
  • Knowledge of Azure Cloud
  • Knowledge of Kubernetes and related technologies (Grafana, Prometheus, Gatekeeper…)
  • Knowledge of scripting languages (esp. Power Shell) and automation tools (Jenkins)
  • Experience with Infrastructure as a Code
  • Strong Problem-Solving skills
  • Strong teamwork and partnering skills for cross-group collaboration
  • Strong leadership skills, ability to perform under the pressure and deliver technical solutions
  • Good communication
  • Full knowledge of and adherence to SDLC (Software Development Life Cycle) standards and best practices
  • Knowledge of Agile Project Development Methodologies

MINIMUM QUALIFICATIONS

  • Bachelor’s Degree or equivalent in Computer Science or related disciplines
  • 5+ years of software development of commercial-grade systems and applications with a proven track record of building and leading successful engineering teams

Responsibilities:

  • Contributing to an Agile team that solves complex challenges and builds working software
  • Producing high quality code fast
  • Being a dependable and highly skilled development resource for peers

The Engineer performs the following functions, in addition to others, in the administration of their position:

  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.
  • Encourages pair programming to communicate design knowledge throughout the scrum team
  • Thinks out loud- talks about design thoughts all the time
  • Provide development expertise to team members through education and review
  • Always open to new ideas and encourages innovative practices amongst peers
  • Works collaboratively with QA professionals to encourage defect prevention over detection

The Engineer may be required to handle technical support calls after hours at least two times a year. If Client Services is working on a ticket and they are not able to solve an urgent issue, they will reach out to the level I developer to assist to get the issue resolved.

In addition to the above responsibilities, the Senior Software Engineer is expected to display professionalism in the following ways:

  • Maintain an attitude of commitment through outward display of willingness
  • Practice positive interactions - lean on encouragement in place of judgment
  • Impress responsibility on others by displaying ownership in tasks
  • Act in the interest of the overall team


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or related disciplines

Proficient

1

Kraków, małopolskie, Poland