Senior Software Developer
Our client is currently seeking a Senior Software Developer to join their organization. In this role, the individual will join an Instrument Control...
Our client is currently seeking a Senior Software Developer to join their organization. In this role, the individual will join an Instrument Control Software team developing software to interface with our scientific instruments and applications. Specifically, the individual will utilize C# and .Net technologies to design, develop, test, and debug our instrument data acquisition/control software via the LND (Labratory Network Device) and the Acquisition 2.0 API. Going forward, there will be opportunities to expand into cloud technologies.
We are looking for a passionate and skilled Software Developer that understand engineering concepts and has a knack for building quality software. You will work as part of an Agile team and engage in technical discussions, participate in technical designs, demonstrate problem-solving abilities, and present and share ideas through global collaboration. A flexible work schedule is available.
Responsibilities:
- Work collaboratively as part of a cross-discipline agile team to deliver software increments
- Participate in code reviews with adherence to; best practices, performance, and maintainability
- Keep up to date with current and new technologies
- Has a keen eye for continuous improvement
- Can work collaboratively with architects and team members to implement features to satisfy product requirements
- Participate in continuous integration and delivery activities
Qualifications:
- Bachelor of Science degree in Computer Science, Computer Engineering, or other technical degree preferred
- 5+ years C# experience required
- Understanding of Web APIs and REST technologies
- Understanding of software development lifecycle (SDLC)
- Working knowledge of .Net and .Net Core
- Experience with Test-Driven Development and Behavior Driven Development
- Understanding of CI/CD scripting technologies
- Self-managed and results-driven
Desired - not required
- Experience with Instrument Control
- Experience with Git and/or Powershell
- Cloud technologies and concepts
Below are some other jobs we think you might be interested in.
-
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
Director of Health Informatics
- Pace University
- New York, NY, USA
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29