Senior Software Developer

Unicef

Job title:

Senior Software Developer

Company

Unicef

Job description

Organization OverviewUNICEF USA (“UUSA” or “We”) relentlessly pursues a more equitable world for every child, upholding the rights of all children and empowering every child, everywhere. We also support the fundamental belief that children should have a voice and role in shaping their futures and the futures of their communities.
Over eight decades, the United Nations Children’s Fund (UNICEF) has built an unprecedented global support system for the world’s children, and has boldly taken on the biggest, seemingly impossible challenges facing children. UNICEF relentlessly works day in and day out to deliver the essentials that give every child an equitable chance in life: health care and immunizations, safe water and sanitation, nutrition, education, emergency relief and more. UNICEF USA advances the global mission of UNICEF by rallying the American public to support the world’s most vulnerable children.
We know that sustainable change is attainable, but it can’t be achieved alone. It takes a committed team – individuals, governments, corporations, volunteers and staff – who demonstrate a relentless commitment to working tirelessly, day in and day out in some of the toughest, hardest to reach places. Big problems need big solutions, and we harness our collective, global voice and energy to do more good, in more places for children. We will never stop supporting UNICEF to develop smarter, more cost-effective solutions; scaling up proven, data-driven programs; and harnessing new technologies to create measurable change for children.
UUSA is organized under the laws of New York State as a not-for-profit corporation. As such, UUSA is a tax-exempt organization as defined under Section 501C(3) of the Internal Revenue Code and is governed by an independent, non-salaried Board of Directors.Position: Senior Software DeveloperLocation: National/FlexibleFLSA Status: ExemptSalary: The estimated salary range for this role is $98,865 – 128,520. The midpoint for this salary range is $128,520. Actual pay will vary based on varying factors, including but not limited to relevant experience.The Senior Software Developer will play a key role in supporting and enhancing critical systems that drive UNICEF USA’s business operations. Working as part of a collaborative and dynamic technology team, this role will be responsible for designing, developing, and maintaining enterprise applications that meet the evolving needs of the organization. You will work closely with other developers, project managers, and stakeholders to deliver high-quality solutions that align with the organization’s goals.This position requires hands-on experience in software development, particularly with the Microsoft technology stack, as well as a strong understanding of data integration and reporting needs. The ideal candidate will be comfortable designing and building executing technical solutions, writing efficient code, and troubleshooting issues to ensure system performance and reliability. While working under the guidance of technology leadership, you will also have opportunities to contribute innovative ideas and improve development practices within the team.Key Responsibilities

  • Collaborate with technology leadership, project managers, stakeholders, and other team members to deliver high-quality software solutions in an Agile, fast-paced environment.
  • Lead the creation of technical designs, develop scalable and efficient solutions, and manage the end-to-end software development lifecycle.
  • Use data modeling and integration frameworks to design systems that leverage data from multiple sources, optimizing business intelligence and reporting capabilities.
  • Work closely with project management to define timelines, scope, and milestones, ensuring timely delivery while mitigating risks.
  • Drive innovation through rapid prototyping, iterative development, and the implementation of new tools and processes that enhance development efficiency and quality.
  • Support adoption of modern development practices, including CI/CD pipelines, automated testing, and cloud-native development strategies.
  • Regularly perform system analysis to identify and address potential issues, enhancing application performance, security, and scalability.
  • Maintain relationships across business units/teams, departments in the organization, and with external vendors in support of successful execution of projects.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience), with at least 5+ years of hands-on experience in developing, implementing, and enhancing enterprise-level applications.
  • Proven ability to execute projects from inception to completion, driving continuous improvement, and adapting to new challenges with agility.
  • Strong problem-solving skills with the ability to see the bigger picture and proactively address potential issues before they arise.
  • Expertise in object-oriented software development, with extensive experience in the Microsoft technology stack (C#, VB.NET, Microsoft SQL Server).
  • In-depth knowledge of cloud platforms, particularly Microsoft Azure, including experience with Azure Functions, ADF (Azure Data Factory), Power BI, and the Power Platform.
  • Proficiency in modern web technologies (HTML, XML, CSS, JavaScript) and developing API-based microservices.
  • Experience with source control systems (GitHub), CI/CD pipelines, and Agile development tools like Atlassian JIRA and Confluence.
  • Ability to thrive in high-pressure environments while maintaining attention to detail and delivering high-quality work.
  • Strong communication skills, both written and verbal, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Demonstrated ability to self-manage, and operate in cross-functional teams, and deliver impactful solutions on time and within scope.
  • Familiarity with Blackbaud CRM and Salesforce Marketing Cloud is a plus but not required.

Must possess current and valid US Work Authorization and be eligible to work for any US employer without sponsorship.Due to the high volume of applications received, only those selected for an interview will be contacted. UNICEF USA is proud to be an Equal Opportunity EmployerWe do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law. UUSA is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or accommodation due to a disability, you may contact us at .

Expected salary

$98865 per year

Location

New Jersey

Job date

Sat, 19 Oct 2024 05:54:57 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (un-jobs.net) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location