Skip to Main Content
Senior Software Engineer
Comtello Sacramento, CA

Senior Software Engineer

Comtello
Sacramento, CA
Expired: 12 days ago Applications are no longer accepted.
  • Full-Time
Job Description

We have a 1-year hybrid Senior Software Engineer contract that may be extended by our client for an additional 1 year. The anticipated start is early May 2024.

The Senior Software Engineer must be willing to work at any of our clients' regional offices in the greater Sacramento area in California. If remote work is authorized, the Senior Software Engineer is required to work in California and in tandem with our client support staff via client approved remote desktop tools. Our client staff will oversee the work. In addition, due to our clients' security requirements, the Senior Software Engineer must reside within the United States.

Our client is seeking a Senior Software Engineer to assist with the enhancements, modifications, and development related to their application backend database conversion from a non-relational database model to a relational database model. This will include enhancements, modifications, and new development within the database model as well as the backend application code.

The application is made up of a suite of frontend and backend applications, which includes but is not limited to, a front-end web application, the web services, the backend Cassandra database, and the Identity Management (IDM) Ping single sign on solution.

For this project, the backend databases will need to be converted from a non-relational database to a relational database to allow continued technological support and enhancements to the system moving forward.

The Senior Software Engineer will be expected to work in collaboration with our client employees, other consultants, and act as Subject Matter Experts (SMEs) as needed. The continued collaboration between the Senior Software Engineer and our clients' employees will allow for continuous knowledge sharing.

The Senior Software Engineer must ensure the implementation of all deliverables is well understood by our client staff and are documented within Atlassian Confluence or our clients' designated documentation repository.

The Senior Software Engineer must develop and maintain solutions to meet Open Web Application Security Project (OWASP) standards to defend against the most common type of web application security risks. Code developed should have an "A" grade when scanned through SonarQube for Bugs, Vulnerabilities, and Code Smells to ensure there are no violations of our clients' standards and to meet our clients' security standards. The code coverage is required to be 80% with less than 5% duplication of code.

The Senior Software Developer must provide the following documents for all products delivered as deemed appropriate or necessary by our client:

  • System Technical Documentation.
  • System End User Documentation.
  • Help Desk Documentation.
  • System/Architecture Diagrams.
  • Data Dictionary.
  • Testing Documentation.
  • As Built Documentation of all Configurations, Including Modifications or Customizations.
  • System Back-up and Recovery Documentation.
  • Hardware Documentation.
  • System Maintenance Documentation.

Minimum Qualifications

  • 7 years of experience, within the last 12 years, executing activities with a large enterprise project using agile methodologies.
  • Experience executing and participating in agile application development activities using Atlassian Confluence, JIRA, etc.

Desirable Qualifications

  • 7 years of experience within the last 12 years in the areas of database design and architecture, data modeling, query performance tuning, and database troubleshooting and maintenance.
  • 7 years of experience within the last 12 years developing applications using Java.
  • 7 years of experience within the last 12 years using Cassandra data store.
  • 7 years of experience within the last 11 years developing applications using Ruby.
  • 3 years of experience within the last 6 years working with large and/or government Information Technology projects.

Minimum Application Requirements

Your application will be disqualified if you do not meet all these minimum application requirements.

  • Must meet or exceed the Minimum Qualifications.
  • Must be a current resident of the United States.
  • Must have current work authorization for the United States.
  • Must be a direct hire.
  • Must be committed to working on a hybrid schedule when required.

Make sure to check your junk/spam folders as we will use email to reach out to you.

Address

Comtello

Sacramento, CA
94296 USA

Industry

Technology

Get fresh Senior Software Engineer jobs daily straight to your inbox!

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.