Quantcast
Channel: CodeGuru Forums - Open Positions (Jobs)
Viewing all 347 articles
Browse latest View live

[Full-time] - Senior Web Application Developer - Calgary, Alberta, Canada

0
0
BBG Management Corporation has an opportunity for a Senior Web Application Developer in Calgary, AB.

The ideal candidate will obtain a position with a company that produces monitoring and location devices and application. This corporation uses a variety of platforms and methods to improve workplace safety and supervision accuracy.

Requirements:
- Experience developing web applications and relational DBs
- Experience creating mid to large scale Software as a Service apps
- Solid object oriented and design skills
- Knowledge of TDD and CI practices
- Experience developing web applications with node.js and/or Angular 2
- Experience CSS, Python, Linux or Git is an asset
- Familiarity with Amazon Web Services or agile development is an asset

If you feel that you would be a good fit for this position, please contact our recruiter Diana at diana.iliev@bbgmanagement.com.


BBG Management welcomes and encourages applications from people with disabilities. Accommodations for disabilities in relation to the job selection process are available upon request.

Searching for a C++ coder (GunZ The Duel)

0
0
First of all Hi, my name is sjorsor.


I am new to this forum so this might be in the wrong section.


Me and a friend want to hire a coder for an old game called GunZ The Duel. It is a online third person shooter and what we would like is a good working aimbot/aimfix which is undetected ofcourse but also is not noticeable. If you are a decent coder i think its way more easy than cs:go or some other shooter. In my opinion the game doesnt have a good antihack.

The original game died a few years ago, I am currently playing a private server who had a recent update so no free hacks are working currently, thats why I am here.

If you are or know a decent hack coder you can send me an private message and we will discuss further things.


Before we pay we obviously need some kind of proof.


Thanks,
sjorsor

Vacancy for VB6 Developers (Ref: VBWB)

0
0

Who We Are:


At Ascent Software we focus exclusively on the design, development, QA and deployment of best-of-breed custom software solutions and products. Having been in operation for over a decade and with customers based worldwide, clients commission us to design, develop and deliver outstanding software solutions. We operate from modern premises in Luqa (Malta Island, EU); offering an excellent working environment and a friendly atmosphere to over 80 skilled staff.

Ascent Software is an equal-opportunities employer. Successful applicants will relocate to Malta.

Who we are looking for:


The successful applicants will be skilled and experienced VB6 developers who will maintain, develop, upgrade, and enhance a suite of legacy software products. This will be required for a number of years until we roll out new .NET versions of the same products. We will then cross train you into C# and ASP.NET/MVC. This will be an opportunity to get involved in the development of best-of-breed applications in an agile SCRUM environment. T-SQL skills are required for this position.

Apply now:

Send your CV and application letter to: careers@ascentsoftware.eu

[Fulltime] - [C++ Developer] - Montreal, Quebec, Canada

0
0
BBG Management Corporation has an opportunity for a C++ Developer in Montreal, QC. The ideal candidate will obtain a position with a technology company whose software is (literally) lighting up the advertising industry.

Responsibilities:
- Creating and implementing features for both ends of the company software
- Ensuring that current features are functioning properly
- Working as part of a team to maintain software and company projects

Requirements:
- At least 5 years of experience with C++ development
- Strong knowledge of Linux/Windows, SQL, and GD
- Familiarity with software design concepts
- Familiarity with PostgreSQL, OpenGL, and/or Digia's software is an asset
- Experience with Agile/Scrum development is an asset
- Bilingualism is a big asset

If you feel that you would be a good fit for this position, please contact Sam Xie at sam.xie@bbgmanagement.com.
Our jobs are also available on Indeed, Glassdoor and LinkedIn.

BBG Management welcomes and encourages applications from people with disabilities. Accommodations for disabilities in relation to the job selection process are available upon request.

[Full-time] - Software Engineer x2 - Fort Collins, CO

0
0
Apply now!
BBG Management Corporation has an opportunity for several Software Engineers in Fort Collins, CO.

The ideal candidates will obtain client-facing positions with a well-established information sciences corporation. This firm provides advanced software, systems, and network support for clients across the United States in the defense and space industry. The candidate must be able to obtain secret security clearance in order to be considered for this position.

Responsibilities:
- Producing high-quality solutions, technical calculations, and software
- Utilizing tools and techniques to determine the value of the company’ technologies
- Working with customers to address and fulfill their needs
- Contributing advice and ideas within work groups

Requirements:

- Master or Ph.D degree in CS, EE, Statistics, or similar field
- Excellent academic record (required to provide transcript)
- Ability to obtain security clearance

- Expertise with Python and Java or C++
- Knowledge of software design/analysis/testing
- Knowledge of applied math
- Knowledge of SQL DB technology, JS, and full-stack web development tools is a huge asset


If you feel that you would be a good fit for this position, please contact Diana at diana.iliev@bbgmanagement.com.
Our jobs are available on Indeed, Glassdoor and LinkedIn.

BBG Management welcomes and encourages applications from people with disabilities. Accommodations for disabilities in relation to the job selection process are available upon request.

Opportunities for Java Developers in Luxembourg and Brussels

