">
software consultant opportunity
we are seeking a skilled software consultant to join our team and contribute to the development of innovative technology solutions. As a consultant, you will have the opportunity to work on a variety of projects, collaborate with modern technologies, and grow your career in a dynamic and supportive environment.
this role is ideal for an experienced developer who thrives in a fast-paced environment and is passionate about delivering high-quality applications. You will have the autonomy to operate independently and work collaboratively with senior technology leaders to craft new product features and improvements for our platform.
in this position, you will be responsible for bringing projects from initial concept through all cycles of development, ensuring scalability, supportability, and maintainability. Your expertise will be utilized to create enterprise-level solutions that meet the needs of our clients.
to excel in this role, you will need strong experience with python and other object-oriented languages, as well as comfort with full-stack software development, including computationally intense back-end development and service design, data storage and access models, and modern web development frameworks.
you will also be required to have experience creating and maintaining fully automated continuous integration tools like jenkins, as well as a proclivity towards refactoring and continuously improving object-oriented code through agile development methods.
in addition to technical skills, you will need strong software engineering fundamentals, including object-oriented design, data structures, testable code, and algorithms.
required skills and qualifications:
* 5+ years experience as a full-stack software developer, software engineer or similar role utilizing open source technologies
* strong experience with python and or other object-oriented languages
* comfort with full stack software development, including computationally intense back-end development and service design, data storage and access models, and modern web development frameworks
* experience creating and maintaining fully automated continuous integration tools like jenkins
* proclivity towards refactoring and continuously improving object-oriented code through agile development methods
* strong software engineering fundamentals including object-oriented design, data structures, testable code, and algorithms
benefits:
* competitive salary and bonuses, including performance-based salary increases
* generous paid-time-off policy
* flexible working hours
* work remotely
* continuing education, training, conferences
* company-sponsored coursework, exams, and certifications