Senior Software Engineer - .NET
- $58 Hourly
- Temporary
Summary
We are looking for a hands-on senior software engineer with extensive .Net knowledge and experience. The Senior Software Engineer in this specific role will utilize their Agile Application Development skills to implement long-term solutions that support and enhance the department’s strategic initiatives. The candidate should have knowledge and experience in both on-prem and cloud environments. The candidate must have a good understanding of and be able to apply a full range of application development concepts such as DevOps, CI/CD, Object Oriented Design, etc… The individual will have a good understanding of application security and experience developing secure applications for both on-prem and the cloud.
Description
- Codes, tests, debugs new business application programs and interfaces or maintains/modifies existing business applications according to program specifications
- Prepares technical documentation
- Installs, maintains, and supports application software
- Researches application development tools and methodologies and makes recommendations to management
- Assists with creating and updating database queries, schema design, security, and database management tasks
- Develops full stack .NET applications including Web Applications
- Develops .NET Web Form and MVC Applications and RestFul Web Services
- Implements UI/UX improvements to existing applications
- Assists with the Cloud transition roadmap
- Collaborates with the Operations team in a DevOps environment
- Assists with generating PowerBI reports
- Creates and conducts Unit and Integration tests
- Develops OR mapping and data models using Entity Framework technology
- Develops Application Web Frontend using JavaScript, JQuery, CSS, and Bootstrap or similar framework
- Works in Git and TFS team collaboration environments
- Scrum Team Member attitude – willingness to support the Team to be successful in any area necessary
Knowledge and Skills
- Extensive .NET Framework and C# development experience including experience with the CRM API, CRM SDK 2011-present, REST/ODATA and SOAP endpoints.
- Experience creating Web Services, WCF Services.
- Innovative – employ creativity to devise effective and efficient solutions
- Demonstrated critical thinking - including abilities in analysis and problem solving
- Experienced in “Systems Thinking” – the ability to break problems into manageable pieces, and to see how the pieces interact with one another and can be assembled into an integrated, functioning, “whole” system
- Excellent verbal and written communication capabilities
- Effective team player with strong emotional intelligence – self-awareness, confidence, ability to manage conflict, and empathy
- Passion for technology, with an ability to understand and assess new technologies, and their potential applicability to business needs in an efficient, effective manner
Requirements
- Bachelor’s Degree in Computer Science, Electrical Engineering, Software Engineering, or other related program or combination of education and work experience
- Four (4) years of recent experience coding, testing, and debugging application programs two years of which must be with cloud applications
- Four (4) years of .NET application development experience
- Three (3) years developing Secure Applications on-prem and in the cloud
- Three (3) years developing web applications utilizing Angular, React, Vue or node.js
- Three (3) years developing and maintaining secure APIs
- Three (3) years of Database development experience with Microsoft SQL Server, Stored Procedures using T-SQL.
- Two (2) years of .NET Core application development experience
- Two (2) years of in development of Web Services, WCF Services
- Two (2) years of DevOps experience
- Experience with GitHub
Address
Executive Office
Los Angeles, CAIndustry
Technology
Get fresh Senior Software Engineer - .NET jobs daily straight to your inbox!
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.