Job Details

ID #21516443
Estado Carolina del Norte
Ciudad Greensboro
Tipo de trabajo Permanent
Salario USD TBD TBD
Fuente CRG Corporation.
Showed 2021-10-22
Fecha 2021-10-21
Fecha tope 2021-12-19
Categoría Software/QA/DBA/etc
Crear un currículum vítae

Senior Software Engineer

Carolina del Norte, Greensboro, 27407 Greensboro USA

Vacancy caducado!

NOTE: U.S. Citizens, and those authorized to work in the U.S (without Sponsorship) are encouraged to apply.

We are unable to Consider OPT or H4 or H1B Visa Candidates for this position.

Sr. Software Engineer - RemoteDirect HireClient Location: Greensboro, NC

A CRG client is looking for a Senior Software Engineer. This growing company offers competitive pay and benefits.

Essential Functions:

  • Lead the design and development process and projects for the SaaS utility billing application.
  • Collaborate with product management on solidifying requirements to facilitate rapid prototypes, proofs of concept & user interface demonstrations of potential new capabilities for the SaaS application.
  • Continually assess the performance of critical application components and formulate refactor plans to optimize them to assure maximum performance and scalability.
  • Work in partnership with the entire engineering team to drive the development effort for End-to End continuous integration and continuous delivery of high-quality solutions that conform to feature requirements conditions of acceptance (COA).
  • Contribute to architecture design and code reviews for all key application functional components.
  • Serve as a trusted SME and team mentor by providing critical thinking and guiding technical innovation and attention to detail.
  • Promote a responsive mentality to deliver high-quality solutions via an agile development methodology and collaborate with team members to improve the SaaS application and development processes iteratively
  • Champion root-cause-analysis (RCA) and corrective action initiatives to identify, isolate, and prevent recurrence of problems
  • Help stakeholders troubleshoot application issues through scheduled support rotations.
  • Maintain source with git/GitHub
  • Support and improve process management and ticketing using tools such as JIRA and Zendesk.
  • Support and improve code quality, deployment, and integration using RuboCop, CircleCI, Capistrano, and other tools Competencies:
  • Good verbal and written communication skills
  • Exceptional teamwork and independent technical and problem-solving decision-making skills
  • Ability to coach junior engineers on how to write clean, readable, and optimized code
  • Evangelize adherence to source control management with git and Jira
  • A passion for working collaboratively with software development engineers, QA, product management, and stakeholders
  • A subject matter expert (SME) regarding every element of the software development lifecycle (SDLC), including ideation, prototyping, deployment, enhancements, training, support, and maintenance/refactoring.
Education and Experience:

  • B.S. in Computer Science, Engineering or possess equivalent work experience.
  • Extensive experience supporting the lifecycle of a complex enterprise application, preferably a commercial utility billing software platform, ERP platform or accounting system.
  • 5+ years of experience with full-stack programming and web technologies required -HTML5, Python, JavaScript, PHP, Java, Groovy, CSS, JQuery, and SQL database programming
  • Demonstrated experience being a technical leader in an Agile software engineering environment that includes Test Drive Development, (TDD) and Behavior Driven Development (BDD) using RSpec
  • Demonstrated experience working with REST APIs and back-end asynchronous messaging technologies
  • Experience with multiple object-oriented programming languages, Model-View-Controller (MVC), Mocking, and Object-Relational-Mapping, (ORM)
  • Experience deploying scalable commercial SaaS environments using Apache, SQL, Redis.
  • Experience designing and tuning complex relational database schemas
  • Expertise with containerized environments such as Docker, Container or Kubernetes Preferred Education and Experience:
  • Experience architecting, designing and developing Ruby on Rails software applications.
  • Skilled with RuboCop and automated testing tools such as Selenium
  • Experience deploying scalable commercial SaaS environments using Ruby app servers
Job Category: JN008

Contact: Pradeep Kumar - Sr. Recruiting Manager

Phone: 336 875 3130

Category Code: JN008#zr#Dice

Vacancy caducado!

Suscribir Reportar trabajo