RaleighRecruiter Since 2001
the smart solution for Raleigh jobs

Sr. Software Engineer - Raleigh

Company: SignalPath
Location: Raleigh
Posted on: July 15, 2019

Job Description:

Are you an inventive software engineer? Do you want to work with exciting technology such as Scala, MongoDB, Kinesis, and Docker? Is it important to you to hold yourself to high standards? Are you a creative thinker who enjoys solving meaningful problems in innovative ways? Do you like interesting technical challenges? If so, SignalPath might have the perfect job for you.SignalPath is designing the next generation of software for the clinical research site. We focus on enabling efficient, collaborative, timely execution of clinical trials to make research an enjoyable, cost effective endeavor once more.You will join an interdependent, fun, engaged development organization that is focused on delivering high-quality software solutions. Write and maintain our core platform. You will be expected to maintain an eye towards best practices, including testability, scalability, monitoring, and performance. Partner with UI engineers and fellow platform engineers in the process of defining our RESTful API. Participate in and encourage a collegial, helpful, results-driven working environment. Enjoy working in a cloud environment. RequirementsEssential Experience Track record of delivering high-quality features and services in a SaaS web application. Hands-on experience and proficient knowledge of languages such as Go, Java, Scala, Python, JavaScript or Ruby. Hands-on experience with containerization technologies such as Docker and Kubernetes. Exposure to working with AWS services such as Kinesis, API-Gateway, DynamoDB, EC2, S3, or Lambda. Exposure to working with and building asynchronous microservices. Bachelor's degree in Computer Science or a related field, or comparable experience. Professional knowledge of relational database systems, such as MySQL and PostgreSql. Professional knowledge additional data stores, such as MongoDB, Redis, Elasticsearch, etc. Professional knowledge of automation through Jenkins. At least 5 years professional software development experience. Bonus Experience Written production Scala code. An understanding of the value of unit tests, and the importance of principles such as TDD. Experience with functional programming, in any language. Previously used any of the following Finatra, Finagle, AWS Kinesis, SBT, Specs2, Scalatest, and Typesafe config. Exposure to working with protected health information or in a regulated environment. Exposure to working with or creating ER diagrams and data modeling Developing and optimizing for a cloud environment Deployment automation Benefits Competitive health, dental, life and disability insurance plans Great location in downtown Raleigh. 15 days of vacation, plus 10 holidays Flexible work schedule Our Joel Test Scores Do you use source control? Yes. Git is our weapon of choice. Can you make a build in one step? Yes. With Jenkins. Do you make daily builds? Yes. Actually, many builds per day. Do you have a bug database? Yes. Do you fix bugs before writing new code? Yes. For our top 3 (out of 5) severities. Do you have an up-to-date schedule? Yes. Do you have a spec? Yes. We love our product owners. Do programmers have quiet working conditions? No. Well, sometimes. Our (naturally-lit) dev room does occasionally get too loud. You'll hear some laughter, mainly because we like our teammates. We all have the flexibility to work from home, or in the park next door, or with headphones on. Do you use the best tools money can buy? Yes. Check this out JetBrains suite; Jenkins; 15" MacBook Pros; Atlassian's JIRA, Confluence and BitBucket Cloud; three always-on big-screen dashboards. And more. Do you have testers? Yes. They're the best and saved our butts more than once. Do new candidates write code during their interview? Yes. And before the onsite interview, too. Do you do hallway usability testing? Yes. With people who really, really understand our users.

Keywords: SignalPath, Raleigh , Sr. Software Engineer - Raleigh, IT / Software / Systems , Raleigh, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Computer Programmer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Durham
Posted on: 07/23/2019

Software Lead Developer .NET (US Green Card/US Citizen Only
Description: Software Lead Developer .NET-- US Green Card/US Citizen Only As a Lead Software Developer, you'll lead Web/Mobile Product Development and work closely with the product design, QA and deployment team. (more...)
Company: Instancy, inc.
Location: Durham
Posted on: 07/23/2019

Lead Software Development Engineer- GSSP Platform
Description: Job Location: United States--:--North Carolina : Cary Role Value Proposition:At Global Sales Servicing GSSP Core Platform, our mission is to build the next generation digital sales and servicing platform (more...)
Company: MetLife
Location: Cary
Posted on: 07/23/2019


Developer
Description: Developer Come work for a high-growth company where you can thrive in our highly collaborative teams, and where everyone is encouraged to contribute ideas across all levels of the organization. You should (more...)
Company: Adwerx
Location: Durham
Posted on: 07/23/2019

Software Engineer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Raleigh
Posted on: 07/23/2019

Computer Programmer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Durham
Posted on: 07/23/2019

25B Information Technology Specialist
Description: 25B Information Technology Specialist br br Job ID: 1080304 br br Job Views: 37 br br Location: GREENSBORO, North Carolina, United States br br ZIP Code: 27401 br br Job Category: (more...)
Company: Army National Guard
Location: Greensboro
Posted on: 07/23/2019

Backend Software Engineer (NodeJS)
Description: SunIRef:it Backend Software Engineer NodeJS Piper Companies 5 reviews - Raleigh, NC 27606 Piper Companies 5 reviews Read what people are saying about working here. Backend Software Engineer
Company: Piper Companies
Location: Raleigh
Posted on: 07/23/2019

Java Microservices Developer / Lead / Architect
Description: Java Microservices Developer Lead Architect Location Cary, NC Duration Contract Overview This role is for hands-on, industry thought leaders, who are motivated to convert the ideas into MVPs leveraging (more...)
Company: Kani Solutions
Location: Cary
Posted on: 07/23/2019

Computer Programmer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Raleigh
Posted on: 07/23/2019

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Raleigh RSS job feeds