1 Click Easy Apply


C# Algorithmic Developer


Omaha, Nebraska


C# Algorithmic Developer Job Opening in Omaha, Nebraska - C# Algorithmic Developer
Omaha, NE
AEA Integration, Inc. exists to bring the future of MEP/FP engineering to the present through CAD and BIM software automation and system optimization. As the software development arm of Schnackel Engineers, Inc., whose vision is to redefine MEP engineering, we are a small company with the ideals of quality, efficiency, and reliability. Our ultimate goal is to transform the vision of Schnackel Engineers, Inc. into reality.
AEA Integration is looking for full-time C# experts to perform exciting new development work as part of our growing software/algorithms team. This work is primarily in C#, but working knowledge of C++ is beneficial to assist with the maintenance of legacy code.
The ideal candidate will have a history of solving scientific or technical challenges while delivering working software to customers. Much of our code base involves performing floating point math and manipulating data structures. The candidate will be expected to design efficient algorithms and later implement those same algorithms in C#. The ability to work with small teams to accomplish project goals is a must.
Responsibilities Include:
Taking a project from conception to delivery as well as implementing enhancements after delivery
Work concurrently on multiple projects of varying duration and complexity
Alternating cycles of algorithm design and programming
Minimum Qualifications:
Expert-level programming skills in C#, C++, or Java (minimum 5-years)
Ability to work independently on applications and collaboratively with other developers to improve the shared library and tool infrastructure
Object Oriented Analysis and Design
Strong understanding of computer science principles (data structures, algorithms, complexity, threading, operating systems)
Solid math skills including a background 2D and 3D analytic geometry
Passionate about writing clean and maintainable code
Preferred Qualifications:
Inclination toward reviewing and understanding code written by other project team members and providing useful feedback
CAD, 3D modeling, GIS, or other spatial modeling work
Proficiency with modern version control (Mercurial or Git)
SQL and database development
Understand and use functional constructs of C#, lazy evaluation, and LINQ
Familiar with the CLR, assembly and type resolution, and reflection
Job Type: Full-time
Job Location:
Omaha, NE
Required education:
Bachelor's
Required experience:
Expert level programming skills and: 5 years

1 Click Easy Apply

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

All rights reserved
Swanco LLC