Find Out More

The Expertise Imperative and Compliance Technology
Access to a diverse array of specialized expert inputs drives superior decisions in every organizational context: within corporations, by investors and consultancies, and within nonprofits. When decision makers are confident of their decision inputs, they can respond more quickly and creatively to challenges and opportunities.


Software Engineer (C#/.Net)

New York, NY and Austin TX

We are seeking innovative and enthusiastic Software Engineers experienced with the .NET platform to join our dynamic engineering team. They will design, implement, and maintain enterprise-level web applications and services to support our business operations. Ideal candidates will have a thorough grasp of the .NET framework, ASP.NET controls and event model, ADO.NET components, and third party application blocks. Experience with Service-Oriented, multi-tier architecture and implementation of scalable, high-performing .NET web applications is critical. Additionally, a solid understanding of SQL, relational databases, and stored procedures is a must. Knowledge of windows and web services and distributed application development is also desirable.

We encourage our team members to be current with their technical skills, share their ideas with the team and actively promote best practices like design and code reviews. Occasionally the position involves providing technical leadership (designing new applications and estimating tasks) and support to team members. Thus, excellent communication skills and the ability to handle multiple assignments are necessary for success in this position.

The position is challenging and a lot of fun. Our environment inspires communication and team collaboration, and every developer can help effect positive change by contributing their ideas to the group. The team is enthusiastic and passionate, and we frequently jump into impromptu discussions about technology, architecture, and coding techniques. We have short development cycles (6-12 weeks) and regularly trade product responsibilities – something that helps keep the job interesting. We enjoy a casual dress code, complementary beverages and snacks, and a competitive benefits package. If you want to work in an engaging environment where you will be appreciated and challenged by your coworkers, and you want to improve your skills by working with the latest in web development technology, GLG is the place to be.

Expected Background
  • BS degree in Computer Science or equivalent experience
  • Extensive knowledge of Microsoft .NET technologies (including the Framework and ASP.NET)
  • 5+ years C# or Java programming experience required (C++ also considered)
  • Must specifically have 2+ years experience programming C# in an ASP.NET environment
  • 3+ years experience with n-tier application development
  • Solid web development skills (HTML, JavaScript, DHTML, XML)
  • SQL programming and relational database design skills
  • Extensive knowledge of design patterns and object-oriented design
  • Good teamwork and communication skills, driven and highly motivated
  • Exposure to “Agile” / dynamic software development processes

Apply for this job (please include a resume and cover letter)

Submit your resume

Please send a resume and cover letter indicating your desired position to jobs@glgroup.com.