1

Associate Software Application Engineer Jobs in Texas

Associate, Software Engineering Job Code: 40822 Job Location: Richardson, TX Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours worked- and have every other Friday off As an ...

... application development. This is a pipeline role designed to develop the next generation of ... Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related ...

Software Application Development Manager

Frisco, TX · On-site

$115K - $152K/yr

You will lead a team of developers, manage projects, and ensure the software development process ... As a Software Application Development Manager, you will play a pivotal role in leading a team of ...

next page

Showing results 1-20

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, and why are they important?

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 in Texas are hiring for Associate Software Application Engineer jobs? Cities in Texas with the most Associate Software Application Engineer job openings:
Software Application Developer

Software Application Developer

NEURALOG, LP

Stafford, TX

Full-time

Re-posted 3 days ago


Job description

We are looking for an experienced Software Application Developer to design and code functional programs and applications. You will work as a part of a team of experienced software engineers and domain experts.

Neuralog uses a variety of software development tools including Microsoft Visual Studio 2017 and Microsoft DevOps. Our applications are built to run on both current and legacy Windows operating systems. This position requires an in-depth knowledge of Windows operating systems as well as understanding of Microsoft Foundation Class. A strong knowledge of C, C++ and C# programming language is needed.

Our ideal candidate will be an experienced coder with an analytical mindset and an eye for detail. This individual will be productive working independently with little supervision but will also be able to be part of a collaborative team. This person will be comfortable using a Task/Bug Tracking system such as that found in DevOps.

Responsibilities

  • Understand application requirements and how they translate into coded features

  • Write high quality source code to program application features within deadlines

  • Perform unit and integration testing before delivering to software team for formal testing

  • Conduct functional and non-functional testing along with software testing team member

  • Collaborate with development team to set specifications for current and new applications

  • Troubleshoot and debug applications

  • Document source code and assist technical writers with an understanding of functions for end user documentation

Requirements

  • Proven experience as application developer; at least 5 years

  • Ability to understand and maintain code in C, C++ and C#

  • Experience in building and coding applications

  • Experience in .NET, .NET Core, ASP.NET, Microsoft Azure Cloud, SQL Server, Azure SQL

  • Understanding of Cloud computing services

  • Experience with version control solutions, specifically Team Foundation Server (TFS)

  • Strong understanding of Microsoft Azure DevOps

  • Understanding of relational database systems

  • Knowledge of SQL and T-SQL

  • Strong agile skillset and experience working in scrum agile development

  • In-depth knowledge of programming for Windows operating systems and platforms using development tools

  • BS in computer science or related field; MS a plus; strong GPA.

Nice to have:

  • Knowledge of automated testing tools

  • Experience in application migration experience

  • Understanding of broader Geographical Information Systems (GIS) technologies

  • Knowledge of ESRI ArcGIS development, map gridding and projections

  • Knowledge of the oil and gas industry

  • Certified application developer a plus

Personality

  • A team player with an excellent work ethic and solid communication skills

  • Analytical, imaginative thinking and problem-solving capability

  • Great attention to detail and time-management skills

  • High standard work ethic required