Senior Software Engineer

November 1

Apply Now
Logo of Inventive

Inventive

Corporate Training • Custom Application Development • Software and Team Auditing • Legacy and Cloud Migrations • IT Strategy

11 - 50

Description

• Collaborate with a team of engineers, project managers, and designers; and directly with our clients. • Hands-on with each phase of the software development life cycle, including analysis, design, development, testing, deployment, and documentation. • Follow guidelines and IP procedures, and may even serve as a lead! • Understand when things require precision and accuracy as well as where 80% gets you to the desired outcome. • Share valuable demos without losing weeks of time. • Check your ego at the door when collaborating with the team in activities like daily standups, sprint planning, and deploying features in production. • Committed to continuous improvement in and out of work • Enjoy the environment fostering a culture of 'do good' through creativity and technology.

Requirements

• Graduate from an accredited software engineering Bootcamp or four-year university* • 5+ years of dynamic experience working as a Software Engineer • 5+ years building modern software applications • 3+ years building large, scalable, and distributed software applications • Successful track record of owning technical projects and mentoring others • Expertise in multiple languages e.g. JavaScript, Flutter, C# & C++ • Expertise with multiple datastores e.g. MySQL, MongoDB & CosmosDB • Proficient in multiple front-end frameworks and libraries e.g. ReactJS & Vue • Proficient in more than one cloud environment e.g. AWS, Azure & GCP • Proficient with multiple CI/CD tools e.g. Git, Azure DevOps, and TeamCity • Ability to develop software in a Linux and/or Windows environment • Ability to work effectively with people and enjoy helping others achieve their goals • *Demonstrable mastery of the required skill set can be substituted for formal education • Wildly impressive folks will also have experience with: • Software engineering in a tech consultancy or agency setting • Ability to develop software in a Linux and Windows environment • History of delivering high-value software systems with high test coverage • Experience developing meaningful leadership and/or mentorship programs

Benefits

• 100% Remote: Plug in where you’re most productive! • Ownership: Be trusted to make an impact. Everyone owns their role, 100%. • Variety: Create websites, mobile apps, and more for unique companies around the world. • Growth: Each project is totally different. Grow and learn in real-time. • Stability: We grow responsibly. Even in rough seasons, we’ve never considered a layoff.

Apply Now

Similar Jobs

October 28

MCA Connect

201 - 500

Power Platform Senior Software Engineer, developing innovation for manufacturers at MCA Connect.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com