Demo

Software Developer

ekSource Technologies, Inc.
Franklin, VA Full Time
POSTED ON 11/3/2025 CLOSED ON 12/17/2025

What are the responsibilities and job description for the Software Developer position at ekSource Technologies, Inc.?

Job Details

ekSource Technologies is committed to providing value through the effective use of technology. ekSource excels in putting together teams with strong functional knowledge and technical expertise. ekSource partners with leaders in the industry to fully harness their potential and bring the right solutions for your Business. ekSource is head quartered at Herndon, Virginia with offices in Atlanta, GA, Nashville, TN. We emphasize on aligning to client's processes and development methodology, developing and maintaining client business and IT knowledge base.

Position: Software Developer

Duties: Develop enterprise-level software applications; perform requirement gathering and analysis; develop and analyze application design (preparing functional specification documents and technical design documents with best suitable architectural decisions for complex business requirements); review architecture and design artifacts and estimate efforts for each requirement (create logical & sequence diagrams, create use case diagrams, create architecture and deployment diagrams, etc.); collaborate with back-end product owners and developers to analyze enterprise-level initiatives and to identify the impact on existing applications; configure install and host applications from web and application servers; create and manage deliverables and ensure successful deployment into development and production environments; test developed applications for bugs and issues; create application builds and deploy scripts; and manage application development life-cycle and generate customized reports.

Minimum Requirements:

Education and Experience: Bachelor of Science degree in Computer Science, Engineering (Any Branch), Information Technology or Computer/Management Information Systems. Willing to accept a suitable combination of education and experience -- foreign baccalaureate plus 3 years of experience that equates to a Bachelor of Science degree in Computer Science, Engineering (Any Branch), Information Technology or Computer/Management Information Systems from a US university. Foreign educational equivalent accepted. Two (2) years of experience as Software Developer, Systems Analyst, Computer Programmer, Systems Architect, or related position.

Skills required:

  1. C#.NET, ASP.NET, NodeJS, Python, JavaScript, Typescript
  2. .NET Framework 3.5, 4.0, 4.5, .NET Core, Entity Framework, Dapper, ADO.NET, ASP.Net MVC, Razor, LINQ, Angular 13/14, jQuery, Bootstrap, NUnit, Jasmine, Karma
  3. HTML5, CSS, SCSS, AJAX, DOM, XML, JSON
  4. SQL Server, MySQL, AWS RDS, AWS Aurora
  5. Lambda, EC2, S3, Secrets Manager, RDS, SNS, SQS, SES, IAM, API Gateway, Step Functions, CloudWatch, AWS Serverless Application Model (SAM)
  6. Okta API, OAuth, Web API, Web Services
  7. Git, GitHub, Bitbucket, Team Foundation Server, Azure DevOps, AWS Pipeline, Build and Release Management
  8. JIRA, Azure DevOps, Confluence, Slack, Google Meet, MS Teams

Worksite: 13873 Park Center Road, Suite 55-E, Herndon, VA 20171. Exact worksite location not known at this time but will report to and will be paid out of headquarters office in Virginia.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $135,000 - $140,000

Remote Software Developer
Working Magic Talent Solutions -
Newport, VA
Remote Senior Software Developer
Working Magic Talent Solutions -
Newport, VA
Software Developer III
Yorktown Systems Group -
Fort Eustis, VA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Franklin, VA area that may be a better fit.

  • Fusion Innovation Williamsburg, VA
  • Job Description Fusion Innovation's recent growth has earned us a top spot in the Inc 5000 Fastest Growing Private Companies in America and in Washington B... more
  • Just Posted

  • Actalent Newport, VA
  • Job Title: Software Engineer (Infrastructure Developer) Job Description This role demands comprehensive expertise in the entire software development life c... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!