Senior Software Engineer

3 weeks ago


Reston, United States Cynet Systems Full time
We are looking for Senior Software Engineer for our client in Reston, VA Job Title: Senior Software Engineer Job Location: Reston, VA Job Type: Contract Job Description: Essential Functions:
  • 25% Perform technical detail design, coding, testing of applications. Serves as subject matter expert for both customer and internal discussions related to maintaining and enhancing existing software systems.
  • Develop and/or analyze interface design documentation.
  • Comply with hardware and software systems standards and procedures.
  • Deliver large systems for tens of thousands of users.
  • Comply with code quality, migration and dev/ops standards and policies.
  • 25% Performs software analysis, including requirements and uses case development and design.
  • Implements and documents source code to design specifications.
  • Performs software testing including developing and running automated unit tests, drafting, and executing structured automated test cases.
  • Compile, assess, and report data results from software testing and analysis.
  • 25% Develops software solutions for enterprise environments and other technologies.
  • Analyzes and implements functional and non-functional (e.g. performance, availability) requirements and designs, implements, and tests software.
  • Performs operations & maintenance (O&M) of existing systems.
  • Identifies areas for improvement and streamlining.
  • Demonstrated experience with front-end and back-end programing and integration frameworks and tools.
  • Assist in the estimation of development of application features.
  • 25% Provides direct technical support for high level, high visibility and critical trouble calls for supported applications.
  • Works with cross functional teams to develop highly reliable software that runs at scale. Provides recommendations to infuse new technology.
  • Extend open-source libraries and systems as necessary to meet the needs of the team.
  • Play a crucial role in product scoping and roadmap / architecture discussions. Continually evaluate emerging technologies to identify opportunities, trends, and best practices. Mentoring of junior software engineers
Education Level:
  • Bachelor's Degree.
Education Details:
  • Information Technology or Computer Science.
Experience:
  • 5 years experience with software development, basic coding and compilation, software architecture/design, user requirements definition and software specification development.
In Lieu of Education:
  • In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
