
Software Engineer II, C# – Angular
OneStream Software
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Analyze, design, develop, and maintain efficient, reusable, and reliable code.
- Integrate data storage solutions.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Help maintain code quality, organization, and automatization.
- Provide ongoing maintenance, support, and enhancements for existing Cloud Development solutions.
- Produce appropriate unit and functional tests to maintain the integrity of the code base as further development occurs.
- Take an active role in research activities to define and scope new features and solutions.
- Provide guidance and support to less experienced members of the team.
- Perform reviews of code submitted by team members.
Requirements
- Bachelor's degree in a technology-related field.
- 5+ years programming experience.
- Azure Certified Developer Associate.
- Experience developing and consuming REST APIs.
- Proven analytical and problem-solving skills.
- Highly self-motivated and directed.
- Strong understanding of object-oriented programming.
- Skill for writing reusable libraries.
- Familiar with various design and architectural patterns.
- Experience with Agile/Scrum Development Methodologies.
- Ability to analyze and communicate technical issues, lead discussions, and influence decisions.
- Excellent written, verbal, and interpersonal skills.
- Experience troubleshooting errors, analyzing log data, and developing a resolution.
- Understanding cloud concepts including elasticity, security, and identity management.
Benefits
- Vision
- Medical
- Life
- Dental
- 401K
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
programmingREST APIsobject-oriented programmingreusable librariesdesign patternsAgileScrumtroubleshootinglog analysiscloud concepts
Soft skills
analytical skillsproblem-solving skillsself-motivatedcommunication skillsleadershipinterpersonal skillsguidancesupportcode reviewteam collaboration
Certifications
Azure Certified Developer Associate