Software Engineer II

3 weeks ago


Manhattan, United States CivicPlus Full time

Abstract requirements to analyze and design innovative new software solutions for enhancement of the company’s products. Develop Object Oriented Programming, .NET Core and ASP.NET server apps. Use Web API to add RESTful endpoints. Add and consume Docker containers for RabbitMQ, Redis and SQL. Employ Typescript and React for client-side web apps; Axios, Fetch and Ajax for server-side calls and parse JSON responses; CSS and SASS for branding. Create Azure DevOps pipelines and tasks to build, release, and test .NET, NPM, Docker build, Automation and API tests, and deploy to PR sites. Apply SOLID principles, use DDD to model the business domain, support RDM, and integrate apps in the .NET ecosystem. Develop loosely coupled components with dependency Injection. Create middleware for cross-cutting features of logging, error handling, validations, and auth. Scale containers with Kubernetes. Employ Zustand for state management, ESLint and Prettier for code quality, React Profiler to identify and fix bottlenecks, RPP and HOC design patterns, and Webpack to optimize production builds. Migrate products from CRA to Vite to boost module optimization and support HMR. Use NextJS and SSR to enhance SEO, SSG to pre-render webpages as static assets, and Azure Data Factory to consolidate data and feed it into Azure Blob. Implement and maintain SQL databases, and Redis cache clusters. Write SQL queries and Stored Procedures. Manage MongoDB databases. Retrieve data with GraphQL. Create C# Linq queries with joins and grouping clauses to filter and sort data. Implement encryption with standardized algorithms. Monitor database and clusters’ health and stability. Deliver end-to-end tested software solutions. Employ Jest and ViTest for client-side testing. Add unit tests for server-side components. Use Selenium for UI automation tests. Generate .NET SDKs with NSWAG to expose APIs to other products and for API testing. Generate custom SDKs with client authentication to remove security vulnerabilities. Use Cake to build JS SDKs for mobile apps. Calculate cycle time and track tasks with TargetProcess. Query Azure Application Insights logs to debug defects. Set up, configure, and assign Azure Web App resources. Implement authentication services. Use OAuth 2.0 and OIDC to enable SSO and allow secure API access, ADFS tokens and claims-based authentication to verify user identities and grant approved access, and Identity Provider OKTA to implement MFA and to assess permissions allotted to user sessions. Maintain security and compliance requirements. Monitor and block security threats in real-time. Implement NIST cybersecurity framework. Use Google Analytics and Gainsight to track users’ activity. Use Elasticsearch for full-text search. Write DSL queries for filtering. Develop reindexing processes for migration and database restructures. Scale indices to keep up with data loads. Develop interfaces to interact with AWS hosted zones and DNS records. Build mechanisms to disallow association of hosted zones with more than one domain to prevent route conflicts, record overwriting and keep SSL certificates valid. Mentor and coach team members, identify and suggest fixes for technical errors, performance setbacks and non-standard code. Run planning meetings.