Looking for Experienced C++ Coders to Work in Unreal

0
0
Hello, everyone!


Now I know what you are all thinking: "Oh great, another fake indie team who wants to do some stupid game that they'll give up on." Please, I urge you to refrain from this and give us a chance. We really intend to finish this game and create more games in the future, and we aren't going to give up, at all.



I am leading a team of people to create a open world RPG game, called The Men Behind the Shadows, set in Southeast Asia around the year 1100. The game will be third person, with lots of fighting, quests, and collecting of weapons.

Our team consists of 26 people, but we need you to get this game really going!

You will be paid as long as the game is completed, and it will be in a profit share meaning that you will get a set percent of the total profits after all of the general expenses.

We need all sorts of talents to join our team, so no matter the skill, we want you! (But we really need coders and animators, currently)


The storyline is quite complex, however here is the essential idea:

You are the son/daughter of two powerful advisers to the new king of Thailand. The new king is a brilliant philosopher and strategist, but is extremely evil as well. He ends up killing the former king after becoming his advisors, but covers up the whole thing by blaming someone else. He then comes to rule and sends a massive group of Thai shadow puppeteers (Nang Yai) to tell a bunch of fake news of "great" things he is doing, such as building new temples, donating food to the poor, etc, but in reality he is capturing cities worth of people and forcing them to work as slaves, sending them on deadly expeditions to the mountains in Southern China to obtain a certain type of mushroom. With this, he plans to create the Amrita, which is a elixir of immortality and conquer all of Asia. He also has a group of assassins who go around killing kings of neighboring countries, which he then moves on to conquer. By the time you start playing the story, he has already conquered most of Southeast Asia. You're part in the story is one day, you are wandering around the king's assistant's room and discover an imperial document with the amount of people currently in China and who is to be targeted next and total deaths. With this, you realize the king is very evil and you run as fast as you can to escape his grip. Once you eventually end up in the starting town of Ubud, Indonesia, you use this document to prove to everyone that the king if actually up to bad things, and you go on a big adventure to overthrow him.


The map will contain about 8 or 9 islands, which will all be in close proximity to allow for a open world sailing experience.



We use Slack to communicate and Google Drive to upload all of our files.


Here you can view some of our work thus far:

https://docs.google.com/document/d/1...it?usp=sharing

https://soundcloud.com/ian-p-6821908...e-island-music

https://soundcloud.com/ian-p-6821908...se-beach-music


If you are interested, please fill out our Google Form here:

https://goo.gl/forms/VrGudLvdKhlKwvG23




Thank you so much!

We look forward to working with you!

Ian

Software Development Manager (Architect)

0
0
Zodiac is a leading global manufacturer of pool and spa products. Applying our rich heritage of innovation excellence to product engineering, we develop some of the world's leading solutions for the most technologically-advanced, energy-efficient, and clean swimming pools and spas. Through our best-in-class products, Zodiac is the provider of choice for millions of people worldwide and is an industry leader in pool automation and web-enabling our pool products.

Zodiac is headquartered in Vista, CA, which is also home to its largest manufacturing plant and distribution facility. The business’s other facilities are in Salt Lake City, Utah (Cover-Pools®), Orlando, Florida and Ontario, Canada.

Be part of the team that’s vision is to exist to create the perfect pool experience by designing innovative solutions that increase comfort, enjoyment and peace of mind.

SUMMARY
We currently have a full time opening for a Software Development Manager (Architect) in our Vista, California headquarters.

We are looking for a hands-on software development architect to own and manage our IoT platform in an environment where we deliver scalable systems that are used by consumer end users. You will architect and provide leadership to an internal group of engineers aggregated with key external partners to implement new platforms for growth as well as maintain and/or migrate existing platforms. This highly visible position will work cross functionally to ensure Zodiac's technology stack stays current or ahead of the ever changing IoT environment.

This is a new position dedicated to focus our technical teams on the development, sustainment and continuous evolution of our Smart Pool Products.

ESSENTIAL DUTIES AND RESPONSIBILITIES
• Architect, own and maintain the entire IoT platform starting at the individual device through connectivity, data collection and storage, cloud, middleware, and APIs.
• Manage internal and external resources that develop & maintain User Apps.
• Work closely with marketing to ensure Zodiac's technology stack can deliver the IoT product road maps.
• Manage day to day activities to ensure 99.9% up time to our users and service providers.
• Work cross-functionally, internally & externally to oversee the timely execution of product launches.
• Develop analytics (dash boards) to ensure we anticipate changing trends with our users and service providers.
• Participate in team meetings to ensure product launches are on schedule, within cost targets and deliver the features described in the product specification.
• Develop and maintain relationships with the IoT community to ensure Zodiac is aware of emerging technologies...ie - engaged in technology circles as well as attend key trade shows.
• Create a high-performance team to launch and manage the new IoT technology stack.
• Establish transparent people management & processes to attract and retain the best talent in this new industry opportunity.



