Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior/Lead .Net Developer image - Rise Careers
Job details

Senior/Lead .Net Developer - job 1 of 2

Job Description

The Kings County District Attorney’s Office (KCDA) is one of the largest prosecutors’ offices in the country and is committed to developing and implementing innovative prosecutorial strategies that will fulfill our vision of keeping Brooklyn safe while at the same time ensuring fairness and justice for all. KCDA has an exciting opportunity to work as a Senior/Lead .Net Developer in the Information Technology Bureau.

Under general supervision, with latitude for independent initiative and judgment, and decision, the prospective candidate will perform the following duties:

- Design, develop, test, and maintain software used in the work of the Kings County District Attorney's office using Microsoft Technologies (ASP.NET, C#, SQL).
- Troubleshoot existing software and data structures toward building the next generation of data/software to drive the KCDA's mission.
- Work on multiple web applications built in .NET of varying degrees of complexity and priorities. Technologies include C#, .NET Framework 4.8/ NET 6.0/7.0/8.0, MVC4+, ADO.net, Web Services, HTML5, CSS, JavaScript, Microsoft SQL Server, Power BI WPF, WinForms.
- Experience working with client-side technologies like Angular 16 & above and React.
- Develop ad-hoc data integration/transformation solutions using SSIS, stored procedures, and 3rd party tools.
- Gather business requirements from users, design workflow and applications, create and review technical design documents.
- Understand workflow, provide problem-solving strategies or bring in new insights. Ability to provide solutions for changing requirements and deliver software to address user needs in a timely manner.
- Strong experience in designing, developing, and implementing RESTful and/or SOAP-based Web APIs.
- Expertise in consuming third-party APIs, handling authentication methods like OAuth, JWT, and API keys.
- Experience in importing and processing XML data into databases (SQL/NoSQL), including parsing, transforming, and storing structured data.
- Familiarity with XML processing libraries (e.g. LINQ to XML, XSLT, XmlReader/Writer) and integration with relational databases.

IT PROJECT SPECIALIST - 95710

Qualifications

1. A baccalaureate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and four years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or

2. An associate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and six years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or

3. A baccalaureate degree from an accredited college, and eight years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or

4. Education and/or experience which is equivalent to "1", "2", or "3" above.

Additional Information

The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior/Lead .Net Developer, City of New York

The Kings County District Attorney’s Office (KCDA) is on the lookout for a passionate and experienced Senior/Lead .Net Developer to join their dynamic Information Technology Bureau in New York City. If you're excited about harnessing technology to support the mission of keeping Brooklyn safe while ensuring fairness and justice, this role might be just for you! You’ll dive into designing, developing, testing, and maintaining software utilized in the office, primarily leveraging Microsoft Technologies such as ASP.NET, C#, and SQL. A key part of your day will involve troubleshooting existing software to innovate the next generation of data solutions. You’ll work on multiple intricate web applications built in .NET, including C#, .NET Framework 4.8/6.0/7.0/8.0, MVC4+, as well as using front-end technologies like Angular and React. Gathering business requirements, designing workflows, and creating technical design documents will also be crucial to ensure that the delivered software effectively meets user needs. Your expertise in RESTful and SOAP-based Web APIs, as well as experience with XML data processing, will be vital in driving impactful projects forward. Not to mention, you'll have the chance to collaborate with a team that's as committed to innovation as you are. If you're ready to make a real difference through technology, consider bringing your skills to KCDA!

Frequently Asked Questions (FAQs) for Senior/Lead .Net Developer Role at City of New York
What are the primary responsibilities of a Senior/Lead .Net Developer at the Kings County District Attorney's Office?

As a Senior/Lead .Net Developer at the Kings County District Attorney’s Office, you will be tasked with designing, developing, and maintaining software systems using Microsoft technologies like ASP.NET, C#, and SQL. You will troubleshoot existing software, work on complex web applications, gather business requirements, and ensure that the developed solutions align with the goals of the KCDA in enhancing safety and justice in Brooklyn.

Join Rise to see the full answer
What qualifications are necessary for the Senior/Lead .Net Developer position at KCDA?

To qualify for the Senior/Lead .Net Developer role at the Kings County District Attorney’s Office, candidates should possess a bachelor’s degree in computer science or a related field and at least four years of relevant full-time experience. Alternatively, an associate degree and six years’ relevant experience, or a combination of experience and education equivalent to those requirements, is also acceptable.

Join Rise to see the full answer
What technologies should a Senior/Lead .Net Developer at KCDA be familiar with?

A Senior/Lead .Net Developer at the Kings County District Attorney’s Office should be well-versed in various technologies, including C#, .NET Framework, MVC4+, SQL, and client-side frameworks like Angular and React. Additionally, expertise in web APIs, XML processing, and data integration techniques is highly desirable.

Join Rise to see the full answer
Is prior experience in a legal environment required for the Senior/Lead .Net Developer position at KCDA?

