National Pen Company
As a software developer you will be responsible for the maintenance of a portfolio of applications that include custom LOB applications, ecommerce sites, and Intranet web business applications. In addition to development responsibilities, the successful candidate for this position will be expected to provide technical and architectural recommendations for maintaining a highly available and flexible enterprise platform. You will be expected to be a key contributor in cross functional teams that will include developers, business champions, and end users. Effective communication and documentation skills are essential to succeed in a fast paced environment where the team members and stake holders are spread across multiple applications and globally.
Support, maintain, and resolve issues for production Intranet websites and LOB applications.
Performance tuning and optimizing applications to ensure maximum availability, performance, and security
Work with global cross-functional teams to perform requirement analysis, design planning, architecture and design trade-offs, systems integration, and defect resolution leadership.
Participate in architecture design, development planning, and code reviews.
Support team development environment, toolset recommendations, technology roadmap.
Demonstrate ability to work effectively on several concurrent projects.
Demonstrate advanced knowledge of software engineering practices and practices, technology trends, and working knowledge of domain expertise.
Bachelors Degree in Computer Science, Information Systems, or equivalent
Strong working knowledge of the following development technologies C#, ASP.NET MVC, .NET Core, ADO.NET, REST/SOAP Web Services, Entity Framework, XML, XSLT/DTD/Schema, other XML related tools and technologies, Front-end technologies such as AngularJS, Knockout, JQuery.
Experience working with Version Control systems (TFS/VSTS/Git).
Experience in evaluating needs, clarifying requirements, and analyzing use cases and dependencies to recommend a course of action.
Experience in developing data access layers and working with storage technologies like SQL Server, Oracle, and Azure Storage.
Experience in Cloud Development technologies, Azure or AWS.
Excellent analytical and design skills; ability to problem solve, willing to research and learn.
Self-starter. Commitment to excel in customer service. Feel comfortable working both solo and in small teams to complete projects
National Pen Company