What are the responsibilities and job description for the Software Developer position at Rifle Paper Co.?
Job Summary
We are seeking a skilled Software Developer with strong expertise in MS SQL Server, C# .NET, and cloud-based technologies to join our dynamic team. This role involves developing, optimizing, and maintaining database systems and applications while collaborating with cross-functional teams to deliver scalable, high-performance solutions. The ideal candidate is detail-oriented, proactive, and thrives in a fast-paced environment.
Key Responsibilities
Database Administration & Development:
Rifle Paper Co. is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected characteristic. We encourage all qualified individuals to apply and join us in our mission to bring beauty to the everyday.
We are seeking a skilled Software Developer with strong expertise in MS SQL Server, C# .NET, and cloud-based technologies to join our dynamic team. This role involves developing, optimizing, and maintaining database systems and applications while collaborating with cross-functional teams to deliver scalable, high-performance solutions. The ideal candidate is detail-oriented, proactive, and thrives in a fast-paced environment.
Key Responsibilities
Database Administration & Development:
- 3 years of experience administering and developing MS SQL Server databases.
- Expertise in writing complex SQL queries and debugging stored procedures, functions, and triggers.
- Experience creating and maintaining SQL Server Integration Services (SSIS) packages for data extraction, transformation, and loading (ETL).
- Proficiency in query performance tuning and implementing optimization strategies.
- Strong knowledge of database schema management and release processes.
- Experience with Microsoft Fabric, Azure SQL, and Azure Synapse.
- Hands-on experience with PowerShell/Python for automating tasks and streamlining workflows.
- Experience working with cloud-based technologies (Azure, AWS, GCP, or PCF).
- 4 years of experience in enterprise application development using C# .NET / .NET Core.
- Strong knowledge of RESTful web services and experience in messaging and services-based software.
- Hands-on experience with DevOps tools and SCM platforms (GitHub, GitHub Actions, Bitbucket, Jira, Confluence, Bamboo).
- Experience in Agile/Scrum development methodologies and Continuous Integration/Continuous Delivery (CI/CD) frameworks.
- Strong analytical and problem-solving skills with the ability to quickly understand complex problems and develop simple solutions.
- Excellent interpersonal and communication skills to collaborate with teams and leadership.
- Detail-oriented with a strong focus on accuracy, quality, and documentation.
- Ability to adapt to changing project requirements and environments while effectively prioritizing tasks.
- Experience in designing and implementing high-availability, high-throughput, and highly scalable applications.
- Strong understanding of enterprise technology solutions and modern software development practices.
- Experience managing database maintenance and query-building support for development teams.
- Strong understanding of software development lifecycle (SDLC) best practices.
- Passion for continuous learning and professional growth in a collaborative team environment.
Rifle Paper Co. is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected characteristic. We encourage all qualified individuals to apply and join us in our mission to bring beauty to the everyday.