1

Associate Software Application Engineer Jobs in Decatur, AL

Software Development Manager

Huntsville, AL

$122K - $161K/yr

... Application Integration Required Leadership Managing developers & DBAs Required Architecture ... Software development, Management skills, Development, Agile, Javascript, Python, Api, Project ...

... Application Integration Required Leadership Managing developers & DBAs Required Architecture ... Software development, Management skills, Development, Agile, Javascript, Python, Api, Project ...

LogiCore is looking for a Software Tester to support the Software, Simulation, Systems Engineering ... Application (ISA). A Senior Software Tester is needed to support the Worst Case Execution Time ...

... risks at the software application, system, and network levels. * Work with team to provide ... Associate degree (Engineering, IT or Cyber-related field) * Meet DoDD 8140 Systems Security Analyst ...

New

Responsible for designing, developing, deploying, and maintaining the NSITE software application ... Bachelor's degree in software engineering, Computer Science, Computer Engineering, or equivalent ...

OpenGL Developer

Huntsville, AL · On-site +1

$48.25 - $65/hr

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time ... Responsible for designing, developing, deploying, and maintaining the NSITE software application ...

Showing results 41-60

Associate Software Application Engineer information

What does an associate software application engineer do?

An Associate Software Application Engineer assists in designing, developing, testing, and maintaining software applications under the guidance of senior engineers. They typically write code, fix bugs, and help implement new features to meet user requirements. In addition, they often collaborate with other team members to ensure software quality and may participate in code reviews and documentation. This entry-level role is ideal for recent graduates or those with limited experience, as it offers opportunities to learn and grow within the software development field.

What are some common challenges faced by associate software application engineers during project onboarding, and how can they overcome them?

Associate Software Application Engineers often encounter challenges such as understanding legacy codebases, adapting to new development tools, and aligning with team workflows when joining a project. To overcome these, it's helpful to actively seek guidance from senior engineers, participate in code reviews, and utilize available documentation. Building strong communication with team members and taking advantage of onboarding resources can significantly ease the transition and accelerate your productivity.

What are the key skills and qualifications needed to thrive as an associate software application engineer?

To thrive as an Associate Software Application Engineer, you need a strong grasp of programming languages (such as Java, Python, or C#), software development principles, and a relevant bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of software frameworks or cloud platforms is typically expected. Strong problem-solving skills, effective communication, and a collaborative mindset help you excel in team-based projects and adapt to changing requirements. These skills are critical for delivering reliable, maintainable software and contributing effectively to development teams.
What cities near Decatur, AL are hiring for Associate Software Application Engineer jobs? Cities near Decatur, AL with the most Associate Software Application Engineer job openings:

Senior Software Engineer

IERUS Technologies Inc

Huntsville, AL • On-site

$121K - $160K/yr

Full-time

Re-posted 24 days ago


Job description

Job Summary:
IERUS Technologies Inc specializes in technology research and implementation, focusing on electromagnetics and machine learning. They are seeking a Senior Software Engineer to support the Missile Defense Agency program, responsible for developing simulation infrastructure and leading agile software development efforts.
Responsibilities:
• Develop simulation infrastructure necessary to perform end-to-end functional and performance analysis of the Missile Defense System (MDS) supporting the systems engineering development process for the Missile Defense Agency (MDA).
• Develop capabilities needed to integrate large-scale complex MDS Modeling and Simulation (M&S) tools that generate results supporting system engineering discrimination products.
• Coordinate development with functional group leads and will interface with senior management.
• Document simulation framework roadmap and development results in reports and briefings to be presented to the team and MDA representatives.
• Perform as a team member on an agile software development team and may additionally be assigned leadership (i.e., Scrum Master) responsibilities within the team.
• Represent the discrimination group as an active member of the Modeling & Simulation Working Group.
• Set DevOps Engineering priorities with regard to increasing computing capacity and improving the simulation development environment.
Qualifications:
Required:
• B.S., M.S., or Ph.D. in an engineering discipline (Computer Science, Mathematics, Physics, or Engineering) and 10 years of related experience.
• Must be a US citizen with an active Secret clearance.
• Must demonstrate a high level of proficiency in modern software development languages such as C++.
• Must have significant experience in multiple of the following areas: multi-threaded programming, object-oriented software design/development, TCP and UDP socket development, language interfacing between C++ and MATLAB/Python/Java, application of design patterns, and/or discrete time simulation frameworks (DIS or HLA). Able to work as a member of fast paced, agile software development team with frequent interactions with functional model development teams and occasionally with senior leadership.
• Individual must possess good communication and presentation skills and the ability to write technical documentation.
Preferred:
• Experience or understanding of software architecture for integrated, time-synchronous, medium or high fidelity physics based simulations.
• Experience setting up databases and helping to architect model based analyses tools.
• Experience developing Application Programming Interfaces.
• Familiarity with High Performance Computing (HPC) environments, Linux job management, and GPU programming. Basic understanding of one or more of the elements of the MDS to include RF and EOIR sensors, C2, resource management, fire control, and weapon systems.
• Understanding of the underlying physics and mathematics needed to model the MDS and their application to areas such as: object detection, tracking, signal processing, discrimination, ballistic trajectory calculations, threat system modeling, constrained resource management/scheduling, etc.
• Ability and willingness to obtain Top Secret clearance.
Company:
IERUS, at its core, is a high-end technology firm. Founded in 2008, the company is headquartered in Huntsville, USA, with a team of 51-200 employees. The company is currently Growth Stage.