Join our Talent Network
Skip to main content

Senior Software Developer

Location: , United States
Date Posted: Jun 7, 2023

Save Job Saved

Description

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:

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.

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:
  ·      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:
-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


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.

Share: mail

Similar Jobs