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.???????