What are the responsibilities and job description for the Software Developer position at Scientific Search?
Software Developer
Position Location: West Chester, PA (hybrid)
We are seeking a highly skilled and dynamic Software Developer with DevOps chops to guide the development of the company’s infrastructure and to contribute to the development of the game-changing technology. The ideal candidate will have broad experience with software development technologies, methodologies and techniques who is looking to have a major impact on the design and implementation of our advanced data acquisition and data processing systems. This person will possess the skills and insight to harden our development infrastructure and to be an influential contributor on our data acquisition and processing teams. As part of the Product Development group, you will also work with members from the Research and Development, Product Management, Field Services and Support groups.
Responsibilities:
Required Skills & Qualifications:
For immediate consideration email tony@scientificsearch.com and mention job # 17560. Check out www.scientificsearch.com for all of our current positions.
#LI-TD1
#LI-HYBRID
Position Location: West Chester, PA (hybrid)
We are seeking a highly skilled and dynamic Software Developer with DevOps chops to guide the development of the company’s infrastructure and to contribute to the development of the game-changing technology. The ideal candidate will have broad experience with software development technologies, methodologies and techniques who is looking to have a major impact on the design and implementation of our advanced data acquisition and data processing systems. This person will possess the skills and insight to harden our development infrastructure and to be an influential contributor on our data acquisition and processing teams. As part of the Product Development group, you will also work with members from the Research and Development, Product Management, Field Services and Support groups.
Responsibilities:
- Oversee the DevOps necessary to support ongoing software projects
- Ensure source code repositories are configured and managed properly.
- Oversee the build processes for delivery of installers and update packages.
- Manage cloud systems that are part of the software development life cycle.
- Guide development of continuous integration including automated unit and system level testing.
- Develop testing frameworks for instrument simulators.
- Software Coding and Development
- Work with internal and external teams to implement functional specifications through coding, testing, and any required performance tuning.
- Ensure software meets all requirements of adherence to architectural standards, quality, security, modifiability, and extensibility.
- Lead troubleshooting efforts with internal and external customers to quickly resolve issues.
- Communicate effectively cross functionally with Product Managers, Engineers, Scientists, Field Engineers and other business personnel.
- Participate in the development of product specifications with attention to system integration, feasibility and field supportability.
- Follow the defined software development life cycle and protocols while clearly communicating all concepts and reasoning to the software and product development team.
Required Skills & Qualifications:
- Must have experience with any two of the following: C#, C , Python or TypeScript.
- Must have experience with PowerShell or Bash
- Must have experience with Linux or Windows 10 software development.
- Must have experience with GitHub or Bitbucket.
- Master's/Bachelor's degree in Computer Science or related field (in lieu of degree, 5 years of relevant work experience).
- 5 years’ experience in software development
- Self-starter, with a hands-on, roll-up-the-sleeves mentality, and the ability to define and execute project objectives and priorities on time and on budget.
- Ability to work independently and collaborate with product management and the technical team when needed.
- Exceptional critical thinking skills; ability to decompose complex problems, prioritize issues, and implement sensible solutions.
- Excellent communication skills and ability to speak and write clearly and accurately, particularly as it relates to technical concepts.
- Passionate about quality, performance, reliability, and scalability.
- Experience with Docker a plus.
- Experience with Networking; Ethernet, TCP/IP, SSH, NTP a plus.
- Experience with Circle.ci, JAMA and Confluence and Salesforce a plus.
- Authorized to work in the United States.
For immediate consideration email tony@scientificsearch.com and mention job # 17560. Check out www.scientificsearch.com for all of our current positions.
#LI-TD1
#LI-HYBRID
Salary : $100,000 - $127,000
SOFTWARE DEVELOPER
Starcom Consultant -
Dover, DE
Software Developer
Liberty Personnel Services, Inc. -
West Chester, PA
Backend Developer/Go Lang- (Golang, JQ, JAVA)
Software Technology Inc. -
West Chester, PA