Senior Software Engineer – Level 4

Current multiple job opportunities needed for immediate FT employment.

Job Duties

Design, deploy, administer and maintain existing or create new web based and Windows desktop applications; Architect feature enhancements on existing and new Windows and web based applications; Perform requirement analysis, database design, object oriented design, develop applications and write unit tests with appropriate Microsoft .Net technologies; Collaborate with non-technical stakeholders in determining, analyzing and defining scope of software requirements and document the same; Develop and maintain applications with focus on security, performance and scalability; Work with technical support in resolving software issues; Provide database scripts for resolving data issues, analyze and determine how the issues arise and document the same; Provide permanent solutions to these issues; Work with team in providing optimal solutions to software design and development challenges.


Programming experience in .NET framework 2.0/3.0/4.0/4.5, VB.NET/C# Windows Forms, ASP.NET Web Forms, ASP.NET, MVC framework, JavaScript; Object Oriented design and development; Database design and development in SQL Server 2008 R2/2012; T-SQL stored procedure development; ADO.NET, MSMQ, threading and asynchronous programming, regular expressions and XML namespace in .NET Framework; Microsoft unit testing framework in Visual Studio; Visual Studio as IDE; Configure and administer IIS in Windows 7, 2008 R2 and 2012 Windows Server systems; Implement and monitor SQL Server Replication; Identifying and performance tuning slow running T-SQL queries; Use design patterns, RESTful web services and Agile development process; Upgrade legacy applications written in VB6, MS Access to Microsoft .Net framework and SQL Server.


Applicants need to have a Master’s degree (or foreign equiv.) in Applied Computer Science or related and 1 year of experience in utilizing standard practices of solution design and architecture including C# & SQL Server technologies identified above.


  • Health Insurance
  • Life and Long Term Disability Insurance
  • Vision Plan
  • Dental Plan
  • 401K Plan

Minimum Requirements Apply to the Positions Listed Above.

Please Refer To This Advertisement. No Phone Calls Please. Equal Opportunity Employer.

Please Mail Your Resume To:
HR Manager
Building Systems Design, Inc.
3565 Piedmont Rd. NE, Suite 300, Building 2 Atlanta, GA 30305