
Senior Software Engineer/Developer
Akoya
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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