Mid/Senior .Net Developer

Mygrant Glass Hayward , CA 94545

Posted 3 weeks ago

Mygrant Glass Company is an auto glass wholesaler focused on providing superior service and the most extensive inventory to our customers. We are the largest independent wholesale distributor of auto glass in the United States with many locations nationwide.

We are currently looking for experienced software developers to join us in working on advanced warehouse management systems utilizing the latest technologies.

Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Design, enhance, support, and develop applications.
  • Produce clean, scalable, efficient code based on specifications.
  • Create and deploy medium/high complexity components and services.
  • Determine application and website requirements.
  • Review, debug, and upgrade existing websites and applications.
  • Reformulate existing code to ensure adherence to stipulated guidelines.
  • Review security issues and implement resolutions.
  • Developing technical specifications and creating technical documentation for reference and reporting.
  • Work in an Agile environment, participate in Scrum meetings with short sprints.
  • Test and deploy functional websites, programs, and applications.
  • Reduce the occurrences of errors and improve customer experience.
  • Remain abreast of coding and technological changes that will impact your work.

Requirements

  • Professional experience, advanced knowledge, and skill in all phases of the software development lifecycle (SDLC).
  • Excellent communication, analytical, problem-solving, organizational, and time management skills.
  • Resourceful, Self-driven, flexible, and innovative.
  • Ability to work well and collaborate with peers in a team-oriented environment with minimal supervision.
  • Experience with software design and development in a test-driven environment.
  • Knowledge and use of various software development patterns.
  • In-depth knowledge and proficiency with .NET and C#.
  • Relational databases such as SQL Server and various NoSQL systems; and ORM Frameworks (Entity/NHibernate).
  • Bachelor's degree in Computer Science or related field; or equivalent professional experience.

Experience with some or all of the following.

  • Advanced T-SQL
  • .NET CORE
  • JavaScript, HTML5, and CSS.
  • ASP.NET / MVC
  • Node.js
  • Web Services
  • Responsive websites
  • Web Frameworks (jQuery, React, Angular)
  • Containers (Docker/Kubernetes)
  • Cloud, Azure, GCP, AWS
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Payroll Accountant

Pulse Biosciences

Posted 2 days ago

VIEW JOBS 1/23/2021 12:00:00 AM 2021-04-23T00:00 Pulse Biosciences (Nasdaq: PLSE) is a bio-electric medicine company committed to health innovation that has the potential to improve and extend the lives of patients. The CellFX® System will be the first commercial product to harness the distinctive advantages of our proprietary Nano-Pulse Stimulation™ (NPS™) technology. The unique cell-specific effects of the NPS mechanism of action have the potential to significantly benefit patients across multiple medical applications, including dermatology, our first planned commercial application. We exist to make a positive difference in the lives of patients, physicians, healthcare providers, shareholders and our Pulse Biosciences team members. We take pride in hiring the best and brightest minds to our world-class company. Individuals who are creative, forward-thinking, and who approach challenges with an innovative attitude will excel in our culture. Position Summary The Senior Payroll Accountant is responsible the day-to-day accounting operations and controls and reporting. This position will serve as a main focal point to ensure accounting operations meet the needs of all operating groups within the organization. Essential Duties and Responsibilities * Manage workflow to ensure semi-monthly payroll, with exempt and non-exempt transactions, is processed accurately and timely, respond to payroll queries from employees, management, and business partners, manage tax and withholding records and deductions for all federal, state, local or other corporate taxes that affect payroll accounts, produce timely yearly employee withholding tax reports. * Maintain equity database and ensure the accuracy of the Company's equity plans and employee stock purchase plan (ESPP) including new rollouts, eligibility, grant approvals, vesting schedules, settlements, expirations, cancellations, repurchases, terminations, tax withholdings and other plan-related actions. * Support the accounts payable process, while ensuring accounting transactions are appropriately recorded and authorized. * Assist in producing timely monthly, quarterly, and annual financial closes including account fluctuation analysis and reconciliations in accordance with GAAP. * Prepare monthly account reconciliations for payroll and equity related accounts. * Identify opportunities to increase efficiencies and improve processes. Education and Experience * Bachelor's degree in finance/accounting or equivalent experience. * 5-10 years of progressively responsible accounting experience. Skills, Abilities, and Other Requirements * Thorough knowledge and understanding of Generally Accepted Accounting Principles (GAAP) required. * Working knowledge of equity transactions and reporting. * Working knowledge of accounts payable. * Experience with ADP Payroll and ERP systems software, NetSuite highly preferred.Proficient knowledge and skill in Microsoft Office Suite applications; strong MS Excel experience. MS Access experience highly preferred. * Excellent oral written communication skills and critical thinking skills. * Strong time management and organizational skills. * Self-starter with the ability to work conscientiously and with minimal direction, using good judgment and problem-solving skills, * Takes initiative to accomplish short and long-range projects and recommend actions with minimal direction. * Ability to work as a team member, multi-task and be very flexible to adapt to the ever-changing work priorities and requirements of a dynamic, fast growing company. Our corporate headquarters is located in Hayward, California. To learn more about us, visit our website at www.pulsebiosciences.com. At Pulse Biosciences, we are committed to providing a respectful work environment to our diverse workforce. We provide equal employment opportunities (EEO) to all persons regardless of race, age, color, gender, sexual orientation, national origin, physical or mental disability, religion, or any other characteristic protected by federal, state or local law. We will make reasonable accommodations for qualified individuals with disabilities. Principals only; unsolicited candidate submissions from recruiters or third-party agencies will be considered free referrals. Pulse Biosciences Hayward CA

Mid/Senior .Net Developer

Mygrant Glass