Shire Jobs

Mobile Shire Logo

Job Information

Applied Research Associates, Inc. Junior Software Engineer / Application Developer - Hybrid in St. Paul, Minnesota

Description

ARA’s AMA Division is seeking a Junior Software Engineer & Application Developer with a science or engineering background. The successful candidate will work with senior staff to develop software packages for both the desktop and web, and will support all aspects of software development, from the creation of user interfaces to producing visual presentations of results. The candidate is expected to develop and document new codes by working alongside modelers and mathematicians, modify existing and prototypical modeling and simulation software tools, and developing and executing tests. Software projects can range in size, from simple computational calculators to large, integrated modeling packages and web applications. The candidate will work in a dynamic and collaborative team environment.

The ideal candidate will have experience developing web-based applications, and experience using scripting and compiled languages, especially Java, Python, C++. In addition, the candidate should be familiar with the design and development of graphical user interfaces (GUIs). The successful candidate should enjoy collaborating with technical teams and, in particular, solving difficult scientific problems in a dynamic environment. The candidate should be independent, self-motivated, and eager to learn new skills.

What you’ll do as a Software Engineer / Application Developer:

  • Develop desktop and web-based applications using languages such as JavaScript, Java, C#, Python, and/or C++.

  • Develop mathematical/computational modeling software using a scripting language (e.g., Python, Perl, R) and a compiled language (e.g., C, C++, Java).

  • Take responsibility for increasingly difficult tasks, completing them on schedule while documenting and presenting the results.

  • Work with senior developers within a collaborative team environment and support cross functional product development.

  • Sample applications include tools for respiratory dosimetry risk assessment, physiological assessments, and epidemiological model implementation.

Position Requirements:

  • Bachelor's Degree in Computer Science or related field with 0-2 years of experience.

  • Demonstrated proficiency in building desktop applications.

  • Demonstrated proficiency in web application development.

  • Demonstrated proficiency in scripting programming languages such as Python or R.

  • A basic understanding of numerical versus analytical techniques.

  • Willingness to learn new technologies as needed.

  • US Citizenship is required.

Position Preferences:

  • Familiarity with Django is desirable.

  • Experience with one more Integrated Development Environments such as Eclipse, Visual Studio Code, or IntelliJ.

  • Experience with one or more compilers such as Javac, GNU/MinGW, and Visual Studio.

  • Experience with PostgreSQL or other database development is a plus.

  • Experience with Windows and Linux operating systems.

  • Experience with LaTeX is a plus.

  • Experience with software configuration management is a plus.

  • Active DoD security clearance is a strong plus.

Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information; requirements include being a U.S. citizen.

Who is ARA?

Do you want to work for a purpose? Applied Research Associates, Inc. (aka ARA) is an employee-owned international research and engineering company. We have been providing technically superior solutions to complex and challenging problems in the physical sciences since 1979. ARA has over 2,276 employee owners and continues to grow rapidly. Together, our offices throughout the U.S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software and simulation, systems analysis, environmental technologies, and testing and measurement.

ARA also prides itself on having a challenging culture where innovation & experimentation are the norm. The motto, “Engineering and Science for Fun and Profit” sums up the ARA experience. Employee ownership ensures you have a voice with what happens in the company. We are also very proud of our Women’s Initiative Network (WIN), whose purpose is to motivate, support, and encourage professional career development for women to maximize career and professional accomplishments.

To find out more about what the Integrated Mission Systems Sector has to offer, visit our website at: https://www.ara.com/benefits/

Qualifications

Behaviors

Required

  • Team Player: Works well as a member of a group

  • Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well

  • Dedicated: Devoted to a task or purpose with loyalty or integrity

Preferred

  • Enthusiastic: Shows intense and eager enjoyment and interest

Motivations

Required

  • Self-Starter: Inspired to perform without outside help

Preferred

  • Work-Life Balance: Inspired to perform well by having ample time to pursue work and interests outside of work

  • Growth Opportunities: Inspired to perform well by the chance to take on more responsibility

  • Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization

Education

Required

  • Bachelor of Science or better in Computer Science

Experience

Required

  • Successful completion of coursework in science, physics, engineering or mathematics.

  • 0-2 years: Bachelor's Degree in computer science, software engineering, or a related degree.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

DirectEmployers