View All Jobs 140932

Senior Software Engineer

Build a cloud-native backend platform supporting enterprise AI tools and integrations
Newark, New Jersey, United States
Senior
$161,000 – 188,900 USD / year
8 hours agoBe an early applicant
NYC Staffing

NYC Staffing

NYC Staffing is not a company; nyc.gov is the official website for New York City's government services and resources.

416 Similar Jobs at NYC Staffing

Senior Software Engineer

McKinsey & Company Inc. US is seeking a Senior Software Engineer in Newark, NJ. Design, develop, and implement scalable backend applications and cloud-based services to support enterprise systems and internal AI tools. Build and maintain RESTful APIs using C# (.NET Framework and .NET Core) to integrate with internal and third-party platforms. Collaborate with business and technology teams throughout the SDLC, including design, prototyping, testing, training, and defining support procedures. Develop technical solutions for optimized performance, scalability, and reliability of enterprise applications. Design, test, and deploy applications on Microsoft Azure, including Azure Functions, Logic Apps, Blob Storage, Key Vault, and Service Bus. Define and provision infrastructure using Infrastructure-as-Code (IaC) tools such as Azure Bicep or ARM templates. Design and optimize relational database schemas, and write and tune SQL queries, stored procedures, views, and indexes in SQL Server and PostgreSQL. Automate continuous build, integration, and deployment processes using Azure DevOps, Jenkins, or GitHub Actions. Collaborate with distributed teams using Git-based version control and Agile methodologies. Develop and integrate applications with external systems using REST APIs and webhooks. Monitor, troubleshoot, and resolve infrastructure and application performance issues in production environments. Telecommuting permitted.

Qualified applicants for this position must possess a Master's degree in Computer Science, Software Engineering, or related field or foreign degree equivalent. Qualified applicants for this position must have a minimum three (3) years of Software Development experience. Experience must include: Designing and developing backend services and RESTful APIs using C# (.NET Framework or .NET Core); Creating and managing applications on Microsoft Azure, including Azure Functions, Logic Apps, Blob Storage, Key Vault, and Service Bus; Writing and deploying Infrastructure-as-Code (IaC) using Azure Bicep or ARM templates; Designing and optimizing relational database schemas; Writing and optimizing SQL queries, stored procedures, views, and indexes in SQL Server or PostgreSQL; Building and maintaining CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions; Using Git for version control and Agile-based collaborative development; and Developing and integrating applications with external systems using REST APIs and webhooks.

Comp: $161k-$188,900/yr. Benefits: McKinsey provides a comprehensive benefits package. This includes medical, mental health, dental & vision coverage, telemedicine services, life, accident & disability insurance, parental leave and family planning benefits, caregiving resources, a generous retirement contributions program, financial guidance, & paid time off. How to apply: Email your resume to CO@mckinsey.com & refer to Job # 9738104. Worksite: McKinsey & Company Inc. US, 110 Edison Place, Suite 400, Newark, New Jersey 07102

+ Show Original Job Post
























Senior Software Engineer
Newark, New Jersey, United States
$161,000 – 188,900 USD / year
Engineering
About NYC Staffing
NYC Staffing is not a company; nyc.gov is the official website for New York City's government services and resources.