Akoya

Senior Software Engineer/Developer

Akoya

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $125,000 - $135,000 per year

Job Level

About the role

  • Architects and builds enterprise software applications on cloud platforms using AWS technologies.
  • Develops software in a fast-paced Agile development environment.
  • Builds microservices and Application Programming Interfaces (APIs) for high-scale, high-availability data pipelines dealing with sensitive customer financial data.
  • Maintains and secures data in multiple databases to ensure data integrity, availability and performance.
  • Contributes to the development of test automation.
  • Provides business solutions by developing complex or multiple software applications.
  • Develops software system testing and validation procedures, programming, and documentation.
  • Coordinates software system installation and monitors its functioning to ensure specifications are met.
  • Develops original and creative technical solutions to on-going development efforts.
  • Designs applications or subsystems on major projects and for/in multiple platforms.
  • Develops applications for multiple projects supporting several divisional initiatives.
  • Supports and performs all phases of testing leading to implementation.
  • Assists in the planning and conducting of user acceptance testing.
  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.
  • Responsible for post-installation testing of any problems.
  • Establishes project plans for projects of moderate scope.
  • Works on complex assignments and often multiple phases of a project.
  • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or closely related field (or foreign education equivalent including 3-year foreign degree) and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) architecting and building highly performant and resilient applications in multi-Cloud platforms using Go and Amazon Web Services (AWS).
  • Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) architecting and building highly performant and resilient applications in multi-Cloud platforms using Go and Amazon Web Services (AWS).
  • Demonstrated Expertise (DE) designing and developing secure, high-performance APIs for fintech product and authentication applications; and performing backend development using Golang, Java and Python, including parsing, validating, and transforming API requests to facilitate seamless integration with frontend systems.
  • DE implementing Continuous Integration / Continuous Deployment (CI/CD) pipelines using Bitbucket YAML configurations; and enabling automated deployments using SonarCloud and Snyk for proactive vulnerability scanning prior to promotion to higher environments.
  • DE developing and optimizing SQL and NoSQL queries to support robust CRUD operations across diverse database platforms (Postgres, Redis and DynamoDB); and benchmarking database performance to ensure access to data under heavy load conditions.
  • DE using Docker and Kubernetes for container performance monitoring and application scaling; maintaining cloud infrastructure and security using AWS Cloud Services -- EC2, ECR, RDS, S3, and CloudFront; and monitoring software performance across external applications and internal backend microservices to ensure optimal performance and reliability using Datadog.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AWSGoJavaPythonAPIsSQLNoSQLDockerKubernetesCI/CD
Soft Skills
problem solvingcommunicationcollaborationcreativityindependent analysisproject planningtestingdocumentation