Preferred Qualifications:
Knowledge, Skills and Abilities:
  • Ability to communicate technical requirements to all levels of expertise., Advanced.
  • Proficient in establishing and maintaining good working relationships., Advanced.
  • Knowledge and understanding of software development life cycle (SDLC)., Advanced.
  • Proficient with integrating complex and/or existing systems., Advanced.
  • Knowledge of programming languages (e.g. JavaScript, C, Python, etc.)., Advanced.
  • Excellent communication skills both written and verbal., Advanced.
  • Knowledge of cloud technologies (e.g. AWS, Azure), Proficient.
  • Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.), Advanced Knowledge with Data Dog functions and reports generation. Advanced.
  • Fundamental knowledge of software engineers best practices, agile methodologies, CI/CD pipelines, Advanced.
  • Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests, Advanced.
  • Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework, Advanced.
  • Knowledge of Code quality and promotion practices, Advanced.


  • Reston, Virginia, United States IRIS Software Group Full time

    Job Title: Senior Software Engineering DirectorWe are seeking a highly experienced Senior Software Engineering Director to lead our Americas software engineering function and resources. As a key member of the Americas Executive and Senior Leadership Teams, you will ensure that Engineering runs smoothly from conception and prioritization to scheduling and...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Senior Python Software EngineerLocation: Hybrid - Tuesday through ThursdayDuration: 3 months, possible extensionContract Type: W2/C2CPay Rate Range: $65.00 - $75.00/HourPosition Description:Provide L3 Production Support for python based I&CM core applicationsProvide solutions to technical issues, including "hands-on" code enhancements and defect...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Senior Python Software EngineerLocation: McLean, VA (Hybrid - Tuesday through Thursday)Duration: 3 months, possible extensionContract Type: W2/C2CPay Rate Range: $65.00 - $75.00/HourPosition Description:Provide L3 Production Support for python based I&CM core applications.Develop solutions to technical issues, including code enhancements and...


  • Reston, Virginia, United States Signify Technology Full time

    Unlock Your Potential as a Senior Software EngineerSignify Technology is seeking a highly skilled Senior Software Engineer to join our team in San Francisco. As a key member of our engineering team, you will have the opportunity to drive innovation and growth in our company.The RoleWe are looking for a talented Senior Software Engineer with a strong...


  • Reston, Virginia, United States Comcast Corporation Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Comcast Corporation. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers.About the Role:This is a challenging and rewarding...


  • Reston, Virginia, United States Thompson Software Solutions Full time

    Thompson Software Solutions is a defense-focused software company seeking a senior-level Embedded Software Engineer to join its talented team and contribute to innovative solutions for tomorrow's problems.This position requires a software engineer to apply technical principles, theories, and concepts in software development, integration, and testing. The...


  • Reston, Virginia, United States Intelliswift Software Full time

    Senior Systems Engineering ManagerAt Intelliswift Software, we are seeking a highly skilled Senior Systems Engineering Manager to lead our Client Engineering team.Key Responsibilities:Directly manage a team of 10+ Systems EngineersOversee the operational upkeep of corporate MAC OS and Windows environment and devicesDesign, implement, and support retail...


  • Reston, Virginia, United States Spalding Consulting Full time

    Job Title: Senior Software EngineerSpalding Consulting, Inc. is seeking a skilled Senior Software Engineer to join our team in Reston, VA / Ashburn, VA. As a Senior Software Engineer, you will be responsible for designing, developing, testing, and implementing C#/.NET web applications.Key Responsibilities: Assist in the design and development of database...


  • Reston, Virginia, United States Motion Recruitment Full time

    Job Title: Senior Software EngineerOur client is seeking a highly skilled Senior Software Engineer to join their team. The ideal candidate will have a strong background in software development, with a focus on C# and C++ programming.Key Responsibilities:Develop, maintain, and troubleshoot software applications using C# and C++.Collaborate with...


  • 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, Virginia, United States MoreSteam Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at MoreSteam. As a senior software engineer, you will play a critical role in guiding the development and deployment of web-based software solutions.Key Responsibilities:Lead the technical architecture and design of software solutions, ensuring...


  • Reston, Virginia, United States INSPYR Solutions Full time

    Job Title: Senior Software EngineerJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at INSPYR Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and testing complex software systems. You will work closely with cross-functional teams to deliver high-quality software solutions that...


  • Reston, Virginia, United States Stott and May Full time

    Role: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Stott and May. As a key member of our engineering team, you will play a crucial role in driving the technical vision for our business.Key Responsibilities:Design and develop scalable, secure, and highly available systems using Rust and...


  • Reston, Virginia, United States Verisign Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Verisign. As a Senior Software Engineer, you will be responsible for conducting research, publishing research papers, and contributing to the development of innovative proof-of-concept applications using the latest open-source technologies.Key...


  • Reston, Virginia, United States Cynet Systems Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Cynet Systems. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.Key Responsibilities:Design and develop software applications using various programming...


  • Reston, Virginia, United States Three Point Solutions Full time

    Job Title: Senior Software EngineerAt Three Point Solutions, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software applications.Key Responsibilities:Design and develop software applications using COBOL, Java,...


  • Reston, Virginia, United States Cognitio Corp Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Cognitio Corp. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions...


  • Reston, United States Kellton Full time

    HiGreetings !We are looking for 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? YESRemote acceptable? YES - must be able to work...


  • Reston, United States Kellton Full time

    HiGreetings !We are looking for 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? YESRemote acceptable? YES - must be able to work...


  • Reston, Virginia, United States EVONA Full time

    Senior Flight Software EngineerWe're proud to partner with EVONA, a pioneering human flight space start-up in L.A.As a Senior Flight Software Engineer, you'll lead the development and architecture of critical flight software and systems, collaborating with a talented team of aerospace engineers.Key Responsibilities:Design and develop flight software for...