EDUCATION, SKILLS AND EXPERIENCE
• BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or Management Information Systems.
• 8+ years professional experience in software development.
• Software development management experience in the IoT space is a plus; hands-on understanding of complexity of hardware, firmware, and software development environments is a must.
• Understanding of cloud offerings in the marketing and ability to discuss cloud architectures; Strength with AWS, Kinesis, Redshift and related AWS services.
• Experience with database architecture and modern relational database products.
• Proficiency (understanding) in modern programming language such as Java, C++, Perl, Node.js, Ruby, etc.
• Experience with Agile/Scrum development environments is desired.
• Ability to establish credibility and rapport with senior executives and technical and non-technical team members alike.
• Deep appreciation for the Customer mindset. Proven ability to think Customer-first; successful track record in building strategies and solutions to meet Customer needs.
• Outstanding organizational, communication, interpersonal, relationship building skills conducive to collaboration; able to work well in a cross-functional, matrix management environment.
• Energetic self-starter passionate about professional integrity and excellence with a positive attitude and contagious enthusiasm.
• Ability to thrive in a dynamic, fast-paced, environment where you must take on multiple responsibilities and do what it takes to get things done.

If you meet the requirements above and would like to apply for this position, please visit http://www.zodiac.com/en/united-states/company/careers

Zodiac Pools is an Equal Employment Opportunity Employer and dedicated to a diverse work force. EOE/Minorities/Females/Vet/Disabled are encouraged to apply.

Software Engineer for Favro - Uppsala, Sweden

0
0
You are a C++ programmer who wants to push your self to the limit and contribute to one of the most exciting products currently being developed in Sweden. You will be joining a small high performing team where the possibility to rapidly improve your technical ability is unparallaled. Building on top of the Meteor web framework we will be improving scalability on the backend by implementing DDP more efficiently by using native concurrent code and distributing the work. You are a programmer who knows that solving complex technical challenges requires challenging the status quo and that no solution ever arrives fully formed. At Favro* (http://www.favro.com)we believe that the best programmers have a passion for writing code that extends outside their professional life. Responsibilities • Work closely with engineers, designers and the rest of team to implement new features and systems. • Debug and implement new code in C++ and other languages such as JS. • Participate in peer code reviews. Required Qualifications • You have been a high performing member of a software development team for two to three years. • You are passionate about writing code in C++. • You have an expert understanding of computer architecture and how to design and analyze data structures. • You have working knowledge of the latest C++ standards. • You are fluent in English. • You are self motivated, while also able to collaborate within the team We are searching for brilliant employees that thrive in an agile, collaborative, team-based and entrepreneurial environment, looking for an exciting work culture where teamwork and excellence is rewarded, hard work is expected, and the world is the playground. Hansoft employees enjoy competitive salaries, excellent benefits and a career opportunity with no speed limits. About Favro Favro is a Swedish software company with offices in Uppsala, San Francisco, Kyiv, Tokyo and Ho Chi Minh City. Some of the most innovative teams around the world depend on Favros expertise and apps in order to realize their vision. We built this success being self financed, fast growing, and profitable. Two years in a row we’ve become “Gasell company of the year” in our region. Then, a few years ago, we had a vision for something even bigger. We wanted to bring the agile way of working to all kinds of organisations. Beyond software developers to teams in sales, marketing, operations, customer relations, executive management, and even NGOs and political organisations. We wanted to create an app as easy to use as the simplest tools, yet powerful to enable teams to align towards the bigger goals of their organization. To realize our vision we partnered with top VC firm Creandum, raised MUSD 10, and got to action. We now have built this new product called Favro, and we’re bringing agile to all – helping teams become hyper-adaptable and allowing organizations to become more organic in their way of working. Apply here (https://pnty-apply.ponty-system.se/hansoft?id=5)!

Software Development Manager (Architect) @ Zodiac – (San Diego) Vista, California

0
0
Software Development Manager (Architect) @ Zodiac – (San Diego) Vista, California We currently have a full time opening for a Software Development Manager (Architect) in our Vista, California headquarters. We are looking for a hands-on software development architect to own and manage our IoT platform in an environment where we deliver scalable systems that are used by consumer end users. You will architect and provide leadership to an internal group of engineers aggregated with key external partners to implement new platforms for growth as well as maintain and/or migrate existing platforms. This highly visible position will work cross functionally to ensure Zodiac's technology stack stays current or ahead of the ever changing IoT environment. You will own and maintain the entire IoT architecture starting at the individual device through connectivity, data collection and storage, cloud, middleware, and APIs. Zodiac is a leading global manufacturer of pool and spa products. Applying our rich heritage of innovation excellence to product engineering, we develop some of the world's leading solutions for the most technologically-advanced, energy-efficient, and clean swimming pools and spas. Through our best-in-class products, Zodiac is the provider of choice for millions of people worldwide and is an industry leader in pool automation and web-enabling our pool products. Be part of the team that’s vision is to exist to create the perfect pool experience by designing innovative solutions that increase comfort, enjoyment and peace of mind. To learn more about this rewarding opportunity, please visit: http://www.zodiac.com/en/united-states/company/careers

Looking for a remote, .NET developer / One time Job

0
0
Hey Guys, I'm searching for a Developer to make some adjustments for a small .Net Application. If you interested please pm me, Thanks. Screenshot Application: https://ibb.co/ke5xFk

Programmer wanted for video game project

0
0
Hi ! We're currently developing a game called Love Me : http://lovemeofficial.tumblr.com/ Check out the "art tag" to see some of our 3d model & Concept art. We're currently working on the demo, the team is already fully composed and we have a programmer however to speed up demo progress we're searching for another programmer. We're looking for a programmer who's active and can work on Unity in C# along with another programmer. We use discord to communicate, of course even if it's a volunteer job as we're all volunteers on the team we give full credit and the possibility to use your contribution to the game in your resume/portfolio/etc.... If you're interested please send us an email with a resume/sample of your work at starcrossedteam@gmail.com You can also email us if you wanna know more about the project. Thank you in advance, have a nice day ! ;)