For complete details and to apply, please go to: www.civicplus.com/careers and reference job title.



  • Manhattan, United States Metropolis Technologies Full time

    Locations: New York, New York, Los Angeles, California OR Seattle, WA The Company Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future...


  • Manhattan, United States Michael Page Full time

    About Our Client Top tier consumer goods firm that has a global presence. Job Description Design, develop, and maintain high-quality software solutions using Elixir, Phoenix, or another functional programming language.Collaborate with cross-functional teams to understand project requirements and deliver scalable and reliable web applications.Write clean,...


  • Manhattan, United States Saturn Full time

    Saturn Technologies - Senior Software Engineer, Backend At Saturn, we’re on a mission to build a community around the calendar. We’re starting in high school and helping tens of thousands of users manage their time and stay better connected with friends. The majority of our users are active daily. We’ve raised more than $44 million in funding from...


  • Manhattan Beach, United States Indotronix International Corp Full time

    Job Description:• Senior level embedded Software Engineers with deep experience on VxWorks and hands on hardware integration experience.• Designs, develops, integrates and tests real-time flight software that manages a Space payload unit ensuring compliance to established requirements. • Applies the appropriate standards, processes, procedures and...


  • Manhattan, United States Motion Recruitment Full time

    Opportunity Overview: Are you passionate about leveraging cutting-edge technology to revolutionize compliance and regulatory processes in manufacturing? Dive into the exciting realm of AI and LLMs (Large Language Models) with a pioneering startup headquartered in NYC. Born out of MIT, this company, a leader in its field, is on a mission to scale its...


  • Manhattan, United States CareerBuilder Full time

    BG Consultants, Inc. is searching for a Structural Design Engineer to join our growing team in Manhattan, Kansas. This is an entry level position for designing general structural engineering projects in the areas of vertical engineering (Building Structures). Qualified individuals should be extremely dependable, responsible, and flexible with a desire to...


  • Manhattan, United States Motion Recruitment Partners, LLC Full time

    Opportunity Overview: Are you passionate about leveraging cutting-edge technology to revolutionize compliance and regulatory processes in manufacturing? Dive into the exciting realm of AI and LLMs (Large Language Models) with a pioneering startup headquartered in NYC. Born out of MIT, this company, a leader in its field, is on a mission to scale its...


  • Manhattan, United States In-Hire Full time

    Summary Our team seeks a highly organized, detail-oriented professional who excels in precision modeling of complex plumbing and sprinkler piping systems. If you are passionate about detailed high-quality engineering, have an in-depth understanding of piping systems, and thrive in a collaborative/fast-paced setting, this is the role for...


  • Manhattan, United States Parker Hannifin Corporation Parker Aerospace Group Full time

    Controls / Automation Engineer Location: MANHATTAN, KS, United States ...


  • Manhattan, United States Parker Hannifin Corporation Parker Aerospace Group Full time

    Controls / Automation Engineer Location : MANHATTAN, KS, United States Job Family : Engineering Job Type : Regular Posted : Apr 1, 2024 Job ID : 47808 Job Description We're looking for a Controls / Automation Engineer to lead automation integration and expansion projects in Manhattan, KS. Using strong controls, project management and manufacturing...


  • Manhattan, United States Metropolis Technologies Full time

    Job Title: Manager of Sales Engineering  Offices: Santa Monica, Chicago, Nashville, New York  The Company  Metropolis is an artificial intelligence company that uses computer vision technology to enable "checkout-free" experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We...


  • Manhattan, United States Cox Enterprises Full time

    **Primary Location:** 900 S Hayes Dr , Manhattan , KS , US **Retail Sales Associate Sign On Bonus $2000** Cox Communications is looking a **Retail Sales Associate** who creates those experiences; someone who connects easily with others and can drive sales while making customers feel special. So, if you love to learn, then take your newfound knowledge and...


  • Manhattan Beach, United States Britech Group Inc Full time

    We are a full-stack shop developing the technology product of the company. The senior full-stack engineer will be part of developing and running a cutting-edge webapp. You will have opportunities to wear hats from front end React programmer to data architect to scalability expert. Our goal is for the senior full-stack engineer to grow more capable than the...


  • Manhattan, United States Parker Hannifin Full time

    We're looking for a SR Controls Engineer to lead automation integration and expansion projects in Manhattan, KS. Using strong controls, project management and manufacturing experience, this person will work with both existing equipment and new capital investments to customize solutions for the business. This person will play an integral role in development...


  • Manhattan, United States Parker Hannifin Full time

    We're looking for a SR Controls Engineer to lead automation integration and expansion projects in Manhattan, KS. Using strong controls, project management and manufacturing experience, this person will work with both existing equipment and new capital investments to customize solutions for the business. This person will play an integral role in development...


  • Manhattan, United States Parker Hannifin Full time

    We're looking for a SR Controls Engineer to lead automation integration and expansion projects in Manhattan, KS. Using strong controls, project management and manufacturing experience, this person will work with both existing equipment and new capital investments to customize solutions for the business. This person will play an integral role in development...


  • Manhattan Beach, CA, United States Northrop Grumman Full time

    Category: Engineering Shift: 1st Shift (United States of America) Travel Required: No Relocation Assistance: Relocation assistance may be available At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our culture thrives...


  • Manhattan Beach, CA, United States Britech Group Inc Full time

    We are a full-stack shop developing the technology product of the company. The senior full-stack engineer will be part of developing and running a cutting-edge webapp. You will have opportunities to wear hats from front end React programmer to data architect to scalability expert. Our goal is for the senior full-stack engineer to grow more capable than the...

  • Senior Developer

    10 hours ago


    Manhattan, United States Michael Page Full time

    About Our Client Growing software company located in NYC. Job Description The Senior Developer will sit on the Pre-Sales team and play an integral role in the Solutions Engineering team. They will handle the following:Collaborate with cross-functional teams to define, design, and ship new features.Write clean, efficient, and well-documented code in...

  • Network Engineer

    2 days ago


    Manhattan, United States Leiszler Oil Full time

    DescriptionPosition Summary: The major responsibilities for this role include design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning. May also design network and computer security...