##### Job Description :
As a **Full-Stack Developer, **you will work on a variety of projects,
ranging from internal custom software updates to advanced back-end website
development needs for new software projects on the cloud. To succeed in this
role, you should be comfortable working in a fast-paced, results focused
environment and be able to manage individual projects and parallel
development. The right candidate is hungry for growth and learning, detail-
and process-oriented, and understands the importance of scalable code while
maintaining high standards for quality/testing. You also play a key role in
the construction and maintenance of coding standards, best practices and
delivers all work accordingly.
##### **Responsibilities:**
* Architecture & design of software systems and sub-systems
* Participate in Data modeling & design β for both relational and unstructured
* Contribute in developing Data Warehouse / Lakes
* Create & Implement API specification in technologies like Node.js / Nest.js / Python in a microservices architecture
* Estimation & sizing of systems or components
* Interfacing with Solution Management, users, clients as needed
* Troubleshooting & bug fixes
* Unit testing and code coverage
* Full stack development (Front-end, middle-tier, data)
* DevOps setup, management, and maintenance
##### **Skills Expected:**
* Experience in working with large scale analytics applications
* Strong backend API / Services development on frameworks like Node / Nest / Python / Hapi etc
* Experience in building data warehouse / lakes
* Familiarity with concepts like data partitioning, indexing across databases β both relational and NoSQL ones
* Databases β SQL, noSQL, Graph, document, search, big-data stores
* AWS platform, knowledge of Azure and/or GCP is a plus
* Application and component deployment
* Experience of having built scalable application frontends using javascript frameworks like React / Angular / Vue
* Data analytics, science, and AI/ML exposure
* Security frameworks
* Messaging, event frameworks
* Open-source frameworks, tools, and components
* Cloud Development, deployment, and management & cloud considerations
* AWS platform, knowledge of Azure and/or GCP is a plus
* Code management & quality
* Code repository management & maintenance
* Agile processes compliance, enhancements
##### **Experience:**
* Bachelorβs degree in Computer Science, Engineering, or a related field
* 2-5 years of experience as a sr. software engineer, lead, or related role
* Hands on development experience on production applications
* Cloud multi-tenant application development experience
* Hands-on experience with development lifecycle, processes, and systems
* Worked in agile teams to execute quality from specification to certification
* Active in development communities, forums, and other tech. communities
* Knowledge of development standards and trends with ability to operationalize
* Apply out-of-the-box thinking for creative solutions to challenging problems
* Think about reusability & scale in quality execution
* Process oriented & use metrics to drive and manage execution effectively
* Detail oriented and driven to excellence in development execution, and management
* Effective communicator, verbally and in writing, bridging functional and technical topics.
* Business oriented, connect client and company business needs with technical solutions.
* A team player with a passion for collaboration, growth and trying new things.
* Strong work ethic, taking ownership to get things done
* A positive βCan-Doβ attitude.
* Strong critical thinking skills.
##### **Blue Corona Perks & Benefits:**
* Remote working environment
* Quarterly bonus plan
* Generous paid time off policy
* Health/vision/dental coverage
* Health Savings Account with employer contribution
* Casual dress code
* Company 401(k) matching
* Company celebrations and events
* Company-branded swag