Location: Remote • Alabama, Alaska, Arizona, California, Colorado, Connecticut, District of Columbia, Florida, Hawaii, Idaho, Illinois, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Minnesota, Mississippi, Missouri, Montana, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, Wyoming • 🇺🇸 United States
Work directly with product management and your team while analyzing and decomposing complex software requirement into simple stories for planning and execution.
Build, enhance and maintain test automation frameworks for scalability, reliability, and performance.
Collaborate with your team to manage and estimate the size and complexity of the features.
Own system and feature quality throughout the development, testing and deployment phases to ensure quality delivery expectations are met.
Drive value and build to continuously improve the quality of the team’s deliverables.
Conduct new technology research, proof of concept, and design work that will provide direction for the enhancement of the overall system and products.
Requirements
2+ years professional experience in software development experience or MS in Computer Science, including object-oriented design or object-oriented programming
Solid understanding of computer science fundamentals in data structures, algorithm design and analysis.
Demonstrated track record of delivering test automation, quality requirements, designing functional and performance test suites
Experience in design and implementation of large-scale web applications, APIs, frameworks, and databases.
Experience in following software development best practices through architectural reviews, CI/CD build automation & deployment, automated test frameworks and continuous performance monitoring using Java, C#, ASP.NET, MVC and ASP.NET Web API
Demonstrated proficiency with HTML, CSS, JavaScript, jQuery and js.
1+ years of experience with Web Services lifecycle (design, build, test, deploy)
Knowledge of professional software engineering practices & best practices for the full software development life cycle
Demonstrated experience designing, creating, testing, and consuming REST APIs with a focus on security, high availability and scalability.
Excellent oral and written communication skills.
Hunger to learn with an intense technical curiosity.
Strong analytical and problem-solving skills.
Benefits
Health insurance
Retirement plans
Paid time off
Flexible work arrangements
Professional development
Wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test automationobject-oriented designobject-oriented programmingdata structuresalgorithm designJavaC#ASP.NETHTMLREST APIs
Soft skills
communication skillsanalytical skillsproblem-solving skillstechnical curiositycollaborationquality assurancevalue-driven mindsetadaptabilityattention to detailtime management