Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Building out our Atlas/Shamsi infrastructure to include additional services, increased redundancy/scalability, and harnessing new features.
- Improve our API performance and resiliency.
- Tighten security across our infrastructure.
- Implement autoscaling techniques that balance performance, workload demands and costs.
- Stay current with the latest development practices and apply your findings with the team.
- Handle data/API's from client-side communication to back-end collection, manipulation, and analyzation.
- Work with diverse array of existing products as well as engineer future products.
- Collaborate with engineering teams to implement new features into the platform.
- Have ownership of the product stack and availability to support in the event of systems failure.
- Write clean, modular code that is scalable and secure.
- Product-leaders to shape the future of the platforms.
- Reviewing the work of your colleagues as well as supporting junior developers.
- Support and make engineer decisions together with the software architects, play a part in the selection of new technologies, and promote knowledge transfer both within your team and between teams.
- Work with a technology stack that includes AWS, Node, Angular, React, GraphQL, Python, Github, and more.
- Establishing and guiding the website's architecture.
- Responsible for designing and implementing new features and functionality.
- Ensuring high-performance and availability.
- Managing all technical aspects of the CMS.
- Work closely with front-end developers.
- Database creation, integration, and management.
- Back-end frameworks to build server-side software.
- Content management system development, deployment, and maintenance.
- API integration.
- Security settings and hack prevent.
Job Requirements
Qualifications & Skills:
- 6-8 years of professional experience in using all or some of the following programming languages: C#ASP.NET MVC, ASP.NET Core ,Entity Frame Work, HTML , Java Script, Angular JS, jQuery, Razor, Web API, SSRS, LINQ, Ajax, Rest
- Proficiency with Angular JS.
- Design Patterns: Singleton , Abstract Factory Pattern , Method Pattern, SOLID Principles.
- Experience with other systems programming languages (GO, C/C++, Rust..etc) and/or Scripting Languages (Python) and/or JVM-based languages ( Scala,Java , Grovy ).
- Experience in Database: MS SQL 2012, 2014
- Tools: TFS, GIT , Agile
- Strong foundation in computer science, with competencies in data structures, algorithms, databases, software design and development.
- Experience designing and building complex , high frequency applications.
- Recommending engineering optimizations and Solutions.
- Earn to learn new languages , frameworks and tools.