At a Glance
- Tasks: Design and develop enterprise-level .NET applications to support city government operations.
- Company: Join the NYC Department of Citywide Administrative Services, making a difference for all New Yorkers.
- Benefits: Competitive salary, loan forgiveness programs, and a commitment to diversity and inclusion.
- Why this job: Be part of impactful projects that enhance the efficiency of New York City's services.
- Qualifications: Degree in computer science or related field with experience in .NET development.
- Other info: Opportunities for professional growth and a dynamic work environment.
The predicted salary is between 36000 - 60000 £ per year.
DCAS's mission is to make city government work for all New Yorkers. From managing New York City’s most iconic courthouses and municipal buildings, to purchasing over $1 billion annually in goods and services for more than 80 City agencies, our work ensures that all agencies can deliver on their mission. Our reach touches every facet of city government and is instrumental to the successful day-to-day operations of the City of New York.
Our Commitment To Equity, Effectiveness, And Sustainability Guides Our Work Providing City Agencies With The Critical Resources And Support Needed To Succeed, Including:
- Recruiting, hiring, and training City employees.
- Managing 55 public buildings.
- Acquiring, selling, and leasing City property.
- Purchasing over $1 billion in goods and services for City agencies.
- Overseeing the greenest municipal vehicle fleet in the country.
- Leading the City’s efforts to reduce carbon emissions from government operations.
When you work at DCAS, you’re not just working for one agency, but in service of them all. It’s an opportunity to provide impactful support, quality customer service, and help protect the future of New York City for generations to come.
The NYC Department of Citywide Administrative Services (DCAS) is seeking a highly skilled Senior .NET Developer to design, develop, and maintain enterprise-level .NET applications. Under the leadership of the IT department, this individual will play a key role in supporting multiple projects by providing expertise in application architecture, coding, and building scalable solutions.
The selected candidate will oversee all technical aspects of the .NET application lifecycle, including development, maintenance, and performance optimization. Additionally, they will assess existing technical infrastructures, identify areas for improvement, and implement enhancements to improve system efficiency and reliability. The role also includes troubleshooting technical issues, enforcing best practices, and supporting the successful implementation of .NET-based solutions.
Under IT leadership, the Senior .NET Developer will support, enhance, and maintain existing .NET applications while assisting in the development of new enterprise-level solutions. The role focuses on back-end development, integration, and ensuring the reliability and scalability of the IT infrastructure. The candidate will also troubleshoot issues, maintain systems, and provide technical support to end-users.
Key Responsibilities
- Collaborate with developers, business analysts, and IT professionals to deliver high-quality .NET solutions.
- Develop and maintain technical documentation and system roadmaps.
- Customize and integrate existing systems into the enterprise application architecture.
- Participate in deployment and provisioning activities.
- Analyze and design complex business processes and technical solutions.
- Define and implement high-level technical requirements and blueprints.
- Contribute to project scope definition, risk evaluation, and mitigation planning.
- Ensure seamless integration of applications and data sources.
- Collaborate with Project Managers to gather stakeholder feedback and refine solutions.
- Validate that solutions meet both business and technical requirements.
- Maintain a passion for designing and delivering high-quality technical solutions.
Minimum Qualifications
- A baccalaureate degree from an accredited college in computer science, engineering or a related field and four years of satisfactory full-time experience related to datacenter engineering and operations, cloud engineering and operations, complex IT infrastructure engineering; or,
- A baccalaureate degree from an accredited college and eight years of satisfactory full-time experience related to datacenter engineering and operations, cloud engineering and operations, complex IT infrastructure engineering; or,
- Education and/or experience which is equivalent to "1" or "2" above.
Preferred Skills
- Certifications in .NET development or related technologies.
- Azure Fundamentals certification.
This position is also open to qualified persons with a disability who are eligible for the 55-a Program. Please indicate at the top of your resume and cover letter that you would like to be considered for the position through the 55-a Program.
As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs.
New York City Residency is not required for this position.
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.
Senior .Net Developer in London employer: NYC Citywide Administrative Services
Contact Detail:
NYC Citywide Administrative Services Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior .Net Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at DCAS or similar organisations. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Prepare a portfolio of your best .NET projects and be ready to discuss them in detail during interviews. This will demonstrate your expertise and passion for development.
✨Tip Number 3
Practice makes perfect! Brush up on common technical interview questions related to .NET development. Mock interviews with friends or using online platforms can help you feel more confident.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining the team at DCAS.
We think you need these skills to ace Senior .Net Developer in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior .NET Developer role. Highlight your relevant experience in application architecture and coding, and don’t forget to mention any specific projects that showcase your skills!
Showcase Your Technical Skills: We want to see your technical prowess! Include details about your experience with .NET applications, cloud engineering, and any certifications you have. This is your chance to shine, so let us know what makes you a great fit!
Keep It Professional Yet Personal: While we appreciate professionalism, don’t be afraid to let your personality come through in your writing. Share your passion for developing high-quality solutions and how you can contribute to our mission at DCAS.
Apply Through Our Website: Remember to submit your application through our official website. It’s the best way to ensure your application gets seen by the right people. We can’t wait to hear from you!
How to prepare for a job interview at NYC Citywide Administrative Services
✨Know Your .NET Inside Out
Make sure you brush up on your .NET knowledge before the interview. Be prepared to discuss your experience with application architecture, coding practices, and performance optimisation. Highlight specific projects where you've successfully implemented scalable solutions.
✨Showcase Your Problem-Solving Skills
During the interview, be ready to tackle some technical challenges or scenarios. Think about how you've approached troubleshooting in the past and be prepared to share examples of how you've improved system efficiency and reliability.
✨Collaborate Like a Pro
Since this role involves working closely with developers, business analysts, and IT professionals, demonstrate your teamwork skills. Share experiences where you've collaborated on projects, gathered stakeholder feedback, and refined solutions to meet both business and technical requirements.
✨Prepare Questions That Matter
Have a few thoughtful questions ready for your interviewers. Ask about the current projects the team is working on, the technologies they use, or how they measure success in their applications. This shows your genuine interest in the role and helps you assess if it's the right fit for you.