Ruby on Rails Developer - 100% Remote

Employer
Conexess Group
Location
Washington, DC
Posted
Dec 05, 2022
Closes
Dec 07, 2022
Ref
724406814
Hours
Full Time
A$ A' "A' ?Description Ruby on Rails Developer - 100% RemoteThe Senior Software Engineer is responsible for design and development to support company applications, integrations, and acts as a subject matter expert in the development of software with high code quality. The Software Engineer works on a wide scope of tasks including production support, feature requests, and application integrations while collaborating successfully with business and other IT resources.Essential FunctionsDevelops software elements for company applications using defined best practices and standardsCreates and performs comprehensive unit testsDocuments and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear codeActively contributes to directing efforts of the development teams, including internal and external team membersPerforms root cause analysis for reported system issuesAdheres to and participates in the code review processCompletes work by projected deadlines while adhering to defined software development life cycle (SDLC) standards and processesCollaborates with IT Application Development team to devise technical solutions to meet business needsAdaptable to learn new and emerging technologiesObjectively reviews and recommends software products to support integration and buy -vs buildSupports vendor implementation projects if integration is required with existing applicationsProvides support in creation of departmental standards and diagramsPerforms other duties as requestedJob RequirementsEducation & ExperienceBachelor's degree required or, in lieu of degree, prior relevant work experienceMinimum of 5 years experience as a software engineerMinimum of 3 years experience in modern web application frameworksCloud Application Experience is a plusService-based architecture (like Lambda) is a plusSkillsExcellent written and oral communication skills requiredExcellent knowledge of source code repository best practicesDemonstrated abilities in modern development languages and platforms (IE; Ruby, Rails, node.js, Angular, etc)Demonstrated ability to manage simultaneous projects requiredAbility to work as a team memberHigh proficiency in software engineering tools