Software Development Manager

0
0
Zodiac is a leading global manufacturer of pool and spa products. Applying our rich heritage of innovation excellence to product engineering, we develop some of the world's leading solutions for the most technologically-advanced, energy-efficient, and clean swimming pools and spas. Through our best-in-class products, Zodiac is the provider of choice for millions of people worldwide and is an industry leader in pool automation and web-enabling our pool products. Zodiac is headquartered in Vista, CA, which is also home to its largest manufacturing plant and distribution facility. The business’s other facilities are in Salt Lake City, Utah (Cover-Pools®), Orlando, Florida and Ontario, Canada. Be part of the team that’s vision is to exist to create the perfect pool experience by designing innovative solutions that increase comfort, enjoyment and peace of mind. SUMMARY We currently have a full time opening for a Software Development Manager in our Vista, California headquarters. We are looking for a hands-on software development leader to own and manage our IoT platform in an environment where we deliver scalable systems that are used by consumer end users. You will architect and provide leadership to an internal group of engineers aggregated with key external partners to implement new platforms for growth as well as maintain and/or migrate existing platforms. This highly visible position will work cross functionally to ensure Zodiac's technology stack stays current or ahead of the ever changing IoT environment. This is a new position dedicated to focus our technical teams on the development, sustainment and continuous evolution of our Smart Pool Products. ESSENTIAL DUTIES AND RESPONSIBILITIES • Architect, own and maintain the entire IoT platform starting at the individual device through connectivity, data collection and storage, cloud, middleware, and APIs. • Manage internal and external resources that develop & maintain User Apps. • Work closely with marketing to ensure Zodiac's technology stack can deliver the IoT product road maps. • Manage day to day activities to ensure 99.9% up time to our users and service providers. • Work cross-functionally, internally & externally to oversee the timely execution of product launches. • Develop analytics (dash boards) to ensure we anticipate changing trends with our users and service providers. • Participate in team meetings to ensure product launches are on schedule, within cost targets and deliver the features described in the product specification. • Develop and maintain relationships with the IoT community to ensure Zodiac is aware of emerging technologies...ie - engaged in technology circles as well as attend key trade shows. • Create a high-performance team to launch and manage the new IoT technology stack. • Establish transparent people management & processes to attract and retain the best talent in this new industry opportunity. EDUCATION, SKILLS AND EXPERIENCE • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or Management Information Systems. • 8+ years professional experience in software development. • Software development management experience in the IoT space is a plus; hands-on understanding of complexity of hardware, firmware, and software development environments is a must. • Understanding of cloud offerings in the marketing and ability to discuss cloud architectures; Strength with AWS, Kinesis, Redshift and related AWS services. • Experience with database architecture and modern relational database products. • Proficiency (understanding) in modern programming language such as Java, C++, Perl, Node.js, Ruby, etc. • Experience with Agile/Scrum development environments is desired. • Ability to establish credibility and rapport with senior executives and technical and non-technical team members alike. • Deep appreciation for the Customer mindset. Proven ability to think Customer-first; successful track record in building strategies and solutions to meet Customer needs. • Outstanding organizational, communication, interpersonal, relationship building skills conducive to collaboration; able to work well in a cross-functional, matrix management environment. • Energetic self-starter passionate about professional integrity and excellence with a positive attitude and contagious enthusiasm. • Ability to thrive in a dynamic, fast-paced, environment where you must take on multiple responsibilities and do what it takes to get things done. If you meet the requirements above and would like to apply for this position, please visit http://www.zodiac.com/en/united-states/company/careers Zodiac Pools is an Equal Employment Opportunity Employer and dedicated to a diverse work force. EOE/Minorities/Females/Vet/Disabled are encouraged to apply.

Oracle IT Business Analyst @ Zodiac - San Diego, California

