Quantcast
Channel: 2d jobs - Stack Overflow
Viewing all articles
Browse latest Browse all 32

Software Engineer - Large Application Development at Configura Inc. (Grand Rapids, MI)

$
0
0

Who are we?


Configura leads the industry in parametric software tools for automating, simplifying and accelerating the design, sales and order processes. We are a global company with customers in 10 countries and users in more than 50. We are headquartered in Linköping, Sweden, with two wholly owned subsidiaries in Grand Rapids, Mich., USA, and Kuala Lumpur, Malaysia. Working with us means responsibility and working with what interests you. 


What do we need?


We are currently looking for new co-workers for the Grand Rapids office, above all, skilled programmers who have experience with object-orientated programming and Java, C# or C++ programming languages. We program in our own programming language CM which features an incremental compiler. Given this we are going to value you specifically for your skill to with development and not your years of experience in a particular language/IDE.


We offer an environment full of challenge. If you love to solve problems for an appreciative user base then Configura has a lot to offer!


Freeform adaption from Sun Tzu – The Art of War


1. Programming is a matter of vital importance for mankind; the province of life or death; the road to survival or ruin. It is mandatory that it be thoroughly studied.


2. Therefore, appraise it in terms of 5 fundamental factors and 7 golden rules.


3. From the furnace of the mind of the skillful programmer, elemental thoughts emerge and are shaped and transformed through the precise language of programming, further feeding the furnace and shaping the flame. Programming is thus emotionally expressive as well as precise.


4. Without focus and precision thoughts wander aimlessly and the program expressed is confused at best, cryptic, or even dis-informing.


5. Programs are defined by 5 fundamental factors of algorithm, allocation, parallelism, exception handling, and optimization. Programs quickly overwhelm the mind. This must be countered through simplicity, abstraction, modularity, convention, practices, and speed.


6. Know yourself and your code and in a hundred releases you will prevail. a. If you know yourself, but not your code, every other release will be in peril. b. If you do not know yourself, nor your code, every release will be in peril.


Viewing all articles
Browse latest Browse all 32

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>