Senior Software Engineer (Back End)

at  Oomnitza

Galway, County Galway, Ireland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Nov, 2024Not Specified29 Aug, 2024N/AProcess Architecture,Pyramid,Relational Databases,Optimization,Data Structures,Python,Shell Scripting,Communication Skills,DjangoNoNo
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:

REMOTE

Oomnitza offers the industry’s most versatile Enterprise Technology Management platform that orchestrates and automates key business processes for IT. Our SaaS solution, with agentless integrations, best practices and low-code workflows, enables enterprises to leverage their existing infrastructure systems and automate processes such as offboarding, onboarding, audit readiness, refresh forecasting and more, thereby reducing reliance on error-prone manual tasks and tickets. We help some of the most well-known and innovative companies to improve efficiency, expedite audits, mitigate cyber risk and eliminate redundant IT spend.
Team Oomnitza is looking for an experienced and driven SeniorSoftware Engineer (Back-End) to work on the next generation of SaaS enterprise software. You have a passion for simple, elegant design and shipping quality product. As a member of our ambitious team, you should be a self-motivated individual with a strong sense of accountability and thrive in a dynamic team environment. We’re looking for people that are excited to help build an infrastructure that translates into a positive experience for customers of any size.

QUALIFICATIONS:

  • A deep understanding of OO design, data structures, and REST/SOAP APIs.
  • Solid industry experience with Python (5+ years) and Python web frameworks (Pyramid, Django, etc.)
  • Proven experience designing and building cloud native products
  • Knowledge of threading limitations of Python, and multi-process architecture
  • Expertise with relational databases (MySQL/RDS) and query tuning/optimization
  • Understanding of agile software development processes
  • Analytical and adept at problem solving with attention to detail
  • Expert Linux user with strong understanding of command line tools and basic shell scripting
  • Collaborative nature with effective English communication skills
  • IT industry background preferred

Responsibilities:

  • Write reusable, testable, and efficient code
  • Understand requirements and stakeholder expectations
  • Create design docs and technical specifications
  • Plan and estimate level of effort (creating sub-tasks)
  • Perform peer code reviews and team mentorship
  • Work with the Customer Success team to identify bugs and implement fixes
  • Daily ticket participation (close issues, status updates, add new bugs and ideas)
  • Working with Engineering & Product in an open and collaborative environment
  • Identifying deficiencies in existing components
  • Developing efficient, reliable, and scalable microservices


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Galway, County Galway, Ireland