Blueprint is looking to solve complicated problems by leveraging cutting-edge technology to create additional revenue streams and new lines of business for organizations, and is seeking an Enterprise Senior Software Engineer – C to help build cutting-edge, enterprise-grade solutions.
Requirements
- 5+ years of strong C development experience
- 5+ years of working with relational databases (SQL or similar)
- 3+ years of experience developing unit tests
- 3+ years designing and supporting enterprise applications
- 3+ years of Spark (Apache Spark / PySpark) experience
- 3+ years experience with Git
- 3+ years developing CI/CD pipelines (Azure DevOps preferred)
Responsibilities
- Develop software with a primary focus on C, with additional work in Python and PySpark as needed.
- Design, build, and support enterprise-level applications and distributed systems.
- Develop unit tests using Moq or similar frameworks.
- Translate complex problems into simple, elegant technical solutions.
- Create and maintain relational database objects and performant queries.
- Build and maintain CI/CD pipelines, primarily in Azure DevOps.
- Work with Git for source code versioning.
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 6+ years of advanced professional software development experience
- Excellent written and verbal communication skills
- Ability to work in a fast-paced, highly collaborative environment
- Ability to balance multiple priorities