You haven't searched anything yet.
At LegitScript, we are passionate about making the internet and payment ecosystems safer and more transparent. We help companies of all sizes keep their services legal and safe for consumers. To do this, LegitScript combines big data with the world’s leading team of experts skilled in highly regulated and complex sectors, including transaction laundering detection, pharmaceuticals, online gambling, and more.
The result? Unmatched accuracy and deep risk analysis that identifies which commercial entities play by the rules, and which do not. Our diverse industry partnerships provide unique insights that keep businesses and governments at the forefront of emerging trends. That’s why LegitScript is trusted by the world's largest search engines, internet platforms, payment companies, and regulatory agencies.
A Software Engineer that implements cloud-based systems in node.js within an AWS environment, as well as the ability to diagnose and solve problems with existing legacy systems. This role will be an active contributor within our engineering team collaborating with others to design, implement, and maintain our software in an agile development model.
What You'll Do:
Work as an active contributor on a Scrum team delivering compliance solutions and systems into cloud-hosted infrastructures in Ruby, and Node.js/TypeScript
Work with engineering lead to plan and execute new feature work and maintenance with a high level of quality
Enjoy solving tough problems and not shy away from a challenge
Be both willing and able to work on multiple tech stacks ranging from modern Serverless APIs/Angular 4 to legacy Ruby on Rails applications
Facilitate improvements to deployed systems, both modern and legacy
Collaborate with the team to establish processes to ensure high quality coding practices are being utilized
Work with team to address defects and conduct reviews of issues with the team to improve overall quality
Collaborate with team to create documentation of technical infrastructure and designs
Perform unit testing and integration testing
Collaborate with management and stakeholders on best technical approaches to rapidly resolve issues and maintain business continuity
Have experience collaborating with Quality Assurance to ensure high level of quality in product deliverables
What You'll Bring:
Experience developing software in an agile environment (either Kanban or Scrum)
Effective communicator with the ability to effectively relay information both to engineering leads, as well as management
Collaborative work style that seeks consensus
Strong troubleshooting skills
Solid understanding of object oriented principles, patterns and practices.
Experience developing RESTful APIs
Experience with Git for source code control
Experience with creating data rich web applications backed by a relational database such as MySQL or PostGres
Ability to communicate highly technical details in a manner that is easily understood by non-technical audiences
Ability to rapidly adapt to changing circumstances and learn new technologies to meet changing business needs
Ability to deal with complex systems and situations, to analytically identify cause and effect relationships, perform root cause analysis, and assist in logically developing action plans
Experience working in AWS
Knowledge of Node.js and Ruby on Rails.
Knowledge of distributed systems and microservice architectures
Must possess and consistently exhibit the competencies relative to the position.
Strong interpersonal and communication skills including the ability to lead discussions in diverse groups of varying size.
Excellent time management and problem solving skills as well as the ability to use good judgment and make strong independent decisions.
Demonstrates an inspirational attitude that contributes to a positive team environment.
Ability to build and maintain effective working relationships with team members along with willingness to set and maintain high standards of performance.
Well developed ability to speak, read, comprehend, and write English
The base salary range for this position is $105,000 to $125,000 per year. The base pay actually offered will take into account internal pay equity and also may vary depending on job-related knowledge, skills, and experience among other factors.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.
Please note that visa sponsorship is not available for this position. We cannot support international remote work.
In addition to competitive salaries, full-time employees enjoy a great benefits package:
Multiple Medical plans (one with $0 employee premium option), Dental & Vision plans
401k with company match and immediate vesting
Generous paid time off package and 11 paid holidays
And much more!
If you got to this point, we hope you're feeling excited about the job description you just read. Even if you don't feel that you meet every single requirement, we still encourage you to apply. We're eager to meet people that believe in LegitScript’s mission and can contribute to our team in a variety of ways – not just candidates who check all the boxes.
Other
$85k-103k (estimate)
01/29/2023
08/29/2023
legitscript.com
Portland, OR
100 - 200
The job skills required for Software Engineer include API, Agile, AWS, Scrum, Web Applications, Problem Solving, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Engineer positions, which can be used as a reference in future career path planning. As a Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer. You can explore the career advancement for a Software Engineer below and select your interested title to get hiring information.
If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.
Step 1: Understand the job description and responsibilities of an Accountant.
Quotes from people on Software Engineer job description and responsibilities
Ensuring that different types of software programs communicate with each other on one platform.
01/17/2022: Youngstown, OH
A software engineer’s job role determines the type of work they focus on when building or supporting a product.
02/23/2022: Altoona, PA
They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.
01/31/2022: Lancaster, PA
Create scalable, secure and resilient software that deliver to business requirements.
02/28/2022: Hartford, CT
Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.
02/17/2022: Lawton, OK
Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.
Career tips from people on Software Engineer jobs
software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.
03/06/2022: Champaign, IL
Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.
03/02/2022: Frankfort, KY
Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.
02/27/2022: Colorado Springs, CO
Software engineers must be highly motivated and have extensive knowledge of various programming languages.
01/06/2022: Reading, PA
A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.
02/11/2022: Salt Lake City, UT
Step 3: View the best colleges and universities for Software Engineer.