Full Time

Senior Software Engineer I

OneStream Software
$100,000 - $140,000* / year (about $48–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by OneStream Software, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer I at OneStream Software will play a pivotal role in designing, developing, and maintaining software applications to enhance business performance. This position requires advanced technical skills and a deep understanding of software development lifecycles. The successful candidate will work collaboratively with cross-functional teams to deliver high-quality software solutions, engage in continuous improvement practices, and contribute to the establishment of best practices within the engineering domain.



Job Responsibilities

  • Design, develop, and implement robust software applications aligned with user requirements and business goals.
  • Participate in code reviews to maintain code quality and ensure adherence to enterprise coding standards.
  • Collaborate with product management to clarify requirements and translate them into technical specifications.
  • Debug and troubleshoot existing software solutions, ensuring timely resolution of issues.
  • Stay informed on industry best practices and emerging technologies, incorporating them into development practices.
  • Mentor junior engineers, providing guidance on technical issues and professional development.
  • Contribute to the development of documentation for systems and processes.
  • Engage in Agile methodologies, participating in daily stand-ups, sprint planning, and retrospectives.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in software development, with a strong focus on application development.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Solid understanding of web services (RESTful/SOAP) and API architecture.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
  • Familiarity with relational databases (e.g., SQL Server, MySQL) and NoSQL databases.
  • Knowledge of version control systems such as Git.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Senior Software Engineer I will work with a range of technologies and tools, including but not limited to Java, C#, Python, React, and various databases such as SQL Server and MySQL. The engineer will utilize cloud services (e.g., AWS, Azure) for deployment, employ version control with Git, and participate in CI/CD practices using relevant automation tools. Familiarity with Agile project management tools such as Jira or Trello may also be beneficial.



Ideal Candidates

The ideal candidates for the Senior Software Engineer I position at OneStream Software will possess strong analytical skills, a commitment to continuous learning, and the ability to thrive in a collaborative environment. They will exhibit exceptional communication skills to effectively interact with team members and stakeholders, a proactive mindset to identify challenges and propose solutions, and a genuine passion for technology and software development. Candidates with a history of mentoring others and contributing positively to team dynamics will stand out in the selection process.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.