Senior enterprise software engineer at Redwood City, California, USA |
Email: [email protected] |
Job title : Senior Enterprise Software Engineer Location: Redwood City, CA 2/3 days Hybrid Project Duration: 12 Months Must have skills: Individual contributor who can Develop, perform Testing, Unit Test & Deployment - 10 + years exp and local to Redwood City. Works with product teams, analysts and other engineers to design systems and application software, and mentor junior members of the team. ***Python & Golang is a must. ***Agile & Scrum is a Must. ***MVC and MVP are the architecture ***Database - relational and non relational is a must Indexes & Designing is a must Unit Test, Framework, Kafka, DB Performances, Security Framework, frontend services is a must Networking is nice to have with Micro services architecture is a must Project Start date in 2 weeks. 1st Round Zoom meeting there will be a coding Test. 2nd round Zoom With PMO 3rd Round Cultural Fitment Job Summary: 10+ years experience is a must looking for a Pro level candidate Responsibilities Requirements Analysis Understands, reads, and reviews requirements Works with Business Analysts to understand business requirements Software Architecture Participates in architectural review process Software Design Leads Features and multiple modules design Provides technical leadership to the team Evaluates and recommends adoption of open source Development/Coding Develops scripts and code for a feature and multiple modules Cross-technical integration Participates in peer reviews Adoption of standard coding processes Testing Develops unit tests Fixes defects Develops test strategies Recommends testing frameworks DevOps Defines deployment and release guidelines Defines and executes environment planning and cross-functional dependencies Documents software configuration management practices and educates cross-functional stakeholders on the processes and tools Software Reliability & Support Engineering Captures, Consolidates, and maintains inventory of production applications, flows and systems for all the software engineering verticals Helps in preparing application support documentation Troubleshoots basic application issues with the help of knowledgebase documents Customer/Stakeholder Engagement N/A Technical Project Management Provides level of effort (LOE) Works with technical project managers and product management teams to define schedule Provides status reports and release management progress updates R&D/Innovation Investigates, analyses, and evaluates new technologies***HIRING MANAGER Bachelor's in Computer Science or Computer Engineering preferred -- Keywords: database rlang information technology California |
[email protected] View all |
Fri Dec 08 19:59:00 UTC 2023 |