0
0
Zodiac is a leading global manufacturer of pool and spa products. Applying our rich heritage of innovation excellence to product engineering, we develop some of the world's leading solutions for the most technologically-advanced, energy-efficient, and clean swimming pools and spas. Through our best-in-class products, Zodiac is the provider of choice for millions of people worldwide and is an industry leader in pool automation and web-enabling our pool products. Zodiac is headquartered in Vista, CA, which is also home to its largest manufacturing plant and distribution facility. The business’s other facilities are in Salt Lake City, Utah (Cover-Pools®), Orlando, Florida and Ontario, Canada. Be part of the team that’s vision is to exist to create the perfect pool experience by designing innovative solutions that increase comfort, enjoyment and peace of mind. SUMMARY We currently have a full time opening for an Oracle IT Business Analyst in our Vista, California headquarters. In this role, you will be working in the I.T. department reporting directly to Sr. Business Analyst and will be responsible for configuration, maintenance and analysis of the Oracle Applications. The ideal candidate will have extensive IT Finance Business Analyst experience in supporting Oracle EBS Finance department user needs. This candidate must have deep knowledge of Oracle EBS R12 setups and configuration. The candidate should have strong knowledge of SQL to assist in user queries/one-off reports, experience in creating requirement documents for technical custom development. This position will be responsible for leading and maintaining all Finance related projects and will work closely with business power users, technical development team in configuring Oracle EBS system and defining effective business processes. ESSENTIAL DUTIES AND RESPONSIBILITIES • Review existing setups and recommend best practices in Oracle EBS. • Demonstrate Oracle EBS R12 Functionalities to Business users. • Create and execute IT Project plans • Work independently with Finance Team members, Oracle Support and Technical development teams for completing assigned Projects. • Developing testing scenarios, conducting CRP sessions and managing tasks/setups related to Production cutover. • Proactively communicate project opportunities and risks to upper management. • Review deliverables from external vendors in meeting business requirements. • Following existing department’s development standards, policies and procedures. • Assist with Financial Planning & Analysis (FP&A) team requests regarding EBS Setups and Configurations. EDUCATION, SKILLS AND EXPERIENCE • Bachelor’s Degree or equivalent work experience in supporting finance users. • 5 years experience in using Oracle EBS R12. • Experience in influencing business partners in making use of Oracle R12 out-of-the box capabilities and following industry standard business processes. • Exposure to Full Lifecycle Implementation of Oracle Financial Applications will be a huge plus. • Excellent communication skills. • Proficient with MS Office Suite with advanced MS Excel skills. • Advanced SQL with light PLSQL troubleshooting abilities. If you meet the requirements above and would like to apply for this position, please visit http://www.zodiac.com/en/united-states/company/careers Zodiac Pools is an Equal Employment Opportunity Employer and dedicated to a diverse work force. EOE/Minorities/Females/Vet/Disabled are encouraged to apply.

Looking for JAVA developer

0
0
Looking for a JAVA developer that is interested in a potential ownership / executive position with Youtripity. Preferably an Entrepreneur, understands upside, has expertise in JAVA development enviroment, and ability to manage other IT professionals. Site is currently 70-75% complete. Please contact me if you are interested in a long term engagement with Youtripity. Below is a basic introduction to Youtripity. The internet can be an overwhelming source of information which diminishes its effectiveness. I have personally found this to be true while travel planning over the last decade. We have developed a process to eliminate these problems in the most efficient and convenient way under a single web site. The simplicity of Youtripity lies in its ease of use and one stop travel planning, a first of its kind. Youtripity provides travel information to the public in a unique way. We provide travel services for the average consumer to make the most efficient use of their travel planning time while maximizing the value of limited vacation time. Along with leisure and business, our solutions provides value to non-traveling individuals to investigate destination sights, area events, and local businesses. Youtripity is a combination of travel information, multi-media entertainment, marketing, social networking, and travel products and services. These offerings will be free to end users on a variety of internet devices. Providing easier travel research solutions, minimizing disappointing vacation decisions and maximizing each hour of vacation, are keys to Youtripity success. Youtripity is a travel ecommerce business with ability to utilize our platform for many other industries. Youtripity initial revenue generation comes from targeted local, national and international advertising. Our business plan includes additional revenue sources to be implemented during the first few years. We currently have developed a proof of concept for the Hawaiian Islands. With multiple regions being developed for the initial launch minimizing investor risk. Youtripity is the “Valpak” of the internet with location advertising targeted to specific individuals. We provide the customer experience first then maximize their needs of travel services and products. While providing a customer base to local businesses. Please contact me directly to discuss the details and benefits of Youtripity LLC. Thank you for your time, William Meyer President, Youtripity LLC

C++ developer - relocation to Berlin, Germany

