.NET Developer, Bureau of Application Development and Database Administration

City of New York
QUEENS
$75K-$122.8K a year
Full-time

Established in , the New York City Department of Health and Mental Hygiene (the NYC Health Department) is the oldest and largest health department in the country.

Our mission is to protect and improve the health of all New Yorkers, in service of a vision of a city in which all New Yorkers can realize their full health potential, regardless of who they are, how old they are, where they are from, or where they live.

As a world-renowned public health agency with a history of building transformative public health programming and infrastructure, innovating in science and scholarship to advance public health knowledge, and responding to urgent public health crises from New York City’s yellow fever outbreak in , to the COVID-19 pandemic we are a hub for public health innovation, expertise, and programs, and services.

We serve as the population health strategist, and policy, and planning authority for the City of New York, while also having a vast impact on national and international public policy, including programs and services focused on food and nutrition, anti-tobacco support, chronic disease prevention, HIV / AIDS treatment, family and child health, environmental health, mental health, and racial and social justice work, among others.

Our Agency’s five strategic priorities, building off a recently-completed strategic planning process emerging from the COVID-19 emergency, are :

1) To re-envision how the Health Department prepares for and responds to health emergencies, with a focus on building a response-ready organization, with faster decision-making, transparent public communications, and stronger surveillance and bridges to healthcare systems 2) Address and prevent chronic and diet-related disease, including addressing rising rates of childhood obesity and the impact of diabetes, and transforming our food systems to improve nutrition and enhance access to healthy foods

3) Address the second pandemic of mental illness including : reducing overdose deaths, strengthening our youth mental health systems, and supporting people with serious mental illness

4) Reduce black maternal mortality and make New York a model city for women’s health

5) Mobilize against and combat the health impacts of climate change

Our 7,-plus team members bring extraordinary diversity to the work of public health. True to our value of equity as a foundational element of all of our work, and a critical foundation to achieving population health impact in New York City, the NYC Health Department has been a leader in recognizing and dismantling racism’s impacts on the health of New Yorkers and beyond.

In , the NYC Board of Health declared racism as a public health crisis. With commitment to advance anti-racist public health practices that dismantle systems that perpetuate inequitable power, opportunity and access, the NYC Health Department continues to work in and with communities and community organizations to increase their access to health services and decrease avoidable health outcomes.

PROGRAM AND JOB DESCRIPTION :

The nation's leading local health department seeks an .Net Developer to join its award-winning, innovative technology team in revolutionizing public health IT.

The New York City Department of Health and Mental Hygiene (DOHMH) uses the latest technologies and enterprise-wide application solutions in its groundbreaking work to promote and protect New Yorkers' health and improve DOHMH's business operations.

The Division of Information Technology aims to align technology solutions with the DOHMH mission by prioritizing resource use and deploying innovations that facilitate the agency's day-to-day activities and enhance staff productivity and efficiency.

Our goal is to provide users with a reliable, stable, and safe computing environment, through the collaboration of the Bureau of Application Development & Database Administration provides customized software and enterprise database solutions, supports and maintains various DOHMH electronic systems, and facilitates data visibility and presentation services to advance DOHMH initiatives and priorities.

The Bureau of Application Development & Database Administration is committed to providing high quality, customized software business solutions and database administration / advisory services that aligns with the agency's strategic goals and public health vision to "Promote and Protect the City's Health".

Together we can make a difference in the health of all New Yorkers. Application Development : our standard development platform is Microsoft .

NET for web and desktop applications, Microsoft Xamarin for cross-platform mobile development, and Microsoft SQL Server Integration Services (SSIS) for data integration.

We utilize stable and proven technologies, methodologies, and frameworks to develop high-quality software business solutions and data integrations.

Database Administration and Advisory Services : our enterprise database environment consists primarily of Microsoft SQL Server technology supported by our team of database administrators following standard policies and procedures.

We ensure that critical databases are operational 24 / 7 and available in a disaster situations. We also provide advisory services to programs with specialized database needs.

Software Change Management : our software change and configuration management follows our standard operating procedures for software production deployment.

We utilize industry standard Microsoft Team Foundation Services (TFS) for source code management and automated builds and releases.

DUTIES WILL INCLUDE BUT NOT BE LIMITED TO :

Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.

Design, develop, and implement software solutions using C# and the .NET framework. Write clean, efficient, and maintainable code following industry best practices.

Conduct thorough testing and debugging of applications to ensure smooth functionality. Participate in code reviews to ensure code quality and adherence to coding standards.

Stay up-to-date with the latest .NET technologies and trends, and propose innovative solutions. Troubleshoot and resolve software defects and issues in a timely manner.

Collaborate with QA analysts and end-users to gather feedback and make necessary improvements. Assist in the deployment and integration of software applications.

Contribute to continuous improvement initiatives, driving efficiency and productivity.

IMPORTANT NOTES TO ALL CANDIDATES :

