Recent Searches

You haven't searched anything yet.

8 Software Developer Jobs in Tysons, VA

SET JOB ALERT
Details...
Vidizmo
Tysons, VA | Full Time
$84k-103k (estimate)
4 Months Ago
Maximus Services, LLC
Tysons, VA | Full Time
$103k-129k (estimate)
1 Month Ago
Softworld
Tysons, VA | Full Time
$89k-110k (estimate)
2 Weeks Ago
Core One
Tysons, VA | Full Time
$86k-105k (estimate)
11 Months Ago
Paradyme Management
Tysons, VA | Other
$93k-116k (estimate)
3 Weeks Ago
Paradyme Management
Tysons, VA | Other
$93k-116k (estimate)
3 Weeks Ago
Paradyme Management
Tysons, VA | Other
$79k-98k (estimate)
3 Months Ago
Paradyme Management
Tysons, VA | Full Time
$97k-120k (estimate)
3 Months Ago
Software Developer
Vidizmo Tysons, VA
$84k-103k (estimate)
Full Time 4 Months Ago
Save

Vidizmo is Hiring a Software Developer Near Tysons, VA

We are looking to add multiple talented Software Developers to our team, who'll work on building enterprise-class video streaming and processing applications. The position requires exceptional knowledge and skills in Back-end development such as Web API, Service stack, integrations with Cloud PaaS, etc.

We provide Video Content Management systems to Fortune 5000 companies across the globe and are recognized in Gartner's Magic Quadrant. Our developed systems empower our customers to deliver Live as well as On-Demand Video Streaming to their audience, store and share multimedia content as well as perform Video and Audio Analysis using Machine Learning.

Software Developers create a Web Application server stack that powers our various products, providing API to the front end, back, and front channel integrations with external systems as well as backend data processing pipeline. This can become quite challenging and interesting when the entire stack has to be highly elastic so it can scale, be secure and support cloud as well as on-prem deployment scenarios. Underlying technologies used include Web Application frameworks, Services, Cloud PaaS, and high-performance data processing.

Responsibilities:

  • Develop and architect complex web applications using cutting-edge front-end technologies and frameworks.
  • Utilize strong knowledge of JavaScript, to build efficient, reusable, and scalable code.
  • Apply Object-Oriented Programming (OOP) principles to create robust and maintainable code structures.
  • Implement and optimize algorithms and data structures to solve complex problems and improve application performance.
  • Design and implement software design patterns to enhance code quality and maintainability.
  • Analyze and optimize browser performance and understand intricacies of browser rendering, caching, and DOM manipulation.
  • Collaborate closely with design and back-end teams to translate UI/UX designs into functional and responsive interfaces.
  • Build server-side web technology stack that provides API for various products and integrations
  • Develop and enhance back-end processing pipeline with evolving needs
  • ecuring and ensuring the back-end stack is scalable, elastic and can support millions of concurrent users
  • Perform unit, integration testing of developed modules and systems as well as participate in weekly bug bash activity
  • Perform Peer code reviews to improve code quality
  • Follow and enforce SCRUM/Agile practices as well as work with Product Manager, maintaining product and spring backlog

Required Skills:

  • Extensive experience in JavaScript, with a deep understanding of its core concepts and best practices.
  • Strong proficiency in Object-Oriented Programming (OOP) and its application in front-end development.
  • Strong knowledge of Angular 2 .
  • Proficiency in algorithms, data structures, and problem-solving skills.
  • Solid understanding of design patterns and their practical implementation in JavaScript applications.
  • Thorough knowledge of browser concepts, performance optimization, and debugging techniques.
  • Experience with modern front-end frameworks/libraries such as React, or Vue.js.
  • Must have worked with at least one server-side technology for developing web application such as ASP.NET OR C# OR Java Spring/Spring Boot OR NodeJS OR Python
  • Have experience developing and designing API and Middle-ware for the web
  • Hands on experience working onVisual Studio 2019, SQL Server Management Studio 
  • Proficient knowledge and in-depth understanding of underlying frameworks like .NET, Java, etc.

Required Qualification:

  • BS/BSc or above in Computer Science
  • 2 - 5 years experience in Frontend/Backend development
  • Can work independently and have a go-getter attitude
  • Good English language verbal and writing communication skills
  • Authorized to work legally

Location: Tysons, Virginia 

Job Summary

JOB TYPE

Full Time

SALARY

$84k-103k (estimate)

POST DATE

12/21/2023

EXPIRATION DATE

05/10/2024

WEBSITE

vidizmo.com

HEADQUARTERS

TYSONS CORNER, VA

SIZE

25 - 50

FOUNDED

2009

CEO

FAROOQ KHAN

REVENUE

<$5M

Show more

The job skills required for Software Developer include Java, Computer Science, API, Python, Agile, JavaScript, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Developer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Developer. Select any job title you are interested in and start to search job requirements.

For the skill of  Java
Zenith Services
Remote | Full Time
$81k-103k (estimate)
2 Months Ago
For the skill of  Computer Science
SenCura Home Care
Part Time
$83k-103k (estimate)
1 Day Ago
For the skill of  API
Key Business Solutions, Inc.
Full Time
$63k-74k (estimate)
4 Months Ago
Show more

The following is the career advancement route for Software Developer positions, which can be used as a reference in future career path planning. As a Software Developer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Developer. You can explore the career advancement for a Software Developer below and select your interested title to get hiring information.

Arup
Full Time
$121k-145k (estimate)
4 Days Ago

If you are interested in becoming a Software Developer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Developer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Developer job description and responsibilities

Performed requirements analysis, system design and specification, and led software development team to ensure resulting application met stated objectives.

02/17/2022: Memphis, TN

The Software Developer works closely with other software team members to design, develop and troubleshoot high quality software.

02/27/2022: Minneapolis, MN

Software developers are the creative minds behind software programs, and they have the technical skills to build those programs or to oversee their creation by a team.

01/10/2022: Houston, TX

Being a good developer means being able to balance completing day-to-day tasks with focusing on the project as a whole.

12/12/2021: Norwich, CT

Software developers use soft skills to work efficiently and productively with their colleagues during the development process.

12/12/2021: Albany, GA

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Developer jobs

Software developers regularly use a defined skill set, to create technical assets for use during the creation, testing, and launch phases of software development.

01/24/2022: Temple, TX

To become adequately productive and proficient, developers new to software applications often require months — even years — of on-the-job training to avoid making dangerous mistakes that put systems at risk.

12/11/2021: Poughkeepsie, NY

The candidate will be required to prepare documents and reports on the status of software.

12/08/2021: Salisbury, NC

For software developers to build efficient programs and organise data efficiently, they should possess knowledge of data structures.

01/24/2022: Frankfort, KY

Developers need to be familiar and capable to conduct all of the above tests on their technical output.

01/18/2022: Boston, MA

Step 3: View the best colleges and universities for Software Developer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more