0
0
*Do IT relocation* helps developers find the best IT job abroad with visa sponsorship and relocation support *C++ developer * Visa sponsorship and relocation support *RELOCATION:* to Berlin, Germany *We offer:* * Extremely challenging C++ development tasks * An international team of brilliant minds * A flat organization structure * No scheduled meetings * Family-friendly working hours, no deadlines, no overtime * Relocation support * A competitive salary from the start and a raise to EUR 120,000 annually after only one year *About the Company:* A fast-paced software company in Berlin, Germany, with a focus on developing graphics products that stand out from the crowd. More than 500,000 users world-wide rely on the Company' software for their daily business as it makes creating graphical presentations so much easier, faster and more enjoyable. Among the customers are many renowned consulting companies and large international corporations. The company is owned and managed by seasoned computer scientists and this contributes to a working environment that makes exceptional developers come and stay. *About the Company's software:* Our focus is on business slides because they offer great potential for automation of layout tasks that are traditionally performed by PowerPoint users themselves. Challenges are plenty: from a solid understanding of what makes a good layout and which guidelines are followed by humans who do manual layout, to algorithms that produce an acceptable output fast enough for interactive slide design, to a graphical user interface that supports our new, original approach to slide layout in a way that is easy to understand yet unobtrusive, to solid technical solutions for automatic bug reporting and automatic updates, to compatibility with third-party software on the computers of half a million users. Here are some highlights of what we have done. *Language* Everything we do is C++. Even our customer portal is written in C++. There is some Assembler glue code where it is necessary, and our build scripts are written in Python, but other than that is all about C++. Naturally, we use C++11 features like lambdas and rvalue references throughout our codebase, and have switched to C++14 where our compilers support it. We fund the working group for programming languages of the German Institute for Standardization (DIN). Some of our employees are members of this committee and vote in the international standardization process of ISO/IEC C++. *Library*: We use Boost throughout our code, e.g., Boost.Spirit for parsing. We have our own range library, in the same spirit as Boost.Range or Eric Niebler’s range-v3, but going further, for example, by unifying internal and external iteration. We gave a talk about it, and most of the code is public. We develop our own cross-platform library to support Mac and Windows with a single code base. We have our own reference-counting and persistence libraries to save and restore whole object trees. We have an extensive bug reporting infrastructure. Assertions and error checks stay in the release code, and our software automatically reports bugs to our server. The server analyzes the bug, categorizes it and files it in a database that all developers can access. If an update fixes the bug, the user can download the update directly from a bug response web page. *Algorithms* The Company was founded on the idea for an algorithm for automatic slide layout, and we are still on an exciting journey towards that ambitious vision. We developed a new algorithm for automatic point cloud labeling that allows labels to be positioned away from the actual points. We developed a new algorithm for automatic column chart labeling. We are working with John Forrest – author of the linear solver CLP – to make his simplex code faster on our kind of problems. We developed many generic data structures that are not in C++ or Boost, for example partitions. Our software not only produces charts, it is also able read them back from paper. For our chart recognition tool, we rely on OpenCV and the Leptonica Image Processing Library. Reverse Engineering We do lots of reverse engineering with the disassembler IDA from Hex-Rays, in order to achieve things that are not possible via the documented Microsoft Office API. We wrote probably the best function hooking engine out there. On each start of our software, we patch the Microsoft Office executables in memory. Rather than hard-coding patch addresses, we search for small chunks of assembly code to be robust against minor changes in the executables. *About this job* We are looking for smart, creative developers with a solid theoretical background. Developers we have hired in the past mostly hold an exceptional master's degree in computer science or even a doctorate. You will work largely independently and will be responsible for the whole range of activities when implementing a new feature. You should be able to look at a problem from the user's perspective and discuss abstract concepts with fellow developers. We expect each of our developers to do architecture, design, implementation, customer feedback and bug fixing, rather than splitting these activities between several people. We thus put everyone in control of their own work. There are no deadlines, and no scheduled meetings. A feature is ready to be released when you are convinced that you have implemented the best possible solution. Meetings take place as needed, with only the people that are actually involved being required to be present. At any time in the process, ideas, suggestions and criticism from anybody in the hierarchy is welcome and is seriously considered. Your ideas are welcome, even if they mean that we have to change a lot of code to make things better. We have published several scientific articles in the areas of Artificial Intelligence and Computer Graphics and we will encourage you to do the same. We sponsor visits to conferences and have close relationships with universities and research institutes in the U.S. and Germany. We encourage a healthy work-life balance. We do not work at night or on weekends, and support our staff's families with a full-time company nanny. She is available for free when children are sick, or when you just feel like spending an evening out. We pay very competitive salaries and offer our developers EUR 120,000 annually following one year of employment. If necessary, we will go out of our way to help you relocate to Berlin, and will do what we can to help you acquire a work permit. While you should be able to communicate effectively in English, knowing German is not required. German language courses can be arranged, if desired. *Even more details on our DevOps:* Which IDE and compiler are you using? We use Visual Studio with the MSVC compiler on Windows and Xcode with Clang on the Mac. As mentioned above, we compile from the same source code for both platforms. Which toolkit do you use for UI? We employ OpenGL on the Mac and DirectX on Windows to render our own user interface on top of PowerPoint's and Excel's window contents. What do you use for issue tracking? We have been using Request Tracker (RT) for many years now, but we are looking into alternatives. Which version control system do you use? We rely on a Subversion for version control because, in addition to plain code, we have many binary files to deal with. This gives our developers the freedom to choose the svn or git client, whichever they prefer. Do you do unit tests? We have implemented a toolkit that allows for an easy definition of unit tests directly in our code base. Unit tests are executed as part of every compile run. Do you have a build server? A dedicated machine runs Jenkins to continuously build the project and, in case of failure, automatically send email to developers that have committed code since the last successful build. Do you have coding conventions? We have a written set of coding conventions with very solid arguments for every single one of them. We do not hesitate to update our coding conventions when we find new or better arguments. What do you think about static code analysis? We tried a few tools but they hardly offered any valuable insights. Apparently, we are quite successful in avoiding the typical pitfalls by way of our coding conventions, and code reviews. More complex problems that escape our code reviews tend to go unnoticed during static code analysis as well. Employing a well-staffed test team and a vigilant support team with direct access to the developers has proven far more helpful in identifying sneaky bugs than static code analysis. That said, we keep looking for tools that help testers and developers to find more bugs more quickly. What is your take on Agile as a methodology for software development? We are aware of the modern software development methodologies that have evolved around the Agile movement and employ whatever is helpful for our project without getting into the way. This includes peer reviews; a high degree of self-organization and accountability; hallway usability tests; more formal tests with actual users; being ready to take new requirements or findings into account at any stage of the development process; frequent, automatic updates; a tight feedback loop with users, based on active user feedback as well as automatic reports from the software; using the best tools money can buy, like SSD RAIDs and gargantuan amounts of RAM for every developer; taking the time to ensure that every detail of our implementation gets the attention it deserves; taking the time to not write unnecessary code. *Contacts* For additional details on this role contact us - info@doitrelocation.com For more information check http://do-itrelocation.com/jobs/c-developer-relocation-berlin-germany

