Sr Software Engineer SQL, .NET

The Senior Software Engineer will be involved in each phase of PCA’s standard software development life cycle, which includes prototype design, detailed design, development, beta test and refinement, and migration and deployment of custom software applications running on Web Service with SQL database. The Senior Software Engineer will be required to:

Work directly with Clients to scope projects and learn about the Client’s business objectives and vision for the application

Build the User Interface as well as design the underlying SQL data model structures and relationships that drive the User Interface features and capabilities

Gather the underlying details necessary to build out an application and uncover, communicate and resolve any unknowns on how the application is going to function

Write up test cases and use cases that will be used to clarify how an application is expected to behave and perform specific tasks, which includes any data migration plan, researching any third party controls, data validations and business logic, algorithms and calculations that support the visual design

Code and implement scalable and high performance applications for Clients

Deploy a beta version of applications for Clients that are fully functional and gather the client’s feedback during the beta testing

Configure and setup an application server as well as import the Client’s legacy business data into the new system by writing ETL scripts and/or using a third party tool such as Red Gate to aid with the process

Minimum Requirements: Bachelor’s degree in Computer Science, Applied Mathematics, Electrical Engineering or related, plus 5 years of experience in Windows Application and Database programming; C#, VB.NET, SQL Server, IIS, ASP.NET, XML, Web Service or WCF, MS Access, Visual Source Safe, TFS, Visual Studio, Unity.

Please email resumes to hr@pcapps.com

PRINCIPALS ONLY NEED APPLY. PCA DOES NOT ACCEPT JOB INQUIRIES FROM JOB PLACEMENT AGENCIES.

PCA is a Microsoft Gold Certified Partner with an impressive list of satisfied Clients represent a broad range of data- and process-intensive industries.

Since 1992, Practical Computer Applications (PCA) has built cost-effective, high-quality, custom databases that run core business operations for leading enterprises, from Fortune 500 global corporations to privately-held start-ups.