Skip to content

Analyst, Software Development

About Our Firm:

Granite Solutions Groupe provides financial services decision makers with people and solutions that deliver. Our clients count on us to deliver the right talent at the right time to achieve critical business results. We leverage our industry knowledge and passion for client priorities to deliver human capital solutions.

GSG was founded in 1998 as a consulting firm delivering project management and technology solutions for the financial services industry. GSG now has a global presence, with team members deployed across the U.S. at Fortune 1000 companies and high-performing Fintech firms.

High-caliber consultants are the face of GSG at our client organizations and offices. We value the deep relationships we have with our consultants that enable us to place them in roles where their skills will have an immediate impact. The GSG consulting team is comprised of diverse, experienced, driven, and dynamic contributors who excel at getting things done.

About the Opportunity:

We are seeking a highly skilled and experienced C# Developer to join our team. The successful candidate will have a strong background in back-end development, specifically with C# (or Java or other back-end languages).

Responsibilities:

  • Help maintain Legacy software applications using C# and the .NET Framework.
  • Participate in exploratory and execution of .NET Framework to .NET Core migrations.
  • Participate in exploratory and execution of Microservice implementations.
  • Work with SQA and DevOps Engineers to improve code quality and automation efforts.
  • Use Git for version control and collaborate with other developers on the team.
  • Expand Unit test coverage for new and existing code bases.
  • Write complex SQL queries to interact with databases.
  • Implement object-oriented programming principles and SOLID principles.
  • Work with JavaScript to create dynamic, interactive user interfaces.
  • Adhere to Agile software development methodologies.
  • Work with JSON and XML data formats.
  • Use Visual Studio as the primary development environment.
  • Create and consume REST APIs.
  • Understand and implement Model View Controller pattern.

Requirements:

  • Minimum Bachelor’s degree in Computer Science or related major from top institutions, Master’s degree is a plus.
  • Deep understanding of Object-Oriented design and development.
  • 8+ years of professional software development experience.
  • 2+ years of experience with C# programming.
  • Experience with implementing Microservice designs.
  • Experience with web technologies JavaScript, jQuery, HTML5, CSS, XML.
  • Experienced in Application Frameworks & Engines: ASP.NET MVC, ASP.NET WEB API, .NET Framework and .NET Core.
  • Experienced in Development tools: Visual Studio, GitHub.
  • Experienced in Development Platforms: Microsoft Windows, IIS.
  • Familiarity with Databases SQL or NoSQL is a plus.
  • Familiarity with React or TypeScript is a plus.
  • Able to work well within the constructs of an agile development process, including SCRUM, Unit Testing, Continuous Build, and Integration, etc.
  • Willing to learn new technologies, capable of self-directed learning.
  • Very good verbal and written communication skills.
  • Ability to handle multiple assignments concurrently and independently manage time.
  • Works well in a fast-paced team environment; able to work under pressure to meet tight deadlines.

Desired Skills and Experience:

  • Strong experience with C#.
  • Proficient with Git, SQL, Object Oriented Programming, SOLID Principles, JavaScript, Microservices.
  • Architecture, Agile Software Development, JSON, XML, Visual Studio, .NET Core and Framework, REST APIs, Model View Controller pattern.
  • Ability to work in a fast-paced environment and deliver high-quality software.
  • Strong problem-solving and analytical skills.
  • Excellent verbal and written communication skills.

Nice to Have:

  • Familiarity with Databases SQL or NoSQL.
  • Familiarity with React or TypeScript.
  • Familiarity with the uses of AI powered programming pair tools.

GSG’s Commitment to Diversity:

As a diverse-owned business, GSG is committed to creating a diverse workforce, and we are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.