The Software Engineer will be responsible for the development, maintenance and testing of an existing Ruby on Rails application and the supporting AWS infrastructure. This position is additionally responsible for maintaining and developing a small subset of event-driven microservices built using the Serverless framework using Python and deployed to AWS Lambda.
Maintain, develop and test a Ruby on Rails and React application
Develop event-driven microservices written in Python using the Serverless framework and AWS
Write and maintain technical documentation
Manage the deployment and updating of software using CodePipline
ModifyAWS security configurations to meet enterprise security standards
Provide technical guidance and expertise during sprint planning meetings and retrospectives
Assist in the requirements gathering and task prioritization process
Engage with non-technical business units and help translate their business requirements into a technical solution
Conduct technical research and provide guidance on a recurring software modernization effort
Provide tier 3 support to customers
Participate in meetings related to the integration of third-party software into our software ecosystem
Bachelor’s degree from an accredited university with a major in Computer Science or Software Engineering or relevant experience
Master's degree from an accredited university with a major in Computer Science or Software Engineering or relevant experience
Proven experience writing and deploying Ruby on Rails applications
Knowledge of automated test work like Minitest or RSpec
Experience writing simple SQL queries and cloud-based technologies
Experience writing and deploying Ruby on Rails applications
Proven experience using an automated test work like Minitest or RSpec
Intermediate to Advanced understanding of SQL
Experience using the Serverless framework with AWS
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.