1 Click Easy Apply


Software Engineer


Warrenville, Illinois


Software Engineer Job Opening in Warrenville, Illinois - Opportunity
Efficient Capital Management (?Efficient?) is seeking a fulltime onsite Software Engineer for its agile development team. Efficient is a technology intensive firm aspiring to be at the forefront of the financial industry. The candidate for this position will be given great creative and innovative latitude to fulfill a key role in the full software development lifecycle.
About Efficient
Efficient was founded in 1999 as an asset management company committed to providing portfolio solutions to the world?s most sophisticated investors. The firm currently allocates over $2.5 billion across multiple products and portfolios and remains dedicated solely to the managed futures and CTA industry. Efficient employs 25+ professionals within a culture that values character, talent, innovation, and excellence. Employees have a great work-life balance and a convenient commute to our state-of-the-art space located just off the interstate in Warrenville, Illinois, a western suburb of Chicago.
Benefits
Efficient offers a competitive salary, bonus opportunity, excellent 401k plan and health and dental insurance. Other benefits include: gym membership; professional development opportunities; reimbursement for higher education; adoption assistance; and life and disability insurance.
Job Summary
The ideal candidate is a top-tier software developer familiar with the fundamentals of software design, object-oriented programming, high cohesion and loose coupling. The Software Engineer, with guidance from the software team, will be responsible for collaborating with other departments to deliver business value through envisioning and delivering innovative, excellent, and beautiful solutions. The software engineer builds and deploys these solutions through Efficient?s Modern Web App, Modern Windows App and/or Enterprise Reporting Platform. The role utilizes best development practices and current design patterns exercising the very best ideas, skills, and abilities daily.
Duties and Responsibilities
With the help of the software team, partner with Efficient?s business units to evaluate needs and envision innovative, exceptional, and beautiful solutions to meet objectives
Design exceptional UX/UI, make data model / database changes, program business logic, and write unit tests
Deliver solutions with efficient, consistent and automated deployment processes
Write queries and create high-quality SSRS reports
Qualifications: Required
Top-tier software developer familiar with software design patterns, object-oriented programming, high cohesion and loose coupling
Proficient with relational databases and writing SQL
Bachelor?s Degree in computer science or related field of study
2+ years of software development experience. Recent graduates will also be considered
Beneficial Experience (beneficial but not required)
C#, LINQ, and/or Entity Framework
Developing and deploying on cloud platforms such as AZURE or AWS
SSRS
SQL Server Analysis Services and/or Power BI
Building Modern Web Apps (frontend and/or backend)
Angular
JavaScript
CSS
Research languages: R, Matlab, and/or Python
Job Type: Full-time
Required education:
Bachelor's
Required experience:
software development: 1 year

1 Click Easy Apply

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

All rights reserved
Swanco LLC