Interesting career opportunity Senior .NET Software Developer

0
0
*The Job Location is: Bulgaria, Sofia* Ekleft is an international company, which provides services in IT outsourcing/outstaffing, recruitment and DDC. The company was founded in 2008. We provide our customers with highly qualified IT resources and service all over the globe. Ekleft specializes in the establishment of DDC from the scratch in the EU, CIS and Latin America. IT has successfully completed complex projects related to outsourcing activities and DDCs with the ambition to fulfill tasks of any complexity to support our Clients in holding their leading market position. Our customers are large multinational companies investing in IT development and executing complex IT projects. Therefore, we are always on the hunt for result-driven and customer-oriented people to join our growing team with the opportunity to work in an international environment and explore one of the fastest emerging and most complex markets. This opportunity gives you a chance not only to work in a great team of talented professionals who share their passion for technology and innovation, but also to challenge yourself by participating in interesting projects with a competitive salary rate! *Responsibilities:* • Develop complex software solutions for internal and external customers. • Participate in a project and customer based application development Scrum team (Microsoft .NET). • Construction of new software development frameworks. • Support the development of new frameworks and enhancement of existing ones. • Support the creation of internal software development standards and the Agile Application Lifecycle Management (ALM) process. • Support the Software Architects in the Analysis, System Design and selection of used technologies. • Documentation of software solutions. • Coordination with the Scrum team. *Required skills and experience:* • Bachelor degree in Computer Science or similar university degree. • At least 5 years of experience as a Software Developer using SCRUM methodology. Certified CSD or certification in another agile methodology. • Experience in developing complex multi-tier applications. • Excellent understanding of object-oriented programming and architecture of web applications and DBMS (also NoSQL). • Deep knowledge in C# or VB.NET, ASPX, WCF, WPF, (T-)SQL, HTML5, CSS3, Typescript и ECMA-Script 2015 and Web/REST services. • Practical experience in TDD, BDD and ATDD and Continuous Integration. • Experience in DevExpress Framework is beneficial. • Fluent English and Bulgarian (German is an advantage). • Ability to travel frequently to Germany on business trips. *What we offer you:* • The chance to work in a top talent team • Attractive remuneration • Obtain knowledge in cutting-edge technologies • Gain experience in an international and multicultural organization • Opportunity for business travel • Work on challenging projects • Modern office environment • Relocation and settling-in support

AngularJS SWE - can work remote within commuting distance to Pentagon

0
0
Position: Software Engineer Location: Can work remotely or at office in White Plains, MD; will require travel to Pentagon, as needed, so that must be within a commuting distance POP: JUST AWARDED the new 5-year contract which began July 1, 2017 Link to all jobs here (please check back later if SWE job is not yet visible): http://www.jobs.net/jobs/mymic/en-us/all-jobs/ General Summary of Duties & Responsibilities: The candidate formulates and defines system scope and objectives. The candidate drafts detailed recommended specifications for programs. The candidate designs, codes, tests, debugs, and documents programs. The candidate works at the highest technical level of all phases of applications, system analysis and programming activities. The candidate provides guidance and training to less experienced analysts/programmers. The candidate manages or has significant involvement with complex or substantive information technology projects. Proficiency in AngularJS Proficiency in object oriented programming methodologies, Experience configuring and working on Red Hat JBoss/Wildfly, and Hibernate Relational database background (MySQL, SQL Server or Oracle), Front-end developer with working knowledge of HTML, AngularJS, GWT, JavaScript, AJAX, and other Web-based technologies Demonstrated experience with all phases of the software development lifecycle including Agile Knowledge of common information assurance requirements for DOD under DoD 8570.1 Excellent interpersonal and oral/written communication skills Ability to positively and professionally interact with the customer and more junior developers Clearance: Candidate must have a current final Top Secret clearance based on a Single Scope Background Investigation (SSBI), Single Scope Background Periodic Reinvestigation (SBPR), or Phased Periodic Reinvestigation (PPR) completed within the last 5 years (in-scope). Education and Experience: Bachelors’ degree from an accredited college or university with a curriculum or major field of study in computer science, information system, a physical science, engineering or a mathematics-intensive discipline plus six (6) years of task related experience, OR An Associate’s degree from a college or university with a curriculum or major field of study in computer science, information system, plus eight (8) years of task related experience, OR An applicable training certificate issued in accordance with guidelines provided by the software vendor (i.e. Oracle 9i) from an accredited training institution plus twelve (12) years of task related experience. 8570.1 Requirements: Candidate MUST have at least a Security+ certification and a MCP (or equivalent) certification This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, national origin, protected veteran status or disability. Per EO 11246, this federal contractor and subcontractor will refrain from discharging, or otherwise discriminating against, employees or applicants who inquire about, discuss, or disclose their compensation or the compensation of other employees or applicants. An exception exists where the employee or applicant makes the disclosure based on information obtained in the course of performing his or her essential job functions.

