Software Engineer - Platform Development
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
As a Software Engineer - Platform Development at OneStream Software, you will play a pivotal role in the design, development, and enhancement of our innovative software platform. You will work collaboratively with cross-functional teams to analyze requirements, implement solutions, and ensure optimal performance and scalability of our applications. This position requires a strong technical acumen and a passion for software craftsmanship, contributing to the continuous improvement of our development processes and technologies.
Job Responsibilities
- Design and develop scalable and high-performance components for platform services.
- Collaborate with product managers, architects, and other engineers to gather and refine requirements.
- Implement and maintain best practices in coding, testing, and deployment.
- Troubleshoot and resolve issues in the software development and deployment processes.
- Conduct code reviews to ensure high quality and adherence to standards.
- Participate in Agile methodologies, including sprint planning, retrospective meetings, and daily stand-ups.
- Contribute to the documentation of software architecture and design decisions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in software development, with a focus on platform development.
- Strong proficiency in languages such as C#, Java, Python, or equivalent.
- Experience with RESTful API design and development.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Solid understanding of database management systems, including SQL and NoSQL technologies.
- Knowledge of Agile development methodologies and version control systems like Git.
Technologies & Tools
In this role, you will utilize a variety of technologies and tools essential for platform development. These may include development environments such as Visual Studio or IntelliJ, cloud services including AWS or Azure, CI/CD tools like Jenkins or GitLab CI, as well as version control systems such as Git. Experience with containerization technologies like Docker and orchestration platforms such as Kubernetes will also be beneficial.
Ideal Candidates
The ideal candidates for this position will demonstrate a problem-solving mindset and a proactive approach to challenges. They will possess strong analytical skills, a keen attention to detail, and the ability to communicate technical concepts clearly to non-technical stakeholders. Candidates should be team players who thrive in collaborative environments, show initiative, and are passionate about coding and technology. A continuous improvement mindset and adaptability to changing requirements are essential characteristics.
??? people applied to this job
Unemployment does not last the same number of weeks everywhere. In Utah it is paid for 10 to 26 weeks, depending on your earnings. How it works there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
$90,000 - $130,000/Mo
2 years ago