Fullstack Engineer - Python, Ember.js, React
Terminal.com
This job is no longer accepting applications
See open jobs at Terminal.com.See open jobs similar to "Fullstack Engineer - Python, Ember.js, React" Craft Ventures.Software Engineering
Canada
Posted on Feb 2, 2024
About PlanetBids
PlanetBids is a web-based eProcurement company that provides a modular suite of innovative and best-in-class solutions to help government, private, non-profit and educational procurement teams better serve their organizations. Our team understands the unique requirements of procurement, and our system is compatible and integrates within most existing financial systems.
About The Role
Hi, we’re PlanetBids! We’re the premier web-based eProcurement company in the U.S. providing a modular suite of innovative and best-in-class solutions to help government, non-profit and educational procurement teams manage the unique requirements of procurement, contracts, insurance certificates, construction and diversity certifications, and emergency operations in a tailored, easy-to-use system. Since 2000, our out-of-this-world team excels and strives to maintain a reputation of stellar customer service that far exceeds our industry standard. Plus, we really enjoy our ability to be creative and amaze each other and our customers with our clever ideas and inventive processes. If you enjoy contributing in a flexible, creative, and collaborative environment orbited by fun and friendly cohorts, then look no further!
What You’ll Do
Design, develop, test, and maintain software applications, features, and systems
Work with senior members of the team to validate that your designs and implementations follow architectural guidance and best practices
Participate in architectural design, contribute to system design decisions, and ensure scalability, security, and performance of software solutions
Conduct and participate in code reviews to main code quality and consistency across the team
Work collaboratively to solve complex technical challenges
Write unit tests and integration tests to ensure software reliability
Create technical documentation as needed for software components
Work within an Agile development environment, participating in sprint planning, stand-ups, and retrospectives
Stay current with industry trends, emerging technologies, and best practices to continuously bring innovation to our team
What You’ll Bring
Bachelor's degree in computer science, a related field, or relevant experience is strongly preferred
2 - 5 years of designing and delivering software in a professional environment
Proficiency in one or more programming languages, such as Python, TypeScript, C#, or similar
Proficiency in database technology, including both SQL and noSQL platforms
Strong understanding of software development methodologies, design patterns, and best practices
Experience with cloud platforms and delivering software using CI/CD principles
Excellent verbal and written communication skills Excellent analytical and problem-solving skills
Excellent time-management skills and the ability to toggle between working autonomously and collaborating with a team
Additional Preferred Qualifications
Experience in building software in a microservice architecture
Experience in a polyglot environment
Familiar with git strategies that enable continuous integration (NOT gitflow)
PlanetBids is a web-based eProcurement company that provides a modular suite of innovative and best-in-class solutions to help government, private, non-profit and educational procurement teams better serve their organizations. Our team understands the unique requirements of procurement, and our system is compatible and integrates within most existing financial systems.
About The Role
Hi, we’re PlanetBids! We’re the premier web-based eProcurement company in the U.S. providing a modular suite of innovative and best-in-class solutions to help government, non-profit and educational procurement teams manage the unique requirements of procurement, contracts, insurance certificates, construction and diversity certifications, and emergency operations in a tailored, easy-to-use system. Since 2000, our out-of-this-world team excels and strives to maintain a reputation of stellar customer service that far exceeds our industry standard. Plus, we really enjoy our ability to be creative and amaze each other and our customers with our clever ideas and inventive processes. If you enjoy contributing in a flexible, creative, and collaborative environment orbited by fun and friendly cohorts, then look no further!
What You’ll Do
Design, develop, test, and maintain software applications, features, and systems
Work with senior members of the team to validate that your designs and implementations follow architectural guidance and best practices
Participate in architectural design, contribute to system design decisions, and ensure scalability, security, and performance of software solutions
Conduct and participate in code reviews to main code quality and consistency across the team
Work collaboratively to solve complex technical challenges
Write unit tests and integration tests to ensure software reliability
Create technical documentation as needed for software components
Work within an Agile development environment, participating in sprint planning, stand-ups, and retrospectives
Stay current with industry trends, emerging technologies, and best practices to continuously bring innovation to our team
What You’ll Bring
Bachelor's degree in computer science, a related field, or relevant experience is strongly preferred
2 - 5 years of designing and delivering software in a professional environment
Proficiency in one or more programming languages, such as Python, TypeScript, C#, or similar
Proficiency in database technology, including both SQL and noSQL platforms
Strong understanding of software development methodologies, design patterns, and best practices
Experience with cloud platforms and delivering software using CI/CD principles
Excellent verbal and written communication skills Excellent analytical and problem-solving skills
Excellent time-management skills and the ability to toggle between working autonomously and collaborating with a team
Additional Preferred Qualifications
Experience in building software in a microservice architecture
Experience in a polyglot environment
Familiar with git strategies that enable continuous integration (NOT gitflow)
This job is no longer accepting applications
See open jobs at Terminal.com.See open jobs similar to "Fullstack Engineer - Python, Ember.js, React" Craft Ventures.