[Hiring] JavaScript Developer - relocation to Berlin, Germany

0
0
*JavaScript Developer* Visa sponsorship and relocation support *RELOCATION*: to Berlin, Germany As our new JavaScript Developer you will need to have: * At least 3+ to 5 years experience in Full-Stack. In Front-end (JS: Angular.js, React) and Back-end (Node.js) + some automated testing experience (unit testing, junit, automated testing frameworks like TDD / BDD * PASSION for tech; it’s something many companies speak about, but at our Company, we put those words into action! We were one of the earliest startups in Berlin from the ‘new wave’ of tech startups. In fact, we’re practically startup royalty - successful (and profitable) with fun plans for expansion. What Type of JavaScriptDeveloper we're Looking For? You will be an expert in building highly scalable and maintainable JavaScript applications. We typically look for developers who also feel comfortable writing tests, adding to a continuous deployment script. You care about time to first byte, rendering performance, delightful user experiences and how to makeweb sites accessible and usable for everyone. Test-driven, clean-code, continuously deployed and all the lovely stuff that's involved with automatically testing defines you as a great developer. Let us be explicit; you will write your own tests. You also may be an expert on thinking critically about potential flaws, and are able to teach others on this subject. You have depth of experience, but are open to being more broad too. For example, our Java developers learn from the Javascript experts, and vice versa. Having a desire to expand and master something new means you're a good fit for us. Benefits Super smart, dynamic, international team members. Highly skilled people striving for results; professional but with a fantastic sense of humour. A competitive salary, great benefits and an excellent working environment. Berlin startup amenities, such as nice laptops, and great office facilities An opportunity to build a platform which is used by millions in many, many countries that help people find their soul mate. Here’s a Bunch of Cool Tech We Are Currently Using Some tech includes: Postgres, Spring Boot, node.js, Spinnaker (and Eureka, Zuul), git, Bower, Gulp, npm, Vagrant, Babel, Browser-sync, webpack, BrowserSync, SASS, JS, jQuery, CSS3 and HTML, Angular.js or React (TypeScript, Polymer and GreenSock). We run both on cloud (AWS) and our owninfra right now. www.do-itrelocation.com (http://www.do-itrelocation.com) Do IT relocation - It recruiting and IT relocation

Career Opportunity Java Developer (EU)

0
0
*The Job Location is: Brussels, Belgium* Ekleft is an international company, which provides services in IT outsourcing/outstaffing, recruitment and DDC. The company was founded in 2008. We provide our customers with highly qualified IT resources and service all over the globe. Ekleft specializes in the establishment of DDC from the scratch in the EU, CIS and Latin America. IT has successfully completed complex projects related to outsourcing activities and DDCs with the ambition to fulfill tasks of any complexity to support our Clients in holding their leading market position. Our customers are large multinational companies investing in IT development and executing complex IT projects. Therefore, we are always on the hunt for result-driven and customer-oriented people to join our growing team with the opportunity to work in an international environment and explore one of the fastest emerging and most complex markets. This opportunity gives you a chance not only to work in a great team of talented professionals who share their passion for technology and innovation, but also to challenge yourself by participating in interesting projects with a competitive salary rate! *Responsibilities:* • Assist the development teams • Provide and maintain CMS and Portal packages for the development teams • Research technical solutions which meet requirements & Technology watch • Deliver presentations and technical/user training • Deliver Proof of Concept to promote standard technologies in the participating Institutions • Audit applications to check compliance to standard technologies *Required skills and experience:* • 4+ years of experience • Higher education is a must • Expertise, assistance, consultancy and marginally development in the field of Java Enterprise Edition (JEE) technologies • Expertise, assistance, consultancy and marginally development in the field of Web technologies • Experience in Tomcat, JBOSS, web services, Spring, Hibernate, Oracle, GWT (Google Web Toolkit) are mandatory • Experience in Struts is a plus • Excellent verbal and written English skills • Knowledge of French is helpful *What we offer you:* • The chance to work in a top talent team • Attractive remuneration • Obtain knowledge in cutting-edge technologies • Gain experience in an international and multicultural organization • Opportunity for business travel • Work on challenging projects • Modern office environment • Relocation and settling-in support
Viewing all 347 articles
Browse latest View live




Latest Images