Senior Software Engineer

1 week ago


Richmond, Virginia, United States NN Tech, LLC Full time

As a Senior Software Engineer at NN Tech, LLC, you will be responsible for designing and developing high-quality components for N-tier systems. You will analyze complex software requirements and lead a team of developers to ensure that programming best practices are being followed.

Key Responsibilities:

  • Develop web applications and backend services using C#, ASP.NET MVC, Angular, REST API, .NET Core, JavaScript, and CSS.
  • Design and develop database objects in SQL Server.
  • Write effective unit tests and integration tests to ensure high-quality software delivery.
  • Participate in code reviews and enforce standards and best practices.
  • Collaborate with project business and system analysts to clarify requirements and implement solutions.

Requirements:

  • Strong communication skills to effectively discuss technical and business requirements.
  • In-depth knowledge of system design patterns, tiered architecture, and testing practices.
  • Ability to solve complex problems by applying best practices.
  • Experience with Agile SDLC and version control systems.


  • Richmond, Virginia, United States Manpower Group Inc. Full time

    {"Job Title": "Senior Software Engineer", "Job Description": "Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Manpower Group Inc. in Richmond, VA. As a Senior Software Engineer, you will be responsible for developing and delivering complex software requirements to accomplish business goals.Key ResponsibilitiesDevelop...


  • Richmond, Virginia, United States Diverse Lynx Full time

    Job Title: Senior Software EngineerJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in software development, with a focus on cloud-native technologies and full-stack development.Key Responsibilities: Design, create, and maintain applications and...


  • Richmond, Virginia, United States GEICO Full time

    Senior Staff Full Stack EngineerGEICO is seeking a highly skilled and experienced Senior Staff Full Stack Engineer to join our Exchange Hub Engineering team.The ideal candidate will have a strong background in software development, cloud engineering, and DevOps, with a proven track record of designing and delivering scalable and secure systems.Key...


  • Richmond, Virginia, United States United Software Group Full time

    We are seeking a highly skilled Senior Cloud Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design, develop, test,...


  • Richmond, Virginia, United States Capital One Full time

    About This RoleAt Capital One, we're looking for talented Senior Software Engineers to join our team. As a Senior Software Engineer, you'll play a key role in designing, developing, and delivering cutting-edge software solutions that drive business growth and customer satisfaction.Key ResponsibilitiesCollaborate with cross-functional teams to design,...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Director of Software EngineeringCapital One is seeking a highly experienced Senior Director of Software Engineering to lead and manage our software engineering teams. As a key member of our technology leadership team, you will be responsible for driving the development of our cloud infrastructure and ensuring the delivery of high-quality...


  • Richmond, Virginia, United States Capital One Full time

    Transformative Opportunity for a Senior Software EngineerCapital One is seeking a highly skilled Senior Software Engineer to join our Core & Convergent Services team. As a key member of this team, you will play a critical role in leading the migration from our existing mainframe to a cloud-based microservices architecture.Key Responsibilities:Collaborate...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Software EngineerCapital One is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions that drive powerful experiences for our customers.Key Responsibilities:Lead a portfolio of diverse technology...


  • Richmond, Virginia, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our Enterprise Platforms team at Capital One. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality iOS applications that meet the needs of our customers.As a Senior iOS Software Engineer, you will work closely with our...


  • Richmond, Virginia, United States Capital One Full time

    Job DescriptionCapital One is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design, develop, test, implement, and...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Software Engineering DirectorAbout the Role:We are seeking a Senior Software Engineering Director to lead our software engineering team in delivering innovative technology solutions. As a key member of our technology organization, you will be responsible for developing and executing the technical strategy, roadmap, and vision for our...


  • Richmond, Virginia, United States Capital One Full time

    Transformative OpportunityCapital One is seeking a talented Senior Software Engineer to join our team and drive innovation in the technology space. As a key member of our engineering team, you will have the opportunity to work on complex business problems and deliver robust cloud-based solutions that drive powerful experiences for our customers.Key...


  • Richmond, Virginia, United States Capital One Full time

    About the Role:Capital One is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design and develop technical...


  • Richmond, Virginia, United States Hispanic Technology Executive Council Full time

    Join Our Team as a Senior Manager of Software EngineeringWe are seeking a highly skilled and experienced Senior Manager of Software Engineering to lead our team of developers in creating innovative solutions for our customers. As a key member of our Enterprise Platforms Technology team, you will be responsible for designing and implementing complex software...


  • Richmond, Virginia, United States Cynet Systems Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team at Cynet Systems.Key Responsibilities:Design and develop web applications and backend services using C#, ASP.NET MVC, Angular, REST API,.NET Core, JavaScript, JQuery, Node.js, and CSS.Design and develop database objects in SQL Server.Apply software design patterns to...


  • Richmond, Virginia, United States Abbott Laboratories Full time

    About the RoleAbbott Laboratories is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.As a Senior Software Engineer at Abbott, you...


  • Richmond, Virginia, United States Capital One Full time

    About the Role:We are seeking a talented Senior Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design, develop, test,...


  • Richmond, Virginia, United States Vaco Full time

    Job Summary:Vaco is seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software engineering teams. The ideal candidate will have a strong technical background, excellent leadership and communication skills, and the ability to foster a culture of continuous learning and improvement.Key Responsibilities:Mentor, coach, and...


  • Richmond, Virginia, United States Capital One Full time

    Join Our Team as a Senior Manager of Software EngineeringAre you passionate about building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, and inclusive environment? At Capital One, you'll be part of a big group of makers, breakers, doers, and disruptors who love to solve real problems...


  • Richmond, Virginia, United States Capital One Full time

    Job Summary: Capital One is seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies. You will collaborate with Agile teams to deliver robust cloud-based solutions...