Overview
Skills
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:
- 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
 - HTML5, CSS, SCSS, AJAX, DOM, XML, JSON
 - SQL Server, MySQL, AWS RDS, AWS Aurora
 - Lambda, EC2, S3, Secrets Manager, RDS, SNS, SQS, SES, IAM, API Gateway, Step Functions, CloudWatch, AWS Serverless Application Model (SAM)
 - Okta API, OAuth, Web API, Web Services
 - Git, GitHub, Bitbucket, Team Foundation Server, Azure DevOps, AWS Pipeline, Build and Release Management
 - 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.