We have other current jobs related to this field that you can find below


  • Denver, United States Access Data Consulting Corporation Full time

    Senior Software Engineer - Cloud TechnologyAre you a seasoned software engineer with a passion for cloud technologies?We are seeking a highly skilled Senior Software Engineer to join our team and contribute to critical initiatives, including the development of WiFi 7 technology.Duties:Design, develop, and implement complex software applications.Contribute to...


  • Denver, United States Access Data Consulting Corporation Full time

    Senior Software Engineer - Cloud TechnologyAre you a seasoned software engineer with a passion for cloud technologies?We are seeking a highly skilled Senior Software Engineer to join our team and contribute to critical initiatives, including the development of WiFi 7 technology.Duties:Design, develop, and implement complex software applications.Contribute to...


  • Denver, United States EVONA Full time

    Location: ~Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsThis New-Space Satellite Communications company is seeking a Senior Embedded Software Engineer, to lead the full development of mission-critical embedded software on their satellites.Senior Embedded Software Engineer ResponsibilitiesDevelop the full software lifecycle and...


  • Denver, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsThis Satellite space company is deploying a next-generation satellite constellation, based in Denver, Colorado.As a Senior Embedded Software Engineer, you'll lead the full development of mission-critical embedded software on their satellites, as they continue to build and...


  • Denver, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsThis Satellite space company is deploying a next-generation satellite constellation, based in Denver, Colorado.As a Senior Embedded Software Engineer, you'll lead the full development of mission-critical embedded software on their satellites, as they continue to build and...


  • Denver, United States EVONA Full time

    Location: ~Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsThis New-Space Satellite Communications company is seeking a Senior Embedded Software Engineer, to lead the full development of mission-critical embedded software on their satellites.Senior Embedded Software Engineer ResponsibilitiesDevelop the full software lifecycle and...


  • Denver, United States Collabera Full time

    Title: Senior Software EngineerLocation: Denver, CO (Downtown currently, Cherry Creek in near future) | Hybrid - 4 days onsite, 1 day remoteCompensation: $115K - $175K baseFull-Time Direct Hire W2Our client is a global leader in connected TV (CTV) and cross-screen advertising. They pride themselves on delivering state-of-the-art advertising solutions that...


  • Denver, United States EVONA Full time

    Location: Denver, ColoradoSalary: Up to $220kRasing into the Tens of Millions ($MM), EVONA is exclusively partnered with one of Colorado's leading Space Start-UpsAs a Senior Embedded Software Engineer, you'll lead the full development and architecture of mission-critical embedded software onto their Spacecraft and Satellites.Senior Embedded Software Engineer...


  • Denver, United States EVONA Full time

    Location: Denver, ColoradoSalary: Up to $220kRasing into the Tens of Millions ($MM), EVONA is exclusively partnered with one of Colorado's leading Space Start-UpsAs a Senior Embedded Software Engineer, you'll lead the full development and architecture of mission-critical embedded software onto their Spacecraft and Satellites.Senior Embedded Software Engineer...


  • Denver, Colorado, United States Lockheed Martin Full time

    Join Lockheed Martin's Cyber & Intelligence division and engage in the critical mission of safeguarding essential networks and infrastructure from cyber threats. As a Senior Software Engineer, you will be instrumental in: Assessing user requirements to ensure software meets operational needs.Identifying and resolving issues within existing software...


  • Denver, United States TIER4 GROUP Full time

    Job DescriptionJob DescriptionSoftware Engineer - Join Our Dynamic Team!Permanent / Direct Hire Position, Base + 10% BonusLocation: Denver, Colorado - hybrid onsite 2-3 days a week We're on the lookout for a Senior Java Software Engineer to become a key player in our team. As a software engineer, you'll be responsible for developing, testing, and...


  • Denver, United States Technology Ventures Full time

    Job Scope: As a Senior Software Engineer, you will be responsible for ensuring the reliability,performance, and scalability of complex software systems and infrastructure. Your role bridgesdevelopment and operations, focusing on creating robust, scalable, and highly availablesystems. With deep expertise in distributed systems, cloud computing, networking,...


  • Denver, United States Technology Ventures Full time

    Job Scope: As a Senior Software Engineer, you will be responsible for ensuring the reliability,performance, and scalability of complex software systems and infrastructure. Your role bridgesdevelopment and operations, focusing on creating robust, scalable, and highly availablesystems. With deep expertise in distributed systems, cloud computing, networking,...


  • Denver, United States IQ Clarity Full time

    Job DescriptionJob DescriptionIQ Clarity's client is looking for a Senior Software Engineer with extensive C++ experience.About Us: We are a leading provider of cutting-edge identity management and security solutions, dedicated to protecting digital identities and enhancing security for organizations worldwide. As we continue to innovate and expand our...


  • Denver, Colorado, United States Generac Full time

    About GeneracGenerac is a prominent energy technology firm dedicated to advancing a more intelligent world.With over 60 years of history, Generac has consistently focused on energy innovation. From pioneering the home standby generator market to evolving into a comprehensive energy technology solutions provider, we continue to break new ground.There has...


  • Denver, Colorado, United States Lockheed Martin Full time

    Join Lockheed Martin's Cyber & Intelligence division and take on the challenge of safeguarding essential networks and infrastructure from cyber threats. As a Senior Software Engineer, you will be instrumental in evaluating user requirements, troubleshooting existing software, and crafting new functionalities to bolster threat defense. Lockheed Martin offers...


  • Denver, United States COPIC Companies Full time

    Join Copic as a Senior Software Engineer! Are you ready to play a crucial role in our digital transformation journey? At Copic, we’re looking for a talented Senior Software Engineer to join our core development team. If you have a passion for building solutions that make a difference, come talk to us.The Opportunity:You will work with a small team of...


  • Denver, United States COPIC Companies Full time

    Join Copic as a Senior Software Engineer! Are you ready to play a crucial role in our digital transformation journey? At Copic, we’re looking for a talented Senior Software Engineer to join our core development team. If you have a passion for building solutions that make a difference, come talk to us.The Opportunity:You will work with a small team of...


  • Denver, United States COPIC Companies Full time

    Join Copic as a Senior Software Engineer! Are you ready to play a crucial role in our digital transformation journey? At Copic, we’re looking for a talented Senior Software Engineer to join our core development team. If you have a passion for building solutions that make a difference, come talk to us.The Opportunity:You will work with a small team of...


  • Denver, United States COPIC Companies Full time

    Join Copic as a Senior Software Engineer! Are you ready to play a crucial role in our digital transformation journey? At Copic, we’re looking for a talented Senior Software Engineer to join our core development team. If you have a passion for building solutions that make a difference, come talk to us.The Opportunity:You will work with a small team of...

