0% found this document useful (0 votes)
18 views7 pages

C# Technologies

Sierra Cybernetics is hiring a C# Developer/Architect for a remote position supporting the Los Angeles Superior Court for at least 12 months, with potential for full-time employment. The role requires strong software architecture skills, experience with microservices, RESTful APIs, and various design patterns, along with a solid understanding of security best practices. Additional desired skills include experience with Angular, cloud services, and Agile methodologies, as well as a Bachelor's degree in a relevant field and at least 4 years of experience in enterprise applications.

Uploaded by

appfacility
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views7 pages

C# Technologies

Sierra Cybernetics is hiring a C# Developer/Architect for a remote position supporting the Los Angeles Superior Court for at least 12 months, with potential for full-time employment. The role requires strong software architecture skills, experience with microservices, RESTful APIs, and various design patterns, along with a solid understanding of security best practices. Additional desired skills include experience with Angular, cloud services, and Agile methodologies, as well as a Bachelor's degree in a relevant field and at least 4 years of experience in enterprise applications.

Uploaded by

appfacility
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 7

Description

C# .NET Developer/Architect

Sierra Cybernetics is seeking a C# Developer/Architect to work for us supporting


our Los Angeles Superior Court client.

The duration of the engagement is at least 12 months. This is a remote position;


however, the selectee may have to travel on site or to other courts or conferences
on rare occasions.

You should consider interest in being hired full-time by the Court after 12 months
of this contract work. Open to US citizens and green card holders – sponsored visa
holders are not eligible.

Required Skills

Strong software architecture background.


Strong experience in leading the design and development of component architectures,
pluggable frameworks, extensible platforms, and RESTful APIs.
Understanding of microservices architecture and experience in building scalable and
modular applications using microservices patterns.
Familiarity and experience in building loosely coupled systems.
Solid understanding of common design patterns such as Singleton, Factory, Builder,
Strategy, Observer, and Dependency Injection.
Proven track record in integrating diverse systems.
Ability to recognize and apply appropriate design patterns in different scenarios.
Expert knowledge of C#.
Knowledge of architectural patterns like MVC (Model-View-Controller), MVVM (Model-
View View Model), and Clean Architecture.
Experience in implementing these patterns in .NET Core applications.
Understanding of security best practices for web applications, including data
encryption, secure authentication methods, and protection against common security
vulnerabilities (OWASP Top Ten).
Project leadership and management skills.
Team leadership skills.
Excellent communication skills that are able to convey design, ideas and
recommendations to both technical and non-technical stakeholders.

Desired skills

Experience in the design/development of software development platforms.


Expert knowledge in Angular.
Experience in cloud services (AWS or Azure) - Infrastructure as code, e.g. ARM
templates
Experience in Continuous Integration/Continuous Development (CI/CD)
Experience in Court Systems
Strong background in leading the development of UI/UX based component
architectures, pluggable frameworks, and extensible platforms.
Strong background in reusable application security solutions, security
architectures and Identity and Access Management.
Strong background in application logging platforms.
Familiarity with Agile methodologies and experience working in Agile development
teams, collaborating closely with stakeholders and other team members.

Bachelor’s degree in Computer Science, Computer Engineering, Information


Technology, or similar field; equivalent experience also acceptable
4+ years of relevant design and development experience for distributed enterprise
applications
Experience with Java, Spring Boot, Spring Framework, Maven, C#, and .Net
Experience using and developing and REST APIs within a micro-services architecture
Understanding of API documentation, including Git, Jira, Swagger, Bitbucket, and
Confluence
Experience with Agile/Scrum methodology and relational databases, including MSQL,
MS SQL Server, and Aurora

Preferred Skills/Experience:

Experience with cloud computing APIs and services, such as Amazon Web Services,
Lambda, S3, ECS, RDS, and CloudWatch
Knowledge of distributed application frameworks, such as Spring, Docker, ECS, and
Elastic Beanstalk
Experience with Microsoft Stack

Develop web applications using .NET / C# / Entity Framework / MVC / RESTFul APIs
Establish and maintain a high level of client trust and confidence with your
software development skills
Creatively think out of the box to help out with troubleshooting issues and
providing innovative solutions that fit customers’ needs

What you’ll need to succeed:


5 years of designing applications using primarily .Net
Experience supporting technical reviews to integrate systems, security,
applications for portability, flexibility, and data exchange with disparate systems
Experience integrating custom applications across networks
Experience architecting, troubleshooting, securing, and optimizing bastion forest
domains
Experience with the following tech stack:
.Net Web Forms and MVC web application development in C#
Object Relational Mapping (ORM) frameworks such as Entity Framework
Front End: HTML, CSS, JavaScript, JQuery, Angular, and React
Source Code, CI/CD: Team Foundation Server/Azure DevOps, Bitbucket, and GitHub
An active TS/SCI security clearance
A Bachelor's degree or 3 three years of relevant experience

