Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Irvine, CA
View more jobs in California

Job Details

Remote Microsoft Lead Software Engineer / Software Developer 100 Remote Job

Location
Irvine, CA, United States

Posted on
Feb 21, 2022

Apply for this job






Profile

Job Title/Position:
Remote Microsoft Lead Software Engineer /Software Developer (100% Remote)
Location:
100% Remote (from anywhere in the US)
Job Summary:
The Microsoft Lead Software Engineer/ Software Developer puts the system user at the center of everything they do; ensuring that users receive the most value out of the products being developed. The Software Engineer Associate Manager develops test driven code all day and every day. They own and manage running their application in production and is accountable for the success of their digital products through achieving key performance indicators. The Microsoft Lead Software Engineer selects, leads, counsels, motivates, sets expectations and evaluates small to medium teams. Additionally, they advise direct reports on administrative policies and procedures, risks, issues, problem resolution, and priorities. This person assists in defining, implementing and prioritizing IT policies, procedures, and best practices. The Software Engineer Associate Manager influences team and business results.
Key Responsibilities:
Acts as a player coach in leading by example in day to day execution of the build out of technical product capabilities
Leads and participates in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager
Leads and participates in daily site, cross-site, and product team standups
Leads and participates in retrospectives; demonstrating and encouraging each participant to provide feedback with empathy
Leads the effort of shaping the architecture and design of the product
Collaborates on strategy across product portfolios in partnership with product managers, other peers and key stakeholders
Serves as the anchor of the team and practices technical leadership; helping guide the team in choosing the right technology, solving technical problems, and resolving any technical conflicts within the team
Coaches the team and leads daily practices of using paired programming and test-driven development in writing software and building products
Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices and advocates for a strong culture through personal behavior and coaching of all Developer roles
Leads and participates in knowledge sharing and contributes to the overall growth of the team
Supervisory Responsibilities:
This job does have supervisory duties
Minimum Skills and Competencies:
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Bachelor Degree or in-lieu of degree equivalent education, training and work-related experience
7 years of experience in all phases of software development including design, coding, testing, debugging, implementation and source management
Strong knowledge of the .NET framework (4.5 and higher)
Proficient in C# with good understanding of VB.NET
Proficient with Asp.Net, MVC, JavaScript, JQuery
Strong understanding of object-oriented programming and SOLID design principles
Experience with SOAP and Restful Web Services (WCF, Web API)
Proficient in SQL Server 2012 and above, Transact SQL, stored procedures, triggers, DTS packages
Experience in end-to-end Software Development Life Cycle (SDLC) project
Experience working with Agile/Scrum methodologies
Experience with code review and evaluation
Good at understanding requirements, estimation
Good team player, have ability and willingness to mentor junior developers
Have passion for learning new technologies and enhancing existing skills
Excellent verbal and written communication skills
Self-starter that can work well in a team environment
Proactive issue resolution with a positive attitude
Understands solution at the project level
Proficient in Microsoft Office (Word, Excel, Outlook, PowerPoint)
Preferred Qualifications:
Education and Experience
Bachelor's degree or equivalent experience
5 or more years of related experience
Certificates, Licenses, Registrations
None
#LI-PJ1
#LI-Remote
#Remote
Job Criteria:
Start Date: asap
Position Type: Full-Time Permanent
Years of Experience Required:
Education Required:
Overnight Travel:
Vacation Time:

Company info

Sign Up Now - EngineeringCrossing.com

Similar Jobs:
Sr. Mechanical Design Engineer
Location : Santa Ana, CA
Produce electro-mechanical engineering designs and modifications by analyzing project requirements; researching and developing electro-mechanical engineering techniques and approaches; validating and verifying designs; support...
Project Engineer
Location : Irvine, CA
For over 40 years Bomel Construction's highly skilled and hard-working employees have helped to establish us throughout the West as a design builder, general contractor and subcontractor of many different parking structures, tower...
Senior Embedded Linux Engineer
Location : Irvine, CA
Duties and Responsibilities: · Setting up/ configuring the Linux operating system on a mobile device. · Linux kernel/ driver development for the wide range of peripherals/ connectivity options used in the device. · Implementation...