Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for Software Developer Python at Expert Press.
Full Details :
Company Name : Expert Press
Location : San Francisco, CA
Position : Software Developer Python
Job Description : THE ROLESenior Full Stack Python Developer, applies innovation and smart code to support our product roadmap, while building AI tools and SaaS platforms.SUCCESSFUL CANDIDATEThe successful candidate will bring a wealth of experience of end-to-end web applications and service development. They will also possess the ability to rapidly turn an idea to a functioning solution using the most suitable front-end, middleware, backend technologies, and the willingness to learn new APIs and technologies.You are self motivated with the ability to collaborate with other developers and colleaguesDetails oriented and you take pride in the quality of your workYour communication skills are excellent: you can understand user needs and translate them into actionable pieces of work that teams can understandThrive in a fast paced, but rewarding environmentA curious nature and a drive to continuously learn and improveDUTIES AND RESPONSIBILITIES General Duties & ResponsibilitiesDevelop and contribute within the rapid prototyping workflow modelExplore new and existing data partners and extract relevant insightsAnalyze new and existing tools, and find ways to increase effectiveness and efficiencyAbility to work independently and with the team on various prototyping exerciseManage relationships with data providersDesigning and implementing robust applicationsDebugging applications to ensure low-latency and high-availabilityIntegrating user-facing elements with server-side logicAccommodating various data storage solutionsRoutine Duties & Responsibilities Daily (based on the phase of the project):Analyze and clarify requirements with a business analystWork alongside with a QA to define test casesDesign and develop front-end website architectureDesign user interactions on web pagesDesign and develop back-end applicationsDesign and develop databases for functionalityWork alongside with UX for web design featuresDesign and develop APIsAdhere source control processRespond to tickets and address issues on productsPrompt support to urgent inquiriesWeekly:Develop a concept a PoC, MVP, or rapid prototypeClear backlogs and identify bottlenecksMaintain development documentationMonthly:Monitor and control the development processEnhance prototypes and add features based on user feedbackQuarterly:Analyze the development processIdentify deficiencies in the processRecommend solutions and enhancementsImplement solutions enhancementsOptimize and improve the development processAnnual:Plan/re-visit the development processUpdate and scale the process as neededIdentify additional required resources and toolsReports:Daily scrum stand-upWeekly presentation on PoC, MVP or Prototype developedMonthly report on development progressQuarterly code review sessionsSoftware and database design documentationDeliverables:Fully functional end-to-end prototypesWell documented quality codeSoftware and database designsREQUIRED SKILLS & ABILITIES Demonstrated Skills & ExperienceInterested in the news media industryAble to debug issues across multiple levels of the stackAble to integrate foreign frontend (FE) and backend (BE) solutionsA proven process for engineering simple solutions with team members[1]Software RequirementsAgilePythonSQLNo SQLMySQL[2]JavaScriptAngularJSMust be familiar with AWSREST APIFamiliarity with JIRA or other issue tracking softwareConfluenceWork ExperienceProven track record working with/for SaaS companies (3+ years)Experience developing and engineering software applications (3+ years)Software Developer in an Agile fast paced enterprise environment (3+ Years)Experience with Python with focus on reliability and scalability (3+ Years)Experience with both SQL and NoSQL databases (3+ Years)Experience with JavaScript and the AngularJS and Node.js frameworks (3+ Years)Experience with Python frameworks (e.g. Django, Flask, Pyramid, Bottle) (3+ Years)Experience with AWS and REST API (3+ Years)Education RequirementsUndergraduate degree in Software Engineering, Computer Science, or other STEM.Bootcamp or postgraduate certificate in PythonGraduate degree in Software Engineering is an assetJob Type: Full-timeSalary: $74,670.00 – $184,322.00 per yearSchedule:Monday to FridaySupplemental Pay:Bonus payEducation:Bachelor’s (Preferred)Experience:Python: 5 years (Required)Java: 5 years (Required)SQL: 3 years (Required)AWS: 3 years (Required)REST API: 3 years (Required)
Interested in this Job? You can Apply for it here >> Apply for this Job <<