Software Engineer (No C2C)
Company: A-Line Staffing Solutions
Location: Durham
Posted on: November 19, 2024
|
|
Job Description:
Title: Software Engineer III
Be one of the first applicants, read the complete overview of the
role below, then send your application for consideration.
Location: Durham, NC (Hybrid) - occasional travel to company work
sites may be required
Schedule: Mon - Fri, 8:00AM - 5:00PM EST
Note: This role is NOT open to C2C candidates
For certain roles at this client, assignment may be contingent upon
the employer of record's receipt of sufficient proof of full
vaccination against COVID-19. In some locations, testing for
COVID-19 may be available and/or required. Requests for
accommodation will be considered pursuant to applicable law.
We have a client currently seeking a Senior Software Engineer who
will be part of a team developing applications and integrations in
the work of computer vision AI and robotics. The ideal candidate
for this role will be familiar with web-based development
lifecycles, including supporting planning, design, development and
implementation, deployment, and maintenance stages. Knowledge of
different programming languages frameworks and tools to include
.NET Angular Windows and web-based development is highly desired in
this role, as is public cloud development experience.
Position Responsibilities:
Design, build, and evolve applications across multiple layers of
the technology stack, including user interface, middleware,
backend, and distributed systems
Support team members with application design coding and tooling
Review application health to identify and resolve technical
debts
Collaborate with other development teams to design and create
interconnected systems
Encourage innovation and fail fast mindsets, continuously improving
our organization's ability to deliver quality solutions by evolving
engineering processes and technical capabilities
Keep up-to-date on latest software development methods, languages,
features, and design philosophies to contribute to technology
roadmaps and manage tech debt work
Debug and perform analysis of deployed production systems
Coordinate with Product Owners and Tier 3 Support, as required
Monitor, test, and continuously optimize designs
Provide technical leadership and coaching to the more junior team
members to enable them to build better software
Master our development process, culture, and code base, and think
of ways to improve it and implement within the team
Position Qualifications:
7+ years' of experience as in a Software Engineering capacity; 1+
years' of experience in a Lead Engineer capacity preferred
Strong proficiency in C#/.NET, SQL, MSSQL, and Postgres
Strong proficiency in system design and security standards
Proficiency in C, with strong analytical / debugging /
troubleshooting skills
Experience with Single Page Applications (SPA) frameworks, e.g.
Angular Micro Service Architecture, automated software builds and
deployments for CI/CD, test automation such as NUnit, Source
Control Management such as Git and GitHub, cloud platforms such as
Azure, and developing classic ASP.NET and ASP.NET Core Web Apps and
Services preferred
Experience in Automated Testing preferred
Experience with low level or embedded communication protocols, e.g.
RS232, TCP / IP Sockets, SPI, and/or I2C preferred
Knowledge of software development methodologies, leveraged with
hardware such as PLCs, automation robots, and/or conveyor solutions
preferred
Experience with IOT Edge preferred
Experience in healthcare or pharmacy automation preferred
A minimum of a B.S. Computer Science Degree or related field
Note: This role is NOT open to C2C candidates
Keywords: A-Line Staffing Solutions, Chapel Hill , Software Engineer (No C2C), IT / Software / Systems , Durham, North Carolina
Click
here to apply!
|