Senior Software Development Engineer at AGORA Data, Inc.

Posted on: 02/09/2021

Location: Arlington (ON-SITE)

full time

Original Source

Tags: ux sql react rabbitmq qa kafka net

Agora Data, Inc is an advanced data analytics company redefining the way auto loan originators grow their businesses. We are looking for a highly skilled software engineer who is comfortable with both front- and back-end development to join our cohesive, highly experienced team made up of three engineers, two UI/UX designers, and one QA engineer. The Senior Developer is responsible for developing and designing financial modeling software, working with the full development team on integration of the web application and model application, and working alongside UI/UX designers for web design features. Senior Developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. Agora is a fast-paced workplace with the ability to revolutionize an antiquated industry. The path is laid, the contracts are signed, and it’s up to us to execute. Come be a part of an exciting office environment that promotes new ideas and a team of talented individuals who take ownership in all that they do. **Essential Functions** * Developing back-end business logic for web applications * Developing front-end website architecture * Designing user interactions on web pages * Ensuring responsiveness of applications * Working alongside graphic designers for web design features * Product engineering and architectural design to take a product from conception to completion * Designing and developing APIs and other third-party integrations * Meeting both technical and consumer needs * Stay abreast of the ever-changing technology landscape to identify the best tools and technologies for the problems we’re solving **Benefits** * Health, Dental, and Vision Insurance Skills & requirements --------------------- * 3+ years of experience in software development * Proficient in C# and .NET framework * CSS, Responsive Design & Design Systems * Knowledge of object-oriented software design, development, and architectural principles * Scrum/Agile Development * Outstanding organizational and time management skills * Ability to work with a remote development team **Preferred** * Proficient in Java * Experience writing and maintaining financial software * Experience working with an MVC framework, particularly Groovy/Grails * Front-end framework experience, such as VueJS or React * Familiarity with RDBMS and SQL * Experience with RabbitMQ or Kafka