Ignitium is looking to advance the development of software products across various departments, streamline processes, enhance efficiency, and integrate automation benefits for both the company and its clients
Requirements
- Frontend web development (React, Typescript)
- Consuming and creating REST APIs
- GCP, AWS, or Azure or equivalent cloud storage expertise
- Python and Flask
- SQL
- Docker
- Asynchronous/concurrent programming
- Secure coding principles
Responsibilities
- Lead and Architect Software Solutions: Guide the development of complex software systems with an emphasis on sound architecture, implementing best practices in software development, testing, and documentation.
- Software Development: As an individual contributor, have a significant impact on the development of Ignitium's software products.
- Quality Assurance and Testing: Develop and maintain a robust set of automated tests as well as perform manual testing during development, leading the effort to operate complex software efficiently and safely.
- API Utilization and Data Handling: Utilize and develop APIs for advanced data ingestion, extraction, transformation, and transfer. Demonstrate proficiency in handling complex data workflows.
- Advanced Solution Design: Play a pivotal role in the ideation, design, and implementation of complex solutions. Drive innovation and stay ahead of industry trends, particularly in programming and AI.
- Technical Documentation and Best Practices: Contribute to and oversee the creation of technical documentation, establishing and enforcing best practices for authoring high-quality code.
- Process Development and Documentation: Create and maintain detailed documentation for processes developed using GCP (Google Cloud Platform), Big Query, Salesforce, UiPath, DOMO, etc.
Other
- Excellent communication skills, allowing you to seamlessly interact with both technical and non-technical colleagues
- Ability to plan out and prioritize tasks and projects
- Strong passion for maintaining knowledge of the cutting-edge of software industry
- Bachelors in CS, other STEM disciplines, or equivalent experience
- 8+ years of software development experience