Senior Software Engineer

3 weeks ago


Reston, United States Walmart Full time
What you'll do...

Position: Senior Software Engineer 

Job Location: 10790 Parkridge Blvd, Suite 200, Reston, VA 20191 

Duties: Performs solution design, including software architecture; distributed systems; scalability; design patterns; disaster recovery; tech stacks; minimum viable product (MVP); non-functional requirements; and Telemetry. Assists in design of solutions such that the processes/applications work in tandem for specific components/modules of a product. Evaluates trade-offs while designing a component based on business requirements. Assists in conversion of HLD (High Level Design) to create detailed design using mock screens, pseudo codes and detailed functional logic of the modules for specific modules / components of a product. Performs requirement and scoping analysis, including traceability matrix; risk analysis methodologies; cost analysis; business objectives; classification of requirements; user stories to explore relevant products/solutions from an existing repertoire to address business/technical needs. Assesses gaps/updates/modifications between the customer/business expectations and existing product/solutions (in case of agile methodology, for the iteration). Classifies the requirements into applicable types (i.e., functional/non-functional, derived/imposed/emergent, etc.). Anticipates solution risks/issues during requirements gathering phase, informs relevant stakeholders and recommends corrective steps. Contributes to the creation of user stories for component/application/complex (for Agile Methodology). Reviews coding standards and guidelines; coding languages (including JavaScript, Python, C#, etc.), frameworks (including ActiveX, .Net, Cocoa, Android application framework, etc.), tools (Monday.com, Linx, Embold, etc.) and Platforms (Microsoft Azure, AWS, Apple IOS, etc.); Quality, Safety and Security (PCI, etc.) standards; utilizes emerging tools and technologies, including Telemetry, to create/configure minimalistic code for entire component/application and ensure the components are meeting business/technical requirements, non-functional requirements, low-maintainability, high-availability, and high-scalability needs. Assists in the selection of appropriate languages (JavaScript, Python, C#, etc.), development standards and tools (Monday.com, Linx, Embold, etc.) for software coding/configuration. Builds scripts for automation of repetitive and routine tasks in CI/CD (Continuous Integration/Continuous Delivery), testing or any other process (as applicable). Implements telemetry features as required independently. Ensures security policy requirements are properly applied to components/application during code development/configuration. Performs testing, including test case preparation; test objectives; test strategy; test types; test tools (Automation - Selenium, Agile - Jira, Mobile - Eggplant, etc.); test environment; root cause analysis. Maps customer requirements to test objectives. Identifies and creates test cases for the component/module. Executes test cases to test the code and detect errors and defects for the entire component. Executes different types of testing using appropriate testing tools based on the testing needs. 

Minimum education and experience required: Bachelor’s degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related field plus 3 years of experience in software engineering or a related field. 

Skills required: Must have experience with: Implementing REST API web services using JAVA JAX-RS libraries and Spring; Creating Hibernate configuration for Database tables; Using spring data JPA to connect and retrieve data from database; Creating DML and DDL queries for RDBMS; Microservices Docker containers; Cloud computing (AWS); Creating design for the technical features; Creating CI/CD pipeline using Jenkins; Mentoring junior engineers; Version control systems - GIT, SVN, ClearCase; Agile methods: Scrum standup, Sprint Grooming and Retrospective; Written bash scripts and Junit test case. Employer will accept any amount of experience with the required skills. 

 #LI-DNP #LI-DNI

Wal-Mart is an Equal Opportunity Employer.



  • Reston, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a Senior Software Engineer to join our team at {company}.About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Key...


  • Reston, United States Kellton Full time

    HiGreetings !We are looking for Senior Full Stack Software Engineer for our Direct client & 100% REMOTE OpportunityBelow are more details on it.Please do let me know if you/your friends would be interested/available.Thank youPosition: - Senior Full Stack Software EngineerMode: Contract - Long termVisa acceptable? YESProfile: Senior level full stack...


  • Reston, United States Kellton Full time

    HiGreetings !We are looking for Senior Full Stack Software Engineer for our Direct client & 100% REMOTE OpportunityBelow are more details on it.Please do let me know if you/your friends would be interested/available.Thank youPosition: - Senior Full Stack Software EngineerMode: Contract - Long termVisa acceptable? YESProfile: Senior level full stack...


  • Reston, United States Kellton Full time

    Hi Greetings ! We are looking for Senior Full Stack Software Engineer for our Direct client & 100% REMOTE Opportunity Below are more details on it. Please do let me know if you/your friends would be interested/available. Thank you Position: - Senior Full Stack Software Engineer Mode: Contract - Long term Visa acceptable? YES Profile: Senior level full...


  • Reston, United States ManTech Full time

    ManTech is seeking a motivated, career and customer-oriented Senior Software Engineer to join our team in the Reston or Chantilly, VA location. This is an onsite position. The successful candidate will be dedicated full-time to development and enhancement support for existing software and systems solutions and the development of new solutions as...


  • Reston, United States ManTech Full time

    **ManTech** is seeking a motivated, career and customer-oriented **Senior Software Engineer** to join our team in the **Reston or Chantilly, VA** location. This is an **onsite** position. The successful candidate will be dedicated full-time to development and enhancement support for existing software and systems solutions and the development of new...


  • Reston, United States ManTech Full time

    Description & Requirements ManTech is seeking a motivated, career and customer-oriented Senior Software Engineer to join our team in the Reston or Chantilly, VA location. This is an onsite position. The successful candidate will be dedicated full-time to development and enhancement support for existing software and systems solutions and the development of...


  • Reston, United States Talent Software Services Full time

    Senior Full Stack Engineer Job Summary: Talent Software Services is in search of a Senior Full Stack Engineer for a contract position in VA(100% Remote). The opportunity will be six months with a strong chance for a long-term extension. Position Summary: In this role, you'll develop the next generation of assessments using leading technologies. You'll work...


  • Reston, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a talented Senior Software Engineer to join our team of experienced professionals. With a focus on delivering high-quality software solutions, you will be responsible for designing, developing, and testing complex software applications.Key Responsibilities:Design, develop, and test software applications using industry-standard...


  • Reston, United States Talent Software Services Full time

    Senior Full Stack EngineerIs this the next step in your career Find out if you are the right candidate by reading through the complete overview below.Job Summary: Talent Software Services is in search of a Senior Full Stack Engineer for a contract position in VA(100% Remote). The opportunity will be six months with a strong chance for a long-term...


  • Reston, United States ManTech International Corporation Full time

    Description & Requirements ManTech is seeking a motivated, career and customer-oriented Senior Software Engineer to join our team in the Reston or Chantilly, VA location. This is an onsite position. The successful candidate will be dedicated full-time to development and enhancement support for existing software and systems solutions and the development of...

  • Software Engineer

    3 weeks ago


    Reston, Virginia, United States Sunrise Senior Living Full time

    Job Title: Software EngineerIn our company, we are looking for a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications. The ideal candidate should have a strong understanding of software development principles, algorithms, and data structures. The role requires...


  • Reston, Virginia, United States BAE Systems USA Full time

    Job Title: Senior Geospatial Software EngineerBAE Systems USA is seeking a highly skilled Senior Geospatial Software Engineer to join our team. As a key member of our Geospatial eXploitation Products (GXP) team, you will be responsible for developing and maintaining software applications that support our customers' geospatial intelligence needs.Key...


  • Reston, Virginia, United States VDart Full time

    Senior Java Software EngineerJob Description:We are seeking a skilled Senior Java Software Engineer to join our team at VDart. The ideal candidate will have a strong background in Java development, with experience in designing and implementing complex applications.Responsibilities:Designing and implementing Java-based applicationsAnalyzing user requirements...


  • Reston, Virginia, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineering Lead to join our team at Leidos. This is a challenging and rewarding opportunity to lead the development of complex software systems.About the RoleThe successful candidate will have a strong technical background in software engineering, with experience in leading teams and managing...


  • Reston, Virginia, United States Crimson Phoenix Full time

    Crimson Phoenix is seeking a skilled Senior Software Engineering Professional to lead our software development efforts. The ideal candidate will possess a strong background in software engineering, with a minimum of 16 years of experience and a range of skill levels from basic to advanced. A bachelor's or master's degree in a relevant field is preferred.Key...


  • Reston, United States EverWatch Full time

    Job Title: Senior Lead, Software Engineer Overview: EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our countrys most critical missions. We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to...


  • Reston, United States EverWatch Full time

    Job Title Senior Lead, Software Engineer Overview EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to...


  • Reston, Virginia, United States Resource Informatics Group Inc Full time

    About Resource Informatics Group Inc.We are a leading provider of innovative software solutions, and we are seeking an experienced Senior Software Engineer to join our team as a Lead Developer with a focus on system integration.


  • Reston, Virginia, United States Hoplite Solutions LLC Full time

    About the RoleHoplite Solutions LLC is seeking an experienced Senior Software Engineer to join our team. As a key member of our software development lifecycle, you will be responsible for designing, developing, and deploying cloud-based applications using Agile methodologies.