Our client is a forward-thinking leader in data-driven solutions, with over 30 years of experience delivering innovative analytics across EdTech, federal research, and commercial markets. They specialize in modern, cloud-based systems that provide high-impact insights. With a focus on transparency, collaboration, and accountability, our client fosters an inclusive culture where team members contribute meaningfully to transformative technology.
Position Responsibilities :
As a Full Stack Software Developer, you will play a key role in building and integrating web services that bridge front-end interfaces with backend data architectures. You'll collaborate with multiple teams to implement scalable, secure, and maintainable solutions that serve a diverse set of clients.
Design and develop web services to connect backend data systems with front-end applicationsCreate data-driven controls to enable flexible, low-code solutionsWrite, test, deploy, and maintain efficient, secure, and cost-conscious codeTroubleshoot issues and support internal and external users with analytic reporting toolsCollaborate with cross-functional teams to evolve middleware, data, and UI systemsTranslate complex requirements into simple, user-friendly technical solutions Position requirements :
3+ years of experience in software developmentProficient with TypeScript, JavaScript, and one or more frameworks such as Angular, Node.js, ReactJS, or Vue.jsSolid understanding of SQL and experience with databases like MS SQL Server, PostgreSQL, Redshift, Snowflake, or DynamoDBFamiliar with shell scripting tools like Unix Bash or PowerShellHands-on experience with developer tools such as JIRA, Jenkins, and GitHubStrong background in full stack development emphasizing web services and middlewareSkilled in designing APIs and service interfaces (REST, SOAP, GraphQL)Ability to clearly communicate technical details to non-technical stakeholdersComfortable in a fast-paced, collaborative environmentStrong grasp of data-centric programming principlesAbility to analyze business requirements and produce supporting technical documentation Preferred Requirements :
Experience using Postman, JMeter, Selenium, Playwright, or Cypress for API testingExposure to cloud platforms such as AWS, Azure, or Google CloudUnderstanding of identity and access management concepts like OAuth, SAML, SSO, and role-based accessFamiliarity with business intelligence tools like Power BI, Tableau, or ThoughtSpotKnowledge of various database modeling techniquesExperience with Agile methodologies like Scrum or KanbanUnderstanding of CI / CD pipelines and test-driven developmentBachelor’s degree in Computer Science, Software Engineering, or a related field Reasons to Apply :
Competitive salary plus a comprehensive benefits package.Health coverage, retirement plans, and other company-sponsored perks.Generous paid time off, including holidays, to support work-life balance.Flexible schedules and work life balance.Strong focus on employee development with on-the-job training and career growth.A positive company culture that values diversity and collaboration.
The pay range for this role is :
110,000 - 125,000 USD per year(Remote (Minneapolis, Minnesota, US))
PIaf5708e64479-30511-39373027
Software Developer • Minneapolis, Minnesota, United States, 55421