Senior Software Engineer

2 months ago


Denver, United States Agile Education Marketing Full time

SENIOR SOFTWARE ENGINEER 

Agile Education Marketing is a market leader in providing information and marketing solutions to companies within the Education market. We are looking for an ambitious, enthusiastic, career-minded Senior Software Engineer to join our expanding organization.


While some roles may require proximity to our Denver office, roles based outside of our Denver office can sit in any of the following states: CO, CT, IA, ID, IL, IN, MS, OR, TX, UT. Please only apply if you are able to live and work full-time in one of the states listed above. State locations and specifics are subject to change as our hiring requirements shift.



We are looking for a senior software engineer with a proven track record for designing & building web and backend systems which interact with relational data stores. The applicant should be well versed in the engineering design process and should be capable of leading a product’s technical evolution in both new and legacy environments. Additionally, the applicant should be willing and able to mentor and guide other engineers to help improve the engineering culture and environment at Agile.


Experience In:

  • .NET Backend Development with Modern SPA Frameworks:

Design and implement robust RESTful APIs using .NET technologies

Integrate APIs with front-end applications built on modern SPA frameworks

  • Designing Scalable and Maintainable Web Applications for Cloud Deployment
  • OOP design patterns and best practices
  • Data analytics and analysis
  • Migrating On-Premises Applications to Cloud Environments:

Strategies for transitioning applications from on-premises environments to cloud platforms (AWS, Azure, GCP)

Containerization and orchestration

Understanding of cloud-native services and infrastructure-as-code

  • Relational and non-relational data stores:

Schema Design

Query tuning

SQL Server, Postgres, etc.

Elastic Search is a plus

Message Queues are a plus

  • Integration and Unit Testing Practices and Procedures:

Writing and maintaining unit tests, integration tests, and using test frameworks

Continuous Integration and Continuous Deployment (CICD) practices


Optional:

  • Experience using Large Language Models to Build Enterprise Assistants or Tools:

Developing applications that leverage NLP models like GPT for automation and data processing.

Integration of LLMs into business workflows and tools.

  • Developing Applications Interfacing with CRMs or MA Systems (HubSpot, Marketo, MS Dynamics 365):

Experience with CRM/MA APIs for data synchronization, automation, and reporting.

Building integrations to enhance CRM/MA functionalities and user experiences.

 

 Skills & Qualifications:

·       Bachelor’s or master’s degree in computer science or software engineering

·       5+ years of relevant industry experience

·       Team player with ability to work cross-functionally with multiple teams

·       Excellent written and verbal communicator

·       Ability to work independently

·       Expected to be proactive in monitoring systems and suggesting performance and feature improvements as they become conversant with Agile's systems and business model


Compensation

We are committed to providing competitive pay and benefits in line with industry standards. We carefully consider several factors when determining compensation, including skills, qualifications, and professional experience, which can cause your compensation to vary. Benefits include employer-paid medical, dental, and vision insurance, 401k with company match, and a very flexible paid time off policy.

 

Company Overview

Founded in 2009, Agile Education Marketing is an innovative education information firm that supports the marketing initiatives of businesses selling products and services to educators.


Clients can utilize Agile's robust database of early childhood, K-12, and higher education schools and personnel, custom data analytics, creative services, and tactical consulting. Agile's at-school and at-home mailing and email lists, and their knowledge and insight help education businesses improve their marketing results and maximize their marketing investments.


For more information about Agile and its partners, visit