Software Developer

Overview

On Site
$135,000 - $140,000
Full Time

Skills

C#.NET
ASP.NET
NodeJS
Python
JavaScript
Typescript
.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
Lambda
EC2
S3
Secrets Manager
RDS
SNS
SQS
SES
IAM
API Gateway
Step Functions
CloudWatch
AWS Serverless Application Model (SAM)
HTML5
CSS
SCSS
AJAX
DOM
XML
JSON SQL Server
MySQL
AWS RDS
AWS Aurora
Okta API
OAuth
Web API
Web Services Git
GitHub
Bitbucket
Team Foundation Server
Azure DevOps
AWS Pipeline
Build and Release Management JIRA
Confluence
Slack
Google Meet
MS Teams

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.