Senior Software Developer

4 weeks ago


Richmond, Virginia, United States Triumph Full time
Job Description

We are seeking a highly motivated and experienced software engineer to join our team at Triumph. As a Mid Level and Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining software products and solutions.

You will work closely with cross-functional teams to deliver high-quality software that meets both customer requirements and industry standards. Your responsibilities will include:

  • Designing and architecting complex software systems that are secure, scalable, reliable, and maintainable.
  • Writing high-quality, efficient, and maintainable code in accordance with best practices and company coding standards.
  • Performing code reviews and providing constructive feedback to team members.
  • Mentoring and guiding junior engineers, sharing your expertise and best practices.
  • Identifying and addressing technical debt, performance bottlenecks, and security vulnerabilities.
  • Troubleshooting and debugging software issues, working closely with Cloud Architects and QA Engineers to ensure smooth deployments.
  • Staying up-to-date with emerging technologies and industry trends, evaluating their potential for incorporation into our projects.
  • Continuously improving development processes and tools to enhance team productivity.

Qualifications for this role include:

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 2+ years of professional software development experience on complex software solutions.
  • Proficiency in one or more programming languages such as Java or Python.
  • Strong knowledge of software design principles, data structures, and algorithms.
  • Experience with software development methodologies like Agile or Scrum.
  • Familiarity with version control systems (e.g., Git) and issue tracking tools (e.g., Jira).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced, dynamic environment, both individually and within a team.

Preferred qualifications include:

  • Experience with cloud platforms (AWS preferred).
  • Knowledge of containerization and orchestration technologies-Docker, Kubernetes, ECS, EKS.
  • Familiarity with DevOps best practices and CICD tools.
  • Previous experience in a leadership or mentorship role.


  • Richmond, Virginia, United States Virginia Commonwealth University Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Virginia Commonwealth University. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications and systems to support the university's mission.Key Responsibilities:* Design...


  • Richmond, Virginia, United States InterSources Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team at InterSources Inc. As a key member of our software development team, you will be responsible for designing and developing software applications using C#, ASP.NET MVC, Web API, Java Script, JQuery, Angular JS, and CSS.Key Responsibilities:Design and develop software...


  • Richmond, Virginia, United States A-Line Staffing Solutions Full time

    About this role:The Senior Software Development Manager provides leadership in full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery is on time and within budget. They will direct component and data architecture design, technology...

  • Senior Java Developer

    1 month ago


    Richmond, Virginia, United States United Software Group Full time

    Java Developer RoleWe are seeking a highly skilled Java Developer to join our team at United Software Group.Key Responsibilities:Design, develop, and deploy complex Java applications using Java/J2EE, HTML/CSS, JavaScript, and SQL.Collaborate with cross-functional teams to deliver high-quality software solutions.Ensure the scalability, reliability, and...


  • Richmond, Virginia, United States Pyramid Consulting, Inc Full time

    Software Development OpportunityPyramid Consulting, Inc is seeking a talented Software Engineer to join our team. This is a 24+ months contract opportunity with long-term potential and is located in a hybrid setting. The ideal candidate will have experience with Python and Go programming languages.Key Responsibilities:Design and develop software applications...


  • 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 Software People, Inc. Full time

    Job DescriptionSoftware People, Inc. is seeking a highly skilled Senior Power BI/SQL Developer to join our team. The ideal candidate will have a strong background in developing reports, dashboards, and data visualizations using Power BI, as well as experience in SQL Server development, including writing complex queries, stored procedures, and performance...


  • Richmond, Virginia, United States Capital One Full time

    About the RoleCapital One is seeking a highly skilled Senior Software Engineer, Android to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality Android applications that meet the needs of our customers.ResponsibilitiesDesign and develop Android client code solutions...


  • Richmond, Virginia, United States Oracle Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our data-plane platform. As a key member of our engineering team, you will be responsible for designing and implementing high-performance data-plane systems that power our cloud infrastructure.Key Responsibilities:Design and develop...

  • Senior Cloud Engineer

    4 weeks ago


    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

    Transformative Technology ExpertiseAre you passionate about merging data with emerging technologies? Do you thrive in a fast-paced, collaborative environment where innovation meets customer needs? At Capital One, we're seeking talented Back End Software Engineers who share our passion for driving transformation.Key Responsibilities:Collaborate with Agile...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Lead Software Engineer, Full StackAbout the Role:Capital One is seeking a Senior Lead Software Engineer, Full Stack to join our team. As a Senior Lead Software Engineer, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack...


  • Richmond, Virginia, United States Commonwealth Senior Living Full time

    Job Summary:We are seeking a highly skilled and experienced Area Business Development Director to join our team at Commonwealth Senior Living. As a key member of our leadership team, you will be responsible for identifying and developing strategic partnerships with non-paid referral sources within a defined market.Key Responsibilities:Qualify potential...


  • Richmond, Virginia, United States Capital One Full time

    Job Summary:We are seeking a skilled Senior Software Engineer, Back End 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 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 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#,...

  • Senior .NET Developer

    4 weeks ago


    Richmond, Virginia, United States Pyramid Consulting, Inc Full time

    Job Title: Senior .NET DeveloperWe are seeking a highly skilled Senior .NET Developer to join our team at Pyramid Consulting, Inc. in Richmond, VA. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using .NET technologies.Key Responsibilities:Design and develop complex...


  • Richmond, Virginia, United States Capital One Full time

    Job SummaryCapital One is seeking a highly skilled Lead Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key Responsibilities:Lead a team of...

  • Software Engineer

    2 weeks ago


    Richmond, Virginia, United States Tradesmen International Full time

    Job Description: As a Senior Software Developer in our team, you will be responsible for designing and implementing robust and scalable APIs using Python. Your key responsibilities will include working closely with cross-functional teams to identify business requirements and translate them into technical specifications, collaborating with engineers to design...