Senior Software Development Engineer in Test – REMOTE

Job Overview

Company logo: https://media.licdn.com/dms/image/v2/C4D0BAQHnw32RXCbn0A/company-logo_400_400/company-logo_400_400/0/1635932007411?e=1749081600&v=beta&t=H0d7wNASK3SBrUD9z2aYWlcGuPefZ1xLu19SkCnhKSE Our mid-level software engineer ideal candidate has experience in automating manual tasks, leveraging containerization technologies, SQL and noSQL databases, and experience with the US federal government via direct employment or contract work. The candidate also will understand RESTful APIs, automated build and DevSecOps processes, as well as proper code scanning and security in software development.
This position is a full time position and requires a normal 40 hours per work. It also is a remote work position where you can work from home, an acceptable remote office, or other agreed upon location. You will be supplied a work computer with enough resources to do your job, a login to our AWS cloud account where applicable, and all other company benefits.
You also will have company supplied resources such as video meeting software, email, software repositories, software code scanning and other technical company resources as required.
Must be a U.S. Citizen.
Mid-Level Software Engineer Job Responsibilities include:Develops software solutions by studying information needs, conferring with senior developers and leadership and/or users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.Works with the development and leadership team on operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Documents and demonstrates solutions by developing appropriate documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.Helps develop solutions by determining and designing system specifications, standards, and programming.Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.Protects operations by keeping information confidential.Provides information by collecting, analyzing, and summarizing development and service issues.Accomplishes engineering and organization mission by completing related results as needed.
Mid-level Software Engineer Qualifications/Skills:Good written and verbal communication skillsAbility to work with a teamAbility to work unsupervised remotelyAbility to analyze information and summarize against requirementsSoftware design and development in C# .NET v6 or v8Software testing with unit, integration, and manual testingHTML / Javascript front end developmentKnowledge of containerization (docker or podman)Knowledge of Mongo or equivalent noSQL databaseKnowledge of microservice architectures
Additional Skills that are Beneficial:NATS or similar publish/subscribe communication platformsCI/CD design and implementationPart of a remote work teamFamiliarity with Risk Management Framework or FedRAMPUse of Slack or equivalentUse of Trello or equivalentImage vulnerability scanning and SBOM creationKubernetes experienceExperience with Elasticsearch and the ELK Stack
Education and Experience Requirements:B.A. or B.S. in computer science, information technology, or related disciplineSeven or more years of job related experience aboveSeven or more years of experience as software engineer using C#HTTP and RESTful design and development experienceUse of a containerization technology for deploying and running applications
Salary Range and Benefits:$140,000+ USD4 weeks of leave / year13 federal holidays offA Cloud Guru training accessRetirementGreat environment in a growing companyAbility to learn new things (and wear several hats) as we grow
More Information:See https://www.soteriasoft.com/ for more information on the company, the history, the technology and our mission.

Job Detail
Shortlist Never pay anyone for job application test or interview.