Why Consider this Role:


Work with a highly talented, fast-paced team
Support a premier mission with high visibility and impact
Have the ability to influence the roadmap of the application portfolios
Exposure to numerous career growth opportunities and mentorship

Oracle
You will be responsible for developing and supporting PLSQL database codes.

Should be having 8+ years PL/SQL experience on OLTP systems.

Required Knowledge, Skills, and Abilities

• Strong development skill in Oracle Database 11g, 19c, preferably in airline


domain.

• Building packages/procedures/functions/triggers.

• In depth understanding and working experience in SQL and PL/SQL

• Knowledge on Oracle Advances Queue.

• Daily support tasks. Resolve tickets.

• Query performance tuning.

• Data Architecture skills.

• Data modeling skills.

• Ability to understand the requirement and work independently.

• Experience in External Data Loader.

• Understanding of database objects like table, view, trigger, etc.

• Understanding of ETL process.

Major areas of responsibility include:

• Develop the SQL and PL/SQL codes to automate the manual reporting works.

• Optimize the existing codes for better Performance.

• Integrate data between Oracle Database and SQL Server Database.

• Use PL/SQL for ETL works.

• Use as much as possible features available in procedures.

Technology / Tools

• Oracle Database 11g, 19c

• SQL, PL/SQL

• TOAD , SQL Developer

SQL SERVER DEVELOPER


====================
https://www.google.com/search?q=SQL+SERVER+
+developer+job+in+uae&rlz=1C1YTUH_enPK1068PK1068&oq=database+developer+job+in+uae&g
s_lcrp=EgZjaHJvbWUyBggAEEUYOTIICAEQABgWGB4yCAgCEAAYFhgeMggIAxAAGBYYHjIICAQQABgWGB4y
DQgFEAAYhgMYgAQYigUyDQgGEAAYhgMYgAQYigUyDQgHEAAYhgMYgAQYigXSAQkxODE5MmowajeoAgCwAgA
&sourceid=chrome&ie=UTF-
8&ibp=htl;jobs&sa=X&ved=2ahUKEwiwi5j2m42EAxUGwAIHHYpkDOMQkd0GegQIEhAB#fpstate=tldet
ail&htivrt=jobs&htidocid=8GPRkoDA756lEq5NAAAAAA%3D%3D

Great Place to Work Quebec® Certified (2021) Great Place to Work® Certified (2020)
Deloitte | Best Managed Companies (2019) EY Canada | Quebec Entrepreneur of the
Year (2016) HSBC | International Business Award (2012) Profit 100 Fastest-Growing
Companies in Canada (2006, 2009) The Senior SQL Developer reports to the Manager,
Data Services. This is a senior role which requires frequent interactions with
business stakeholders from multiple offices around the world to gather their
requirements and develop solutions by leveraging MSSQL technologies.

The Senior SQL Developer will join our expanding global IT service with people
mainly based in India and Canada. This position will be home office based. The
Senior SQL Developer will be able to work out of any location worldwide.

Responsibilities The scope of this position extends to Targray applications and


application infrastructure worldwide. The incumbent(‫ذمہ دار‬inˈkəmbənt) will be
accountable for:
Creating, troubleshooting, and maintaining SQL Objects (stored procedures, views,
triggers, and functions). Writing and maintaining complex SQL queries. Building
relationships and cleaning data between different systems to align the data to get
accurate reports Developing, debugging, and modifying the SSRS Reports/SSIS
Packages. Authoring, managing, and deploying reporting solutions using MS SQL
Server Reporting Services (SSRS), Crystal Reports and SQL Integrated Services
(SSIS).

The incumbent will work closely with the local and international IS and Finance
team.

Requirements University degree (B.Tech./MCA) in computer science or computer


application. Minimum of 5 years proven experience managing multiple MS SQL Server
2008 /2014 /2016 / 2017 databases and SQL development. Excellent analytical,
troubleshooting, organizational, written, and oral skills along with a positive
attitude. Knowledge of handling large datasets. Advance level knowledge on SQL
Query optimization, writing complex SQL queries, functions, procedures, triggers,
and RDBMS data modelling.

Advance level knowledge on T-SQL, SSIS, SSRS, and stored procedures.

