What are the responsibilities and job description for the Desktop Application Developer (.NET / WinForms) position at Constellation Search Group?
Constellation Search Group is looking for a Desktop Application Developer (.NET / WinForms)
for a full-time direct hire position. This role involves supporting two well-established enterprise products, with a focus on mastering the inner workings of complex systems. The ideal candidate will enjoy examining code intricacies and managing everything from UI components to deep SQL stored procedures. A disciplined approach to coding, valuing accuracy, and solving challenges in large-scale legacy environments will be crucial for success in this position.
Responsibilities:
- Maintain and modernize two extensive 1M lines-of-code codebases, performing critical bug fixes and feature enhancements.
- Work seamlessly across C# and VB.NET environments to ensure feature parity and stability across both product lines.
- Write and optimize complex SQL Server stored procedures and manage manual data mapping to ensure complete accuracy for forensic records.
- Build and refine desktop interfaces using WinForms and professional UI suites like Infragistics and DevExpress.
- Implement and test complex business rules and "Chain of Custody" logic to meet strict federal and state regulatory requirements.
- Partner with senior architects and QA to perform root-cause analysis on complex system behaviors.
Qualifications:
- 3-5 years of .NET Framework (v4.8) experience.
- Proficiency in C# and VB.NET with the ability to read, debug, and write code in both languages.
- Practical experience in building or maintaining Windows desktop applications using WinForms.
- Strong SQL Server skills, including writing stored procedures and managing data without modern ORMs.
- Familiarity with third-party toolkits, including Infragistics and DevExpress, is a plus.
- Comfort working in a large, N-tier monolithic architecture where impact analysis is key.
- Bachelor's degree in Computer Science, Software Development, or a related field.
Benefits:
A comprehensive benefits package is provided including medical, dental and vision coverage along with a retirement savings plan.
Salary Disclaimer:
Please note that actual salaries may vary within the range, or be above or below the range, based on factors including, but not limited to, education, training, experience, professional achievement, business need, and location.
Equal Opportunity Employer:
We are deeply committed to building a diverse and inclusive team. We believe that different backgrounds and life experiences make our team better. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
Salary : $110,000 - $120,000