Software Developer

Information Technology United States


Description

Title: Software Developer
Location: Remote 
Terms: Full-Time 
Clearance: Must be able to pass an in-depth background check to obtain and maintain a Public Trust clearance with the Government 
Travel: 0% 

RESULTS. INNOVATION. VALUES. ACCOUNTABILITY.

That’s RIVA.  Our employee-first approach has manifested a culture that attracts the best and brightest.  By investing in people firsts, and providing a flexible work environment, our employees have higher moral, higher productivity rates, and lower turnover. At RIVA, people are our #1 priority.

Project Description:

As a Software Developer, you will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Individuals who also have experience in Agile frameworks and popular coding languages with core skills on the latest Java/Spring Technologies and Serverless Application Development would be strong candidates. Your goal will be to build efficient programs and systems that serve user needs. Candidates should have a bachelor's and at least seven years of experience in their field.  Responsible for leading all activities associated with the deployment/commitment of code to various IT operating environments, including full Production.  Interfaces with Technology Lead in maintaining compliant deployment process, including all aspects of system design documentation.

The right candidate ideally has experience serving as the lead engineer of complex technology implementations in a product-centric environment. Hands-on experience bridging the gap between legacy development or operations teams and working toward a shared culture and vision. Ensures developers have the best resources to perform their jobs and maximize system uptime and performance. 

Primary Responsibilities:

  • Responsible for the overall testing that includes but not limited to unit, functional, non-functional, performance, code review, static code analysis, security, test automation, and 508 testing.
  • Participate in USPTO Information Systems Security Officers (ISSOs) risk mitigation activities. 
  • Deploy and configure services using infrastructure as a service providers.
  • Configure and manage servers and application stack to serve a dynamic website
  • Debug cluster-based computing architectures
  • Use scripting tools to support automation of standard recurring processes
  • Operate and integrate enterprise system monitoring and logging tools
  • Operate and integrate configuration management tools to support continuous delivery          while maintaining configuration control
  • Use application performance and monitoring tools
  • Perform analysis to optimize system up-time and performance
  • Design and implement load balancing tools 
  • Address all cybersecurity vulnerability findings and develop POA&Ms
  • Apply firewall and authentication technology 
  • Learn, develop, and maintain thorough understanding of design protocols/engineering
  • Apply IT service management processes and techniques

Requirements:

  • Knowledge and experience securing applications, networks, and devices. 
  • Familiarity with Agile development methodologies.
  • Experience with software design and development in a test-driven environment.
  • Knowledge of coding languages (e.g. Java, Python) and frameworks/systems (e.g., Git, AWS).
  • Ability to learn new languages and technologies.
  • Excellent communication skills.
  • Resourcefulness and troubleshooting aptitude.
  • BS/BA in Computer Science, Engineering or a related field.

Skills and Experience:

  • Successful candidates should have experience with working with the following:
    • Java, Java Spring, SpringBoot
    • NLP
    • Angular
    • REST API
    • SQL
    • Javascript
    • HTML / CSS
    • AWS
Salary Range: $100,000k - $150,000k
RIVA Benefits: 
  • Health, Dental, and Vision Coverage
  • Life Insurance
  • Retirement Benefits / 401K with company matching 
  • HSA/FSA Spending Accounts 
  • Long- and short-term disability 
  • Pet Insurance 
  • Wellness Program Initiatives 
  • RIVA Flex  
  • Additional Workplace Benefits 

RIVA Solutions is an Equal Opportunity/Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, disability, veteran status, or any protect class.  If you need a reasonable accommodation to search for a job opening or to submit an online application, please email [email protected].  Only messages left for this purpose will be returned.