Software Engineer- .net/C#

Contract

Gravity IT Resourcing

Software Engineer- .net/C#
Salt Lake City, Utah
Apply Now

To Apply for this Job Click Here

Tittle: Developer- C#/.NET
Location: Hybrid, 1 day/week onsite- SLC 
Job Type: 1 year contract, up to 5 years 
Compensation: 45-55/hr
Referral Fee: 1500

MINIMUM QUALIFICATIONS

  • Bachelor’s degree in Computer Science or closely related field, or equivalency (1 year of experience is equivalent to 1 year of education); plus 2 years of related data and software experience in a similar environment.

Responsibilities 

  • Develops and supports software applications, systems, and integrations.
  • Provides analysis, profiling, and documentation of business information systems and applications.
  • Assists in design and architecture.
  • Analyzes and troubleshoots technical issues and identifies modifications needed in applications to meet changing user requirements.
  • Assists in reviewing requirements; developing and maintaining appropriate datasets for purpose of analysis, profiling, and documentation of business information systems and other data sources; maintains quality control on large scale datasets.
  • Works with other engineers, programmers, and analysts in planning, prioritizing, and executing assigned tasks within deadlines.
  • Assists in assessing training needs; preparing training documents and training application users as needed.
  • Assists in determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Works with Quality Assurance (QA) team in preparing test cases, plans and procedures
  • Attends team meetings to communicate project status and discuss about new ideas and any issues

KNOWLEDGE, SKILLS AND ABILITIES 

  • Good understanding of cloud (Azure) development and deployment.
  • Good understanding of Azure services.
  • Good understanding and implemented SOLID principles.
  • Common programming languages and standards, e.g. C#, .NET, REST, SOAP, JSON, XML, SQL, HTML.
  • Software development environments and tools, e.g. Microsoft Visual Studio, Azure, GIT.
  • Databases, data design, data warehousing, data modeling (e.g. MS SQL Server and Azure SQL)
  • High performance design, development, encryption, error logging, debugging, scalability, code reviews, development environment configuration, and testing.
  • Information security, networking, access control, application configuration, application monitoring, and application performance.
  • Continuous integration and continuous delivery (CI/CD)

Skills and Abilities to:

  • Work effectively across multiple functions, cultures, and levels of the organization.
  • Communicate effectively both verbally and in writing.
  • Think logically and systematically; solve complex problems; effectively apply general principles to specific conditions.
  • Maintain confidentiality and professionalism.
  • Remain calm under stress and can quickly adjust, evolve and multi-task between several competing priorities at once.
  • Apply principles and practices of quality assurance; principles and practices of database maintenance and administration.???????

To Apply for this Job Click Here

Apply Now