1 Click Easy Apply


Software Engineer


Lindon, Utah


Software Engineer Job Opening in Lindon, Utah - The Software Engineer develops backend middleware applications and systems for low-latency, highly available financial transactions and analytics.
Responsibilities and Job Requirements
Take a substantial role in a small team that develops applications from the ground up:
Identify application and system requirements and dependencies
Identify application feature sets
Create Java applications
Identify and monitor Java application performance benchmarks
Identify transition and implementation paths before integrating with live systems
Provide cross-training and documentation
Provide Java / linux systems administration
Participate in frequent software development sprint meetings
Self-motivated with productive and problem-solving mindset
Collaborate with other product engineers as needed
May lead and direct the work of others
May report directly to a project lead or manager
Daily work routine will include utilizing:
at least 1 JVM-based language (we use Java and Kotlin)
version control and branch management (we use GitHub)
SQL (currently MySQL, but looking at moving to Oracle)
AWS Lambda functions, scaling groups, ELB, EC2, Elasticache
Be committed to thoroughness in all phases of the software development cycle: specification, design, code, QA
Become knowledgeable in company?s products
Attention to application and interoperability details is a must
Regular and predictable attendance
Occasionally lift 20 lbs.
Occasional in-state and out-of-state travel may be required for company business by plane or car
Qualifications, Education and Experience
Ideal experience
Developed complex interconnected systems in a collaborative and version-controlled environment
Networking, Linux systems administration, Redis, and relational database experience
Familiar with software development / coding standards and best practices
Must pass our in-house programming challenge if the challenge is extended to you. Invitation and details will only be sent after receipt of your resume and will be offered on a case-by-case basis.
Fear no concurrency
Bonus Experience:
Familiarity with the FIX protocol
uModel
web development a plus
software architecting, management of a development team
Comfortable working in an agile development environment
Interested individuals only, please. No agencies, teams or development houses.
Job Type: Full-time

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC