Senior Software Enginer

VeriCour
Remote, Full Time
POSTED ON 5/31/2023 CLOSED ON 6/3/2023

What are the responsibilities and job description for the Senior Software Enginer position at VeriCour?

Job Description

100% Remote

 

Lead Software Engineer

 

 

The Lead Software Engineer will be responsible for working as a mentor of our Data Integration Engineering team to jointly design and implement product features.

 

Responsibilities:

 

  • Design, implement, and improve data integration, data streaming systems.
  • Design and develop Data pipeline, Spring-based microservices, as part of an agile/scrum team 
  • Support and maintain existing features, debugging throughout the stack, and applying fixes in a timely manner.  
  • Apply best practices in continuous integration and delivery. 
  • Design and develop API’s using RESTful principles.
  • Write unit, integration, and full end-to-end tests for new features. 
  • Participate in the release of new features to production. 
  • Work with product managers and other engineers to implement and document complex and evolving requirements.
  • Act as on-call high-availabilitysupport for triage/bug fixing periodically throughout the year. 

Qualifications:          

  • 8 years’ experience of Java and software engineering.
  • 6 years’ experience in developing RESTful web services Java restful web services and JSON required.
  • Experience in cloud technologies (AWS) like EMR/EC2, Lambda and Cloud watch.
  • Know-how of working with relational DB table design, implementation, and tuning (pl/SQL, ETL, etc).
  • Practical knowledge of OOP/JS design patterns.
  • Understanding of “12-Factor App” concepts.
  • Understanding of Distributed System Development for large-scale application.
  • Highly skilled in in build and deployment tools such as Maven or Gradle or SBT (Simple Build Tool).
  • Experience with continuous integration and testing 
  • Experience with agile methodologies and short release cycles 

 

 

 

Excellent company benefits including medical, dental, and vision. Equal opportunity employer.

Bonus available based on utilization and business development activities.

 

VeriCour provides equal employment opportunities to all employees and applicants for employment without regard to age, ancestry, sex (including gender identity), sexual orientation, disability (physical or mental), race, color, national origin, creed, religion, veteran status, military service, genetic information, immigration status, marital status, or pregnancy-related conditions. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.

Report this job

Salary : $140,000 - $150,000

Senior Software Engineer
Broadcom Software -
Palo Alto, CA
Senior Software Engineer
Polyrhythm Software -
Dayton, OH
Senior Software Engineer – Cloud Platforms
Symmetry Software -
Scottsdale, AZ

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Enginer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $93,843 - $124,803
  • Debugging Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $94,373 - $127,234
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Enginer jobs in the Remote, area that may be a better fit.