Senior Software Engineer
at Relativity
Kraków, małopolskie, Poland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Nov, 2024 | Not Specified | 10 Aug, 2024 | N/A | Jenkins,Software Development,Infrastructure,Scripting Languages,Automation Tools,Leadership Skills,Computer Science,Kubernetes,Technology Trends | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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