Dev Technology - Kansas City, MO

posted about 1 month ago

Full-time - Mid Level
Remote - Kansas City, MO

About the position

The Senior Application Developer position involves leading Agile software development projects that support the client's mission. The role encompasses the entire software development lifecycle, from requirements gathering to coding and testing, while also addressing issues in existing code. The developer will be responsible for client-facing implementation and integration work, driving the adoption of cloud-native architectures, and providing guidance on emerging technologies. This position requires collaboration with team members and participation in public engagements to align with strategic goals.

Responsibilities

  • Perform Agile software development from requirements gathering through coding and testing.
  • Research issues in existing code and find solutions.
  • Prepare ad hoc reports and communicate status, including issues and risks to the team.
  • Collaborate with team members to reach problem resolution.
  • Drive value through the adoption and integration of cloud-native architectures using a serverless-first approach.
  • Participate in Dev Technology public engagements and support the company's presence at industry events.
  • Provide insight and guidance to the executive team on current and emerging technologies.
  • Support innovation teams and participate in SBIR and Challenge work.
  • Provide direct billable support to clients in cloud architect roles.

Requirements

  • Bachelor's Degree required; Master's Degree in Systems or Software Engineering preferred.
  • 6-8+ years of professional experience supporting systems in multiple languages and frameworks.
  • Experience with React UI or related UI frameworks (Angular).
  • Experience with AWS Cloud Tools (AWS Lambda, EventBridge).
  • Experience with Node.js.
  • Ability to understand complex business processes and their relation to supporting systems.
  • Strong problem-solving skills to research and implement solutions.
  • Good written and verbal communication skills.
  • Ability to collaborate effectively with team members.
  • Comfortable working in a remote environment.
  • Demonstrated success in R&D functions in cloud architecture design and implementation.

Nice-to-haves

  • Bachelor's in Computer Science or related field.
  • Knowledge of JavaScript.
  • Experience with AWS Lambda.
  • Experience with SPA concepts and libraries.
  • Experience with agile and DevOps tools (Git, Jenkins, Maven, Ansible, Junit).
  • Experience in writing SQL and working with relational databases (PostgreSQL, Dynamo DB).

Benefits

  • Generous and flexible time-off policy.
  • Flexible work schedules and telework options.
  • Career development opportunities including mentorship and training.
  • Tuition reimbursement and paid training opportunities.
  • Industry-leading benefits including health plans with dental and vision.
  • Flexible spending account and commuter benefits.
  • Life insurance and 401K matching with immediate vesting.
  • End of year profit sharing.
  • Regular team and company social events.
  • Community engagement support activities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service