Ability to work with and understand existing .NET and legacy applications that
interact with SQL. Data warehouse concepts (Implementation of ETL pipelines, data
integration components (SSIS) Knowledge of Crystal Reports or Crystal Enterprise
Server would be an added advantage.

Must be able to accommodate a flexible schedule to support/maintenance of the SQL


Environment whenever required (i.e., system implementations and maintenance may be
performed in off hours). Adhere to timelines and quality of the assigned task.

Ability to work under pressure on multiple assignments

Must have excellent English oral and written communications skills.

Must have the ability and desire to thrive in a fast-paced, service-oriented


environment. #J-18808-Ljbffr
Summary
=======
stored procedures, views, triggers, and functions، complex queries, Cleaning data
SQL Server Reporting Services (SSRS), Crystal Reports and SQL Integrated Services
(SSIS)
2008 /2014 /2016 / 2017
Advance level knowledge on SQL Query optimization
Advance level knowledge on T-SQL, SSIS, SSRS, and stored procedures
ETL pipelines, data integration components (SSIS) Knowledge of Crystal Reports or
Crystal Enterprise Server would be an added advantage.

Highly skilled in C# and .NET


Skilled in WPF
Skilled in SQL Server
Skilled in API development
Exposure to Python

Experience in designing complex application, understanding of design patterns


and OOPs fundamentals o Demonstrated ability to understand and articulate details
and impacts of complex proposed software solutions.
Proven knowledge in all stages of the software development life cycle.
History of working independently with little direction.
Proven fluency with JavaScript framework such as jQuery or Angular to create
rich interactive content - Expertise in C#, Web API, Azure Cloud technologies, SQL
Server, Version control tools, Release and deployment tools
Strong planning and organizational skills with critical attention to detail and
creative problem-solving skills.
Track record of balancing multiple priorities simultaneously with the ability
to adapt to the changing needs of the business while meeting deadlines.
Excellent written and verbal communication skills with the ability to
effectively communicate with all stakeholders including senior leadership.
Demonstrated resourcefulness in the software development process and creative
problem-solving skills.
Experience with E-Commerce websites - Experience working in an environment
using Agile Methodology preferred

Qualifications

A degree in Computer Science, Engineering or equivalent, or similar industry


experience
Must have strong recent coding experience
Must have coding experience in C#, WebAPI, Microservices, Redis, SQL required
Working knowledge of, or willing to learn, Node.JS, front-end (React,
TypeScript)
Good understanding of fundamentals including OOP, design patterns, REST/web
services, software architecture and coding best practices
Familiarity with tooling such as Nugget, Git and Swagger/Open API
A hunger to learn, with the ability to flourish in a fast-paced, high-growth,
entrepreneurial environment
Nice-to-haves

Experience with Microsoft Azure (or other public clouds like AWS or GCP) and
MongoDB
commits to open-source projects or significant side projects (send us your
Github handle!)
Knowledge of security, DevOps, or enterprise architecture (ESB, API Gateways,
etc.)

Pitch in on building applications using Laravel (PHP) and Vue (JS/TS)


Creatively solve problems in a team environment
Collaborate on engineering challenges and domain design
Take ownership of features, from ideation to iteration
Work in a variety of software with a get-it-done focus
Develop and deploy quickly with a small team

What we're looking for

A strong, proven track record of application development in PHP and JavaScript,


preferably with Laravel and Vue
An understanding of and commitment to unit and integration testing as a way to
reliably deliver software
Communication skills, from introducing the team to new concepts, to assisting
in troubleshooting technical issues calmly and effectively
A self-directed worker who can take a feature from initial collaborative design
to completion (and iteration)

What we offer

A 40 hour workweek
Competitive, experience-based salary
Paid time off
Health spending account (available after 3 month review)
Any required software or ongoing training resources

Tech we use

Laravel
Vue, both with and without TypeScript, depending on the project
Basecamp for remote coordination
GitHub
A mix of Forge and on-premises servers
Windows (due to legacy integrations) with WSL

Responsibilities

Coordinate with team members to implement new features and maintain existing
code
Participate in the design and implementation of long-term software goals
Engage with full-stack development from API development in Laravel to frontend
application development in Vue
Ongoing learning to keep current with state-of-the-art development techniques
in both PHP and JavaScript

Qualifications

An excellent understanding of modern PHP best practices and technique


Solid knowledge of Object Oriented Programming and how best to apply this
knowledge in to a framework like Laravel
Experience with writing unit and integration tests and an insistence on a
comprehensive test suite
An ability to craft performant SQL queries both with and without the Eloquent
ORM
Understanding of modern REST workflows
Familiarity with Git on the command line
Good communication skills
An eye for detail
A commitment to quality work

Full stack development is the process of developing both the frontend and backend
of applications. Any application has a frontend (user-facing) component and a
backend (database and logic) component. The frontend contains the user interface
and code related to user interactions with the application.

A web development framework is a set of resources and tools for software


developers to build and manage web applications, web services and websites, as well
as to develop application programming interfaces (APIs).

You might also like