Roles and Responsibilities
- Exhibits functional proficiency in each domain (frontend backend & infrastructure)
- Creates responsive frontend web pages which scale across many different device sizes and browsers
- Considers the advantages / disadvantages of SQL and NoSQL databases and other storing relationships for each application use case and choosing accordingly
- Understands when to use each OAuth2.0 authentication protocol to properly protect an API
- Creates and supports Continuous Integration / Continuous Delivery (CI / CD) pipelines for the solutions they create
- Deploys simple software architectures (e.g. N-tier) to the cloud using Platform-as-a-Service computing
- Actively conducts application threat modeling against a solution to close security gaps
- Well-versed in both business logic and user experience meaning they are not only well-equipped to get hands on but can also guide and consult on strategy too
- Helps mentor younger associates including connecting them to developer communities
Requirements
- 10 years experience of processional experience in software engineering
- Bachelors degree in computer science information technology applied math and other related fields
- Working in Azure (Progressive Web Apps : CSS HTML JavaScript React Database design / programing : SQL GraphQL LINQ) and GitHub code repositories
- Demonstrable experience in building scalable globally accessible web applications and platform
- Previous experience in a DevOps environment with experience in automation frameworks
- Experience working in Agile environments
- Strong analytical and coding skills demonstrable by past projects
Key Skills
Abinitio,Administration And Accounting,Android,Bid Management,Inventory Management,Embedded C