While prior experience in a legal environment is not explicitly required for the Senior/Lead .Net Developer position at the Kings County District Attorney’s Office, a strong background in software development and understanding the function of legal applications and their impact on public safety will be advantageous.

Join Rise to see the full answer
What is the work culture like for a Senior/Lead .Net Developer at KCDA?

The work culture at the Kings County District Attorney’s Office for a Senior/Lead .Net Developer emphasizes inclusivity, collaboration, and innovation. The team values diverse perspectives and strives to create an environment free from discrimination, reflective of their commitment to justice both in the office and the community.

Join Rise to see the full answer
Common Interview Questions for Senior/Lead .Net Developer
Can you describe your experience with ASP.NET and how you've applied it in previous projects?

Certainly! When answering this question, you should outline specific projects where you've utilized ASP.NET, detailing the challenges faced, your role in the project, and how your contributions led to successful outcomes. Focus on the technologies used, architecture decisions made, and the impact of the project.

Join Rise to see the full answer
How do you approach troubleshooting software issues in a .NET application?

In your response, emphasize the systematic approach you take to troubleshoot. Discuss the tools and techniques you utilize to identify issues, such as debugging tools, log analysis, and user feedback, and give an example of a challenge you resolved efficiently.

Join Rise to see the full answer
What strategies do you use to gather business requirements from users?

Highlight your communication skills and methodologies that ensure a thorough understanding of user needs. Mention techniques such as interviews, surveys, and workshops, along with the importance of actively listening and clarifying requirements to deliver software that meets user expectations.

Join Rise to see the full answer
Can you explain your experience with RESTful APIs and how you have implemented them?

In your answer, provide a detailed account of your experience in designing and developing RESTful APIs. Include the technologies used, the purpose of the APIs, and how you ensured they were effective and met integration requirements, like authentication and data handling.

Join Rise to see the full answer
Describe a project where you had to integrate third-party libraries or APIs. What challenges did you face?

Discuss a specific project where you integrated third-party libraries or APIs. Mention any obstacles, such as documentation issues or compatibility challenges, and how you overcame these to enhance the functionality of your application while keeping performance in mind.

Join Rise to see the full answer
How do you ensure the code you write is maintainable and scalable?

Emphasize coding standards, best practices, and documentation. Discuss your approach to writing modular code, using design patterns, and conducting code reviews. Mention the importance of scalability considerations during the design phase to accommodate future enhancements.

Join Rise to see the full answer
What is your experience with SQL databases and how do you handle performance optimization?

Share your experience with SQL databases and techniques you use for performance optimization, such as indexing, query optimization, and normalization. Provide specific examples of projects where you successfully improved performance, showcasing technical details when applicable.

Join Rise to see the full answer
How do you stay current with new technologies and advancements in .NET development?

Discuss your proactive approach to continuous learning, such as attending workshops, participating in online courses, and following relevant tech blogs or forums. Highlight the importance of networking within the tech community and how it assists in staying updated with trends and practices.

Join Rise to see the full answer
What methods do you use to manage project timelines and ensure timely delivery?

Explain your project management strategies, including tool usage like Agile methodologies, Gantt charts, or other project management software. Highlight how you prioritize tasks, manage resources, and communicate progress to stakeholders to ensure project milestones are met.

Join Rise to see the full answer
Why do you want to work for the Kings County District Attorney’s Office as a Senior/Lead .Net Developer?

In your response, articulate your desire to contribute to an organization dedicated to justice and community safety. Discuss your alignment with their mission, your passion for using technology for positive social impact, and how your skills would be a great fit for their team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Cognizant Hybrid US, Missouri, Cole County, MO
Posted 4 hours ago

Take a leading role with Cognizant as a Principal GenAI Architect, where you'll craft sophisticated AIML solutions that drive business success.

Photo of the Rise User
Posted 14 days ago
NXTGIG Remote No location specified
Posted 12 days ago
Photo of the Rise User
RPI Group Hybrid Virginia, United States
Posted 12 days ago
Photo of the Rise User

Join EverOps as a Senior DevOps & IT Operations Engineer to tackle diverse technical challenges in a hybrid role focused on cloud infrastructure and endpoint management.

Denver Remote Denver International Airport
Posted 12 days ago

Our Mission To work to eliminate ageism and ensure the dignity and quality-of-life of New York City’s diverse older adults, and for the support of their caregivers through service, advocacy, and education. Strategic Goals To foster independence...

4550 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Data Engineer at Visa
Photo of the Rise User
Someone from OH, Mason just viewed R&D Mechanical Engineer at Traeger Wood Pellet Grills
K
Someone from OH, Cleveland just viewed Game Director at KIMARU Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Associate, Legal Ops - United States (Remote) at EvenUp
Photo of the Rise User
37 people applied to Security Analyst Jr at DEUNA
Photo of the Rise User
43 people applied to Cyber Crime Analyst at TEKsystems
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
S
7 people applied to SOC Intern at SHEIN
Photo of the Rise User
22 people applied to Cybersecurity Intern at Dewberry
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A