Location Westborough, Massachusetts Job ID 19-81718
Prepares detailed specifications from which computer programs will be written. Designs, develops, codes, tests, debugs, and documents those programs. Analyzes, reviews, and alters programs to increase operating efficiency or adapt new requirements. Provides on call support for production and production systems. Consults with user to identify current operating procedures and clarify program objectives. Provides ongoing application support and participates in development efforts. May function as a project leader in managing assigned projects.
License/Certification/Education: Normally requires a B.S. Degree in Computer Science w/6+ years of experience.
Required skills and experience:
- Experience: 5-7 years of experience in programming with C#, .NET, Java, ASP, IIS or JSP Tomcat web services
- Experience: 5+ years of Automation development and QA Test experience is a plus
- Experience with relational databases (E.g. SQLServer, Oracle, etc.)
- Programming languages: Strong C# experience is required. Batch scripting and experience with SQL and Linux preferred.
- Good written and oral communication skills
Desired skills and experience:
- Domain experience: Automation development knowledge, and working experience using automation framework such as Silk Test/Silk4NET, or MicroSoft codedUI platform
- Strong experience with C# and Microsoft .NET platform
- Strong experience with Java development and JSP web application platform
- Extensive knowledge with MS Visual Studio environment, using Visual Studio 2017 or closer versions
- Extensive knowledge about web development technologies like ASP .NET, and web services such as IIS
- Experience with major application servers (E.g. Tomcat, JBoss, WebSphere, etc.)
- Working experience with Microsoft source control such as TFS and software deployment process using TFS environment
- Strong experience with Automated testing, Unit Test, Regression Tests, preferable with Silk automation platform, respond to evolving requirements in an agile environment
- Database development like PL/SQL, Oracle SQL etc.
- 5+ years of experience in Software development and QA Test area is a plus
- Proficient in writing technical specification