Please note : If you are called for an interview you will be required to bring to your interview copies of original documentation, such as :

  • A document that establishes identity for employment eligibility, such as : A Valid U.S. Passport, Permanent Resident Card / Green Card, or Driver’s license.
  • Proof of Education according to the education requirements of the civil service title.
  • Current Resume
  • Proof of Address / NYC Residency dated within the last 60 days, such as : Recent Utility Bill (i.e. Telephone, Cable, Mobile Phone)

Additional documentation may be required to evaluate your qualification as outlined in this posting’s Minimum Qualification Requirements section.

Examples of additional documentation may be, but not limited to : college transcript, experience verification or professional trade licenses.

If after your interview you are the selected candidate you will be contacted to schedule an on-boarding appointment. By the time of this appointment you will be asked to produce the originals of the above documents along with your original Social Security card.

LOAN FORGIVENESS

As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs.

For more information, please visit the U.S. Department of Education’s website at StudentAid.gov / PSLF.

FINAL APPOINTMENTS ARE SUBJECT TO OFFICE OF MANAGEMENT & BUDGET APPROVAL

Minimum Qualifications

1. A baccalaureate degree in computer science, engineering or a related field from an accredited college and four years of satisfactory full-time experience related to IT automation engineering, monitoring engineering, management of infrastructure; or

2. Eight years of satisfactory full-time experience related to IT automation engineering, monitoring engineering, management of infrastructure;

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

Preferred Skills

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).Proven experience as a .

NET Developer, with hands-on experience in C# and .NET framework.Strong understanding of Object-Oriented Programming (OOP) concepts and design patterns.

Proficiency in ASP.NET, MVC, and Web API for building robust web applications.Experience with front-end technologies such as HTML, CSS, JavaScript, and jQuery.

Familiarity with database systems, preferably SQL Server, and writing complex queries.Knowledge of version control systems, preferably Git.

Solid understanding of software development lifecycle (SDLC) methodologies.Ability to work both independently and collaboratively in a team environment.

Excellent problem-solving skills and attention to detail.Effective communication and interpersonal skills.Preferred Skills (optional) : Experience with cloud platforms like Microsoft Azure or AWS.

Knowledge of .NET Core for cross-platform development.Familiarity with agile development methodologies, such as Scrum or Kanban.

Experience with front-end frameworks like Angular or React.

Residency Requirement

New York City Residency is not required for this position

30+ days ago
Related jobs
Promoted
New York City, NY
Queens, New York

Our Agency's five strategic priorities, building off a recently-completed strategic planning process emerging from the COVID-19 emergency, are:1) To re-envision how the Health Department prepares for and responds to health emergencies, with a focus on building a "response-ready" organization, with f...

Promoted
WHEDco
New York, New York

Provide professional development, guidance and support for home visitors with utilization of assessment tools, development of service plans and coaching. WHEDco seeks a highly motivated and energetic team player with a commitment to WHEDco’s mission to provide leadership and support implementing coa...

Promoted
Devsinc
New York, New York

The Head of Total Rewards & Talent Strategy will lead the design and implementation of the company’s total rewards strategy, aligning compensation and benefits structures with the company’s growth and talent needs. Manage and oversee the candidate offer process to ensure that all offers are comp...

Promoted
Penn Foster
Hempstead, New York

Enjoy the ease of going to the fitness center, taking a swim, or grabbing a bite to eat without having to leave our beautiful campus! Hofstra University is dedicated to recruiting and retaining a highly qualified and diverse academic community of students, faculty, staff, and administrators respectf...

City of New York
Queens, New York

Activities will include utilization of data to develop and implement new vaccination projects and programs, development of educational materials for providers and the public, provision of technical assistance to providers and stakeholders, and management and oversight of vaccination programs, includ...

Verve Group
New York, New York
Remote

Verve Group is an ecosystem of demand and supply technologies fusing data, media, and technology together to deliver results and growth to both advertisers and publishers–no matter the screen or location, no matter who, what, or where a customer is. As the Director of Business Development and Data P...

City of New York
The Bronx, New York

The candidate will be under varying levels of managerial or executive direction, with varying degrees of latitude for independent initiative, judgement, and decision-making, you will perform complex professional managerial tasks in supervising and guiding the database administration team in day-to-d...

City of New York
The Bronx, New York

The Innovation & Performance Management division is responsible for improving how NYC Parks runs from two complementary perspectives: developing and implementing standardized operating policies and procedures and leveraging data as an operational and strategic asset to produce new insights. Working ...

City of New York
Queens, New York

The selected candidate will be responsible for participating in and managing the design, coding, and improvement of the agency's web pages, program/application; will work closely with the design, data, and technology team members to enhance and expand the current portfolio of applications and create...

City of New York
The Bronx, New York

The Division of Building and Land Development Services is the largest division within the Office of Development with over staff composed of seven units which include: the Bureau of New Construction Design Review Services, the Bureau of Preservation Design Review Services, the Bureau of Engineering, ...