Apply

Software Engineer

Posted 9 days agoViewed

View full description

💎 Seniority level: Senior, 5 years

📍 Location: United States

💸 Salary: 103500.0 - 143500.0 USD per year

🔍 Industry: Software Development

⏳ Experience: 5 years

🪄 Skills: Software DevelopmentSQLGitjQueryC#Azure.NET.NET coreREST APIWordPressData analytics

Requirements:
  • Minimum 5 years of relevant professional experience
  • Experience and proficiency in programming languages such as C# and Javascript
  • Experience with software development frameworks and libraries including .NET 5+, JQuery, ReactJS, and Blazor
  • Experience and proficiency in web development, relational databases, and using Unix-like operating systems.
  • Knowledge of database management systems (e.g., SQL, MongoDB) and version control tools (e.g., Git).
  • Demonstrated experience in designing, developing, and deploying software applications.
  • Knowledge of engineering best practices such as source control, automated testing, continuous integration and deployment, and peer review.
  • Experience with agile development methodologies, software design patterns, and best practices.
  • Strong analytical thinking and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Experience and ability conveying technical concepts to non-technical partners effectively.
  • Ability to analyze complex technical requirements and translate them into scalable software solutions.
  • Experience working on cross-functional, multidisciplinary teams that deliver digital products and services in an incremental, user-focused environment.
  • Flexibility to adapt to evolving project requirements and priorities.
  • Outstanding interpersonal and teamwork skills; and the ability to develop productive working relationships with colleagues and partners.
  • Demonstrated ability to work well independently and within teams.
  • Experience working in a virtual environment with remote partners and teams.
  • Proficiency in Microsoft Office.
Responsibilities:
  • Website Migration: Transition externally facing websites from WordPress to Umbraco, ensuring seamless functionality and user experience.
  • Custom Development: Build and maintain custom controls in Umbraco, enabling secure site traffic data collection and enhanced site management for owners.
  • Data Analytics & Reporting: Develop solutions that allow for the secure collection of site traffic data, enabling the production of analytics and dashboards for content management and grant reporting.
  • Single Point of Entry: Implement a centralized system for website owners to manage content and access reporting functionalities.
  • Security & Compliance: Ensure that all custom solutions meet data security requirements and are suitable for grant reporting. Design, develop, and maintain high-quality software applications in collaboration with project teams.
  • Write clean, efficient, and well-documented code using various programming languages and development frameworks.
  • Participate in the design and architecture of software solutions to meet the public health agency’s project requirements and scalability needs.
  • Identify and implement best practices for software development, including coding standards, code reviews, and testing methodologies.
  • Conduct thorough testing of software applications to identify and resolve bugs, performance issues, and other software defects.
  • Collaborate with quality assurance teams to ensure the delivery of reliable and user-friendly software solutions.
  • Work closely with cross-functional teams, including developers, designers, and project managers, to deliver integrated software solutions.
  • Participate in agile development processes, sprint planning, and team meetings to prioritize tasks and track progress.
  • Stay updated with the latest trends, technologies, and methodologies in software development.
  • Provide guidance on new tools, frameworks, and technologies to enhance the efficiency and effectiveness of software development efforts.
Apply

Related Jobs

Apply

📍 United States, Canada, United Kingdom, Australia, Singapore

🔍 Software Development

🏢 Company: General Assembly

  • 6+ years of professional software development experience, with a strong focus on Ruby on Rails and JavaScript (React/Next.js).
  • Deep understanding of object-oriented programming, test-driven development (TDD), and system-level tooling.
  • Exceptional ability to debug and resolve complex issues quickly and effectively.
  • Proven ability to guide and mentor junior engineers, and contribute to technical leadership.
  • Strong communication and collaboration skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
  • Solid understanding of the software development lifecycle (SDLC) and experience with agile methodologies (preferably scrum).
  • Awareness of the business value of engineering work and the ability to prioritize tasks accordingly.
  • Deep understanding of testing methodologies. Capable of implementing and maintaining robust test suites.
  • Ability to follow and improve existing code patterns.
  • Design, develop, and maintain robust and scalable web applications using Ruby on Rails and React/Next.js.
  • Guide and mentor junior engineers, fostering a culture of technical excellence and collaboration.
  • Tackle complex technical challenges with a pragmatic and efficient approach, ensuring high-quality solutions.
  • Work closely with cross-functional teams to define requirements, provide technical expertise, and ensure alignment with business objectives.
  • Contribute to the technical strategy and standards for the team, promoting best practices and continuous improvement.
  • Maintain system health and reliability, including providing front-line support and participating in on-call rotations.
  • Understand the business value of engineering efforts and contribute to budget-conscious decision-making.

Backend DevelopmentSoftware DevelopmentSQLAgileFrontend DevelopmentJavascriptReact.jsRuby on RailsNext.jsCI/CDMentoringDebugging

Posted about 4 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Advertising Software

🏢 Company: MNTN👥 251-500💰 $2,000,000 Seed over 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of Javascript/Typescript, React, NodeJS
  • 3+ years of HTML/CSS experience, including layouts, specificity, cross-browser compatibility, and accessibility
  • Experience with LLMs or Generative AI models in production applications
  • Familiarity with writing effective unit and functional tests in an automated environment
  • Familiarity with cloud infrastructure and containerization (Docker, Kubernetes)
  • Familiarity with SQL (PostgreSQL)
  • Proficiency with Git, CI/CD pipelines, and build tools
  • Experience with AI productivity tools (ChatGPT, Claude, Copilot, Cursor)
  • Strong problem-solving skills and ability to collaborate with both technical and non-technical stakeholders
  • Ability to comprehend business requirements and translate them into technical specifications
  • Design and build a robust video creative platform customized for each brand and messaging.
  • Leverage a variety of AI models and services to enhance the product offering.
  • Develop performant and robust UIs using commercial and open-source frameworks
  • Collaborate with and explain complex technical issues to your technical peers and non-technical stakeholders
  • Optimize and enhance existing services and products

Backend DevelopmentDockerNode.jsPostgreSQLSQLFrontend DevelopmentGitHTMLCSSJavascriptKubernetesReact.jsTypeScriptREST APICommunication SkillsCollaborationCI/CDProblem Solving

Posted about 9 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 150000.0 - 175000.0 USD per year

🔍 Media and Technology

  • 5+ years of professional software engineering experience
  • 4+ years of experience with Elixir (or another functional language) in production
  • Solid understanding of OTP
  • Experience building web apps with Phoenix and LiveView
  • Experience designing and consuming APIs
  • Experience working with relational databases (preferably PostgreSQL)
  • Appreciation for automated tests and testing culture
  • Contribute to core web platform and supporting applications.
  • Lead projects and provide guidance and mentorship.
  • Help fix bugs and improve code quality.
  • Reduce complexity.

AWSBackend DevelopmentDockerPostgreSQLSQLGitTypeScriptAPI testingREST APICI/CDAgile methodologiesRESTful APIsSoftware EngineeringDebugging

Posted about 10 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 140000.0 - 180000.0 USD per year

🔍 Software Development

🏢 Company: Seeq👥 101-250💰 $50,000,000 Series D 10 months agoIndustrialInternet of ThingsAnalyticsCommercialSoftware

  • 10 years of professional experience in software development
  • Experience with cloud platforms and technologies, like AWS, Azure, or GCP
  • Demonstrate a strong understanding of software design principles, patterns, and best practices
  • Lead the design and development of complex software systems
  • Mentor and coach junior engineers, guiding them in best practices and helping them grow their skills
  • Be a technical leader, driving innovation and spearheading the implementation of new technologies and frameworks

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentAgileCloud ComputingDesign PatternsJavaJavascriptSCRUMTypeScriptC#AlgorithmsData StructuresREST APIReactCommunication SkillsCollaborationCI/CDProblem SolvingMentoringAttention to detailSoftware EngineeringData analyticsDebugging

Posted 1 day ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Advertising Software

  • 5+ years of Javascript/Typescript, React, NodeJS
  • 3+ years of HTML/CSS experience, including layouts, specificity, cross-browser compatibility, and accessibility
  • Experience with LLMs or Generative AI models in production applications
  • Familiarity with writing effective unit and functional tests in an automated environment
  • Familiarity with cloud infrastructure and containerization (Docker, Kubernetes)
  • Familiarity with SQL (PostgreSQL)
  • Proficiency with Git, CI/CD pipelines, and build tools
  • Experience with AI productivity tools (ChatGPT, Claude, Copilot, Cursor)
  • Strong problem-solving skills and ability to collaborate with both technical and non-technical stakeholders
  • Ability to comprehend business requirements and translate them into technical specifications
  • Design and build a robust video creative platform customized for each brand and messaging.
  • Leverage a variety of AI models and services to enhance the product offering.
  • Develop performant and robust UIs using commercial and open-source frameworks
  • Collaborate with and explain complex technical issues to your technical peers and non-technical stakeholders
  • Optimize and enhance existing services and products

AWSDockerNode.jsPostgreSQLSoftware DevelopmentSQLArtificial IntelligenceCloud ComputingFull Stack DevelopmentGitHTMLCSSJavascriptKubernetesTypeScriptReactCI/CDRESTful APIs

Posted 1 day ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 100800.0 - 161000.0 USD per year

🔍 Software Development

🏢 Company: Headspace Sourcing

  • 2+ years of experience building APIs, microservices, and web applications
  • Proficient in API development with Python/Django and/or TypeScript/Node.js
  • Experience with modern frontend frameworks like React or Next.js, and state management libraries like Redux
  • Strong collaboration skills in remote environments; comfortable partnering across product, design, and engineering
  • Familiarity with unit, integration, and end-to-end testing, and CI/CD systems
  • Excellent communication and technical decision-making skills
  • Design and develop high-volume, low-latency applications for mission-critical systems
  • Write well-designed, testable, performant, and efficient code
  • Contribute across the development lifecycle, from collaborating with product stakeholders to writing tech specs and deploying features
  • Build web apps and APIs, primarily using TypeScript/Node.js on AWS
  • Evaluate system designs for operational feasibility and long-term scalability
  • Partner closely with product and engineering teams to release features at scale

AWSBackend DevelopmentNode.jsSQLFrontend DevelopmentFull Stack DevelopmentGitReact.jsTypeScriptAPI testingREST APIReduxCommunication SkillsCI/CDMicroservices

Posted 1 day ago
Apply
Apply

📍 United States

🔍 Healthcare Technology

  • Solid knowledge of .NET, C#, Angular, and SQL
  • Minimum of 2 years industry experience
  • Minimum of 1 year using Microsoft SQL Server and writing advanced queries
  • Experience with the development of robust, scalable micro-service back ends
  • Build software in an Agile/ SCRUM environment using .NET, C#, SQL, and Angular
  • Embrace best practices in software development (Code Reviews, Unit Tests, CI/CD)
  • Perform mutual code reviews within your team to ensure high quality code
  • Cooperate closely with the team and product managers

SQLAgileMicrosoft SQL ServerSCRUMC#.NETAngularCI/CDDevOpsMicroservices

Posted 1 day ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 148000.0 - 185000.0 USD per year

🔍 Software Development

🏢 Company: Caribou Financial👥 251-500💰 $115,000,000 Series C about 3 years agoAutomotiveLendingFinancial ServicesFinTech

  • Prior work maintaining and improving consumer applications and partner integration APIs
  • Enjoys collaborating with Product, Design, and Data teams to turn ideas into real features that drive revenue and satisfy end users needs
  • Detail oriented engineers, with an understanding of, and a passion for, creating well-crafted software
  • Driven, life-long learners committed to expanding their skills in engineering
  • Full-stack understanding of production software systems from Docker to DOM, to containers and caches, to databases and DNS, to runtimes and REST
  • A commitment to bringing out the best in those around them as a measure of their success
  • Seasoned engineers with experience deploying and operating their products in production, troubleshooting and resolving production incidents
  • Thrives in a remote-first environment, self-motivated, with an appreciation for collaboration and growth opportunities within a diverse team
  • Work with other engineers and leadership to improve our code, striving for flexibility and agility in the face of expanding and changing business requirements
  • Mentor and coach the engineers on the team to expand their skillsets through peer programming, coaching, and being a multiplier of leadership
  • Aid in work breakdown and agile trade offs in our scrum process, efficiently and effectively delivering great software sprint by sprint
  • Partner with Product Owners to understand the market and business context for your product, participating in a collaborative environment for product design and evolution
  • Play a role in defining and evolving how Engineering works at Caribou

Backend DevelopmentDockerLeadershipNode.jsSoftware DevelopmentSQLFull Stack DevelopmentGitReact.jsRuby on RailsSCRUMTypeScriptAPI testingCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringDebugging

Posted 1 day ago
Apply
Apply
🔥 Software Engineer
Posted 1 day ago

📍 United States

🧭 Full-Time

💸 87000.0 - 131000.0 USD per year

🔍 Software Development

🏢 Company: Bloomerang

  • Experience with .NET Framework (C#)
  • General understanding of Agile processes
  • Experience with ReactJS (or similar frameworks) and JavaScript architecture beyond jQuery and DOM manipulation
  • General SQL skills (ANSI)
  • Knowledge of multi-threading and asynchronous operations (async/await)
  • Proficiency with unit-testing
  • Experience working at a SaaS company
  • Partner with Product to design and deliver product solutions
  • Work closely with senior engineers to design and implement solutions that adhere to architectural guidelines and coding standards
  • Conduct thorough code reviews to ensure adherence to coding standards, identify potential bugs or inefficiencies, and provide constructive feedback to team members for continuous improvement
  • Diagnose and troubleshoot software issues, leveraging in-depth knowledge of programming languages and debugging tools to analyze and resolve complex technical problems, ensuring the stability and performance of software applications

SQLAgileJavascriptReact.jsC#.NETSaaS

Posted 1 day ago
Apply
Apply

📍 United States of America

🏢 Company: kohlscareers

  • 2+ years of experience in software development
  • Knowledge of application design patterns, event-driven architecture, database schemas and testing strategies
  • Experience in Java and JEE development, Spring Boot, Spring MVC, Spring Batch, Spring Security
  • Develop high-quality applications using extreme programming (XP) practices and a user-centric approach
  • Participate in the entire application lifecycle in collaboration with designers, product managers and other engineers on the product team
  • Leverage critical thinking, experimentation, data and industry best practices to achieve desired business outcomes

Backend DevelopmentSoftware DevelopmentSQLDesign PatternsGitJavaJava EESpring BootSpring MVCRedisNosqlCI/CDRESTful APIs

Posted 1 day ago
Apply