Senior Application Developer - Atlanta GA - Georgia IT Inc.
Atlanta, GA
About the Job
Job Title: Senior Application Developer
Job Location: Atlanta, GA
Position Type: Contract
Pay Rate: DOE $/hr. on w2
Interview Process: Phone + F2F
US Citizen, Green Card and GC EAD only.
Job Description
Responsibilities:
Job Location: Atlanta, GA
Position Type: Contract
Pay Rate: DOE $/hr. on w2
Interview Process: Phone + F2F
US Citizen, Green Card and GC EAD only.
Job Description
Responsibilities:
- Create documentation for application functionality changes
- Create UML class and component diagrams
- Implement application functionality changes according to Microsoft's Extended Design Guideline Rules
- Utilize Team Foundation Server for source control and application lifecycle management for all software changes
- Implement software changes in C#, HTML, and JavaScript (or other languages when applicable) using Visual Studio
- Implement meaningful unit tests to cover major application logic
- Create, document, and execute scenario-based tests for application changes
- Work with senior team members to incorporate data access and other services into applications
- Report status updates to leadership via software processes as statuses change
- Work with business owners, business analysts, and end users to identify and document business requirements
- Create design documentation to detail implementation of business requirements via software
- Create basic user interfaces using HTML, CSS, and JavaScript frameworks (both with ASP.NET WebForms and with the MVC Framework)
- Design, document, and implement simple OLTP and OLAP SQL Server 2008 or 2012 databases using documented best practices
- Design, document, implement, and test simple reports using SQL Server Reporting Services
- Design, document, implement, and test simple ETL processes with SQL Server Integration Services 2008 or 2012
- Create, consume, and test web services using C#, WCF, and soapUI
- Create data access layers using the Entity Framework and C#
- Use lambda expressions with C# to simply application code
- Troubleshoot application bugs using Visual Studio, diagnostic log analysis, and SysInternals tools
- Report status updates to leadership via software processes as statuses change
- Create rich user interfaces using HTML, CSS, and JavaScript frameworks (both with ASP.NET WebForms and with the MVC Framework)
- Design, document, and implement complex or large OLTP and OLAP SQL Server 2008 or 2012 databases using documented best practices
- Design, document, implement, and test large ETL processes with SSIS 2008 or 2012
- Build secure applications with the principle of least privilege
- Conduct load testing and runtime analysis of applications using Visual Studio
Source : Georgia IT Inc.