1

Software Engineer Application Development Jobs in Virginia

Application Development:Design, build, and enhance software applications that meet business ... engineering, application development, or systems support; or an equivalent combination of education ...

SIMILAR CAREER TITLESSoftware Engineer, Application Developer, Backend Developer, Full Stack ... Understanding of software development lifecycle (SDLC) * Knowledge of debugging and testing tools

Software Engineer (Mainframe, Cobol, CICS)

Reston, VA · On-site

$51 - $65.50/hr

Software Engineer (Mainframe, Cobol, CICS) Reston, VA Onsite 1x per month BCBS 2-3 rounds - Onsite ... This position will require strong application development and analytical skills, as well as the ...

Application Development: Design, build, and enhance software applications that meet business ... engineering, application development, or systems support; or an equivalent combination of education ...

... the development of cutting-edge software solutions. In this role, you will be responsible for ... SIMILAR CAREER TITLESSoftware Developer, Application Developer, Full Stack Developer, Backend ...

Senior Software Engineer

Reston, VA

$129K - $170K/yr

You are a versatile software engineer who combines strong application development fundamentals with a modern understanding of cloud-native architectures, data engineering, and microservices design.

... application development process Develop custom code, queries, macros, and data analytics ... Software Engineering, Information Technology, or related field 4 - 7 years of experience in ...

... the development of cutting-edge software solutions. In this role, you will be responsible for ... SIMILAR CAREER TITLESSoftware Developer, Application Developer, Full Stack Developer, Backend ...

... the development of cutting-edge software solutions. In this role, you will be responsible for ... SIMILAR CAREER TITLESSoftware Developer, Application Developer, Full Stack Developer, Backend ...

SIMILAR CAREER TITLESSoftware Engineer, Application Developer, Backend Developer, Full Stack ... Understanding of software development lifecycle (SDLC) * Knowledge of debugging and testing tools

SIMILAR CAREER TITLESSoftware Engineer, Application Developer, Backend Developer, Full Stack ... Understanding of software development lifecycle (SDLC) * Knowledge of debugging and testing tools

HI Consultant required for the below mentioned requirement Software Engineer Tazewell, VA 1 year ... Application Development using Java EE Preferred qualifications Experience in object-oriented ...

About You You're a good fit for the role of Software Engineer if you have/are: * 3-5 years of experience with Full-Stack Application Development. * Experience designing, building, testing, and ...

next page

Showing results 1-20

Software Engineer Application Development information

What are software engineers in application development?

Software engineers in application development are professionals who design, build, test, and maintain software applications for computers, mobile devices, or web platforms. They work with programming languages, frameworks, and tools to create functional and user-friendly applications that meet specific business or consumer needs. Application development engineers often collaborate with other team members, such as designers, project managers, and quality assurance testers, throughout the software development lifecycle. Their work may involve troubleshooting bugs, optimizing performance, and ensuring the application's security and scalability.

How does a Software Engineer in Application Development typically collaborate with product managers and designers during a project?

Software Engineers in Application Development frequently work closely with product managers and designers to ensure that the technical implementation aligns with user needs and business goals. Collaboration usually involves participating in planning meetings, providing technical feedback on feasibility, and iterating on prototypes or design mockups. Effective communication is essential, as engineers may need to clarify requirements, suggest alternative solutions, or identify potential technical constraints early in the development process. This collaborative approach helps deliver high-quality, user-friendly applications and fosters a dynamic team environment.

What are the key skills and qualifications needed to thrive as a Software Engineer in Application Development, and why are they important?

To thrive as a Software Engineer in Application Development, you need strong programming skills (such as Java, Python, or JavaScript), a solid understanding of software design principles, and typically a degree in computer science or a related field. Experience with version control systems like Git, familiarity with integrated development environments (IDEs), and knowledge of frameworks (e.g., React, Spring) are commonly expected, and certifications such as AWS Certified Developer can be beneficial. Excellent problem-solving abilities, teamwork, and clear communication are important soft skills that help you excel in collaborative and fast-paced environments. These competencies are crucial for building reliable, efficient applications that meet business needs and adapt to evolving technological demands.
What job categories do people searching Software Engineer Application Development jobs in Virginia look for? The top searched job categories for Software Engineer Application Development jobs in Virginia are:
What cities in Virginia are hiring for Software Engineer Application Development jobs? Cities in Virginia with the most Software Engineer Application Development job openings:

Full-time

Posted 15 days ago


Key responsibilities

  • Design, build, and enhance software applications that meet business requirements.

  • Develop and support integrations between enterprise applications and platforms.

  • Provide ongoing technical support, troubleshooting, and optimization for applications and systems.


Job description

If you are currently employed at Smithfield, please log into Workday and submit your application through the Jobs Hub. Have a seat at our table. When you join Smithfield, you become part of something special - a company that's sustainably feeding people around the world, producing good food the right way with respect for our people, animals, communities and planet.

With opportunities across locations and functions, a culture grounded in our Core Four values - gratitude, communication, respect and accountability - and a strong commitment to learning, collaboration, and innovation, Smithfield offers challenging and rewarding careers where you can grow, contribute and make a real impact. Apply Now!THE VALUE YOU'LL BRING: The position summary states the general nature and purpose of the job. Overall accountabilities are defined in this section.As a Software Engineer at Smithfield Foods, you will design, develop, and maintain technology solutions that support business operations across the enterprise.

In this role, you will collaborate with cross-functional teams to build, integrate, and enhance applications and systems, ensuring reliability, scalability, and alignment with organizational goals. You will also play a key role in supporting existing solutions and driving innovation to improve processes and deliver business value. You will be a solution architect for our SAP TM application with the ability to lead design sessions, troubleshoot production issues and translate business requirements into actionable IT initiatives.

WHAT YOU'LL DO: The below statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. May perform other duties as assigned.

Application Development:Design, build, and enhance software applications that meet business requirements, ensuring solutions are scalable, maintainable, and aligned with organizational objectives.Systems Integration:Develop and support integrations between enterprise applications and platforms to enable seamless data flow and efficient business operations.Maintenance & Support:Provide ongoing technical support, troubleshooting, and optimization for applications and systems, ensuring stability, security, and high performanceCollaboration & Partnership:Work closely with business stakeholders, IT teams, and external partners to translate business needs into effective technical solutions that drive results.Process Improvement & Innovation:Analyze existing processes and systems to identify opportunities for improvement, recommending innovative approaches and new technologies that deliver business value.Standards & Best Practices:Document system designs, processes, and workflows while ensuring adherence to IT standards, compliance requirements, and best practices.Project Delivery:Contribute to the planning and execution of IT initiatives and projects, balancing multiple priorities and delivering high-quality results on time.WHAT WE'RE SEEKING: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals to perform the essential functions.

Education & Experience:Bachelor's degree from an accredited college or university in Computer Science, Information Technology, or a related field, and 2+ years of relevant experience in software engineering, application development, or systems support; or an equivalent combination of education and experience.Technical & Analytical Skills:Strong problem-solving and analytical abilities, with the capacity to evaluate complex business needs, design effective solutions, and troubleshoot technical challenges.Collaboration & Communication:Excellent communication and interpersonal skills, with the ability to clearly explain technical concepts and collaborate effectively with business stakeholders, IT colleagues, and external partners.Adaptability & Initiative:Demonstrated ability to adapt to changing priorities, manage multiple projects in a fast-paced environment, and proactively identify opportunities for improvement.Professionalism & Team Fit:Respectful, approachable, and team-oriented, with a commitment to building strong working relationships, contributing to a positive culture, and delivering high-quality results.OTHER SKILLS THAT MAKE YOU STAND OUT:SAP TMSAP ABAPTMS implementation experience Relocation Package Available Yes EEO Information Smithfield is an equal opportunity employer committed to workplace diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, gender identity, protected veterans status, status as a disabled individual or any other protected group status or non-job characteristic as directed by law. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the employment selection process, please call us at 757-357-1595.