For the given job description <<Job Description
Our mission is to redefine the home experience with tech and services to create a smarter, greener, safer home that saves our customers money every month.
Summary
The Vivint Technology Team is searching for an experienced, enthusiastic, and innovative Software Engineer. Working closely with Technology Team members, project managers, and business partners, this individual will provide technical leadership for design, development, implementation, and support of software solutions and systems integrations, primarily supporting Finance and Billing-related systems.
Primary Responsibilities
Design and engineer scalable, reliable, secure software solutions to solve complex business opportunitiesIdentify system performance, stability, and security deficiencies and design appropriate solutionsHelp develop team standards and best practices that promote quality, consistency, and maintainabilityParticipate in architectural oversight committees to review and improve proposed solutionsUnderstand business goals, market trends, and technology advancements to anticipate changeDevelop and maintain accurate and detailed process flows, diagrams, and technical specs Contribute ~20% of time to production support, production operations, and other systems support activities including participating in on-call schedules and rotationsCollaborate and communicate with team members, project managers, and internal customersAttend regular planning meetings, daily stand-ups, design reviews, quality assurance reviews, etc
Required Skills, Experience & Education
7+ years of software engineering experience, preferably using .NETC#Mastery of data types, algorithms, object oriented programmingWeb service, web app, and console app development experienceSQLTSQL experience and knowledgeDemonstrated problem solving abilityAbility to work on multiple tasks and deliver results with aggressive timelinesAgile methodology experienceExcellent communication skillsBachelor's Degree in Computer Science, Software Engineering, Information Systems, or equivalent
Preferred Skills, Experience & Education
Architecture and engineering experience with billing, payment processing, andor financial systemsExperience with continuous integration and automated deploymentExperience with Entity Framework, Linq, RabbitMQ, Docker Containers, JIRA, Splunk preferredExperience with these models and processes: Source Control & Release Management, Domain Driven Development, Micro-Services Architecture, Circuit Breaker Patterns, Web Services, Windows Services, Console Apps, Relational and Document-Based Databases
Learn about the Vivint Culture and why its a great place to grow your career!
Here are some highlighted perks you should ask us about:
Paid holidays and flexible paid time awayEmployeeFriendsFamily DiscountsMedicaldentalvisionlife coverage & 247 Medical Hotline401(k) + Employer MatchEmployee Resource Groups
Working Conditions
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Safety
Vivint enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe working environment. Each new employee is responsible for completing all training requirements. Additionally, the employee must accept they have responsibility for maintaining the safety of themselves, their co-workers, and the public. Employee must adhere to all written and verbal instructions, promptly report and correct all hazards or unsafe conditions, question non-standard operations or unmitigated hazards, and provide feedback to management on all safety issues.
If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".>> the resume: <<SummaryI am highly motivated, hardworking individual with over 2 solid years experience in accounting.Results-oriented  skilled in  accounting operations and who effectively manages strict deadlines, schedules and repetitive tasks with a positive, can-do attitude. I am seeking a position in your organization where I can bring immediate value and strengths whilst developing my current skills further.
HighlightsGeneral and tax accountingAccount reconciliationsStrong organizational skillsComputer proficiency (PC and Mac)Financial statement analysisAnalytical reasoningEffective time managementFlexible team player
EducationKaplan UniversityDavenport,IAExpected in2013––Master of Science:Accounting-GPA:GPA; 3.95Emphasis in AuditingUnited States International University-AfricaNairobi,KEExpected in2001––Bachelor of Science:International Business Administration-GPA:Emphasis in Accounting,IAExpected in––:-GPA:
ExperienceGraphic Packaging-Accountant IIVisalia,CA,10/2013-05/2015Responsible for  verifying  and post detailed business transactions to general ledger through FASKB system in support of the day-to-day operations. Also balance and audit general ledger accounts and prepare accounting entries as needed.Responsible for maintaining investment program and subsidiary ledgers for the partnership investments. Maintain amortization schedule and calculate and post interest accrual payments. Balance general ledger to investment subsidiary ledger.Provides support in preparing various reports which summarize and forecast the bank’s  business activity and financial position in areas of assets, liabilities, income, expenses, and earnings based on past, present, and expected operations.Work with the tax department in preparation of sales Use & Tax reconciliation report to reconcile general ledger balances with main account balances and resolve any difference's and also responsible for filing state business license renewals for mortgage bank branches .Review and analyze balance sheet account reconciliations for example cash accounts (demand deposits)Prepare and post journal entries  inter company bank transactions in the accounting system.Participate in month-end close process.Develop and maintain strong working relationships with stakeholders at all levels.Assisting the shared service Controller with various tasks, including audits; undertook the task of preparing quarterly consolidation of inter-company recons for SunTrust Trust Partnerships and Entities loans and AR balances for external auditors with zero error as of to date. Worked with internal auditors and EY in providing supporting documentation and participate in audit walk through.Elior-Revenue AccountantBerkeley,IL,2012-09/2013Reviewed, analyzed, and accounted for tuition and revenue at assigned schools.Performed month end responsibilities including monthly closing process for up to 10 domestic schools, post-close number analysis, accruing of expenses and research of Profit and Loss variances.Worked with field personnel to ensure accuracy of sub ledger postings and compliance with GAAP and company policies.Completed monthly balance sheet reconciliations and maintained proper documentation.Researched and resolved reconciliation items through communication with various departments.Completed various ad hoc reports and projects assigned by management.Preparing monthly journal entries and posting via oracle and monitoring accounting records for multiple cost centers to ensure GAAP compliance.Prepared and processed inter-company invoices, travel expense and reimbursement requests for the department.To eliminate discrepancies and ensure vendor payments are accurate and paid on time created an AP submission invoice tracking sheet.University Of California-Financial Aid OfficerBrisbane,CA,03/2009-2012Calculate student tuition , book charges and post to student general ledger account using CampusVue and then post title IV federal funds) payments to student ledger accounts.Ensure data entry is complete and accurate.Approve and initiate Title Iv and Non-Title Iv funds while monitoring disbursements eligibility is met based on federal and institutional policies.Run cash flow and remaining balance reports weekly for multiple campuses and monitor their AR to ensure all funds are paid accurately and on schedule through use of strong analytical skills to review and resolve issues.Perform as well as resolve reconciliations of federal loans and grants providing explanations.Manually import and export batches of Title IV & Non-Title IV funds files containing cash disbursements daily and review all incoming and outgoing batches for accuracy, completeness and to resolve possible rejections.General ledger accounting *Flexible team player.
Skills>>. The result is, No Fit

Fit assessment: No Fit