HomeServicesTechnologyAnalyticsOur ClientsAbout PCAContact Us

Senior Software Engineer

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:
  • Build modern, friendly UIs & dsgn data structures/relationships
  • Design/develop C# applications/SW
  • 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
  • Provide prod support/troubleshoot/root cause analysis/issue resolution
  • Config/setup app server & import data
  • Design/develop of shared lib
  • Lead a development team/exercise judgment prioritize/distribute work
  • Participate in/contirbute to tech designs, tech ideas, problem-solve/brainstorm sessions
  • Mentoring, code review & make recommendations
Minimum Qualifications: Master's in Engr., CS., or a related field, or foreign equivalent
Minimum Experience Required: 4 yrs exp in: design & development quality SW; build UIs & data structure; code implementation & review; debug & fix bugs; set up & config deployment server. 4 yrs exp using langs: C#, VB.NET, ASP.NET, SQL. 4 yrs exp in: Visual Studio, Windows.NET framewrk, SQL Server, IIS, Web Service or WCF, Sharepoint, TFS. 2 yrs exp in proj mgmt & team mgmt. 2 yrs exp using: 3rd party lib/tools: DeveXpress, Redgate
Please email resumes to, or surface mail to HR Department, Practical Computer Applications, 230 Second Ave, Ste 202, Waltham, MA 02451

Prospective Employees ONLY need apply.