What are the responsibilities and job description for the Software Engineer - VB.NET position at Pentecom?
Pentecom is seeking an experienced software engineer to develop, maintain, and enhance custom software solutions. The ideal candidate will be proficient in VB.NET within the Visual Studio environment, capable of creating both custom .exe and .dll files, and experienced in working with SQL Server databases. Additionally, expertise in Microsoft Office VBA, working with document and file structures, and handling third-party integrations is required. The role also involves familiarity with scheduled tasks and across-network development. Experience with another programming language, such as Python, is highly desired.
Please note the software engineer - VB.NET position is a full-time, remote position.
Primary Responsibilities:
- Develop and maintain custom .exe and .dll applications using VB.NET in the Visual Studio environment
- Design and optimize SQL Server databases, including creating tables, stored procedures, and queries
- Develop and troubleshoot VBA macros for Microsoft Word, Excel, and Access to automate tasks and enhance productivity
- Work with third-party applications such as XMetal for integration with existing systems
- Handle document and file structures, ensuring compatibility and functionality across ASCII, Unicode, XML, and RTF formats
- Develop and manage scheduled tasks for automating processes within applications
- Implement across-network development strategies to ensure seamless application performance and communication across multiple systems
- Debug, test, and optimize software applications to ensure performance, security, and reliability
- Collaborate with cross-functional teams, including project managers, analysts, and other developers, to gather requirements and deliver solutions
- Maintain clear and up-to-date technical documentation for all developed applications and processes
Skills and Experience:
- Proficiency in VB.NET, including developing and maintaining custom .exe and .dll files within the Visual Studio environment
- Strong experience with SQL Server, including tables, stored procedures, and querying
- Expertise in Microsoft Office VBA, specifically with Word, Excel, and Access
- Familiarity with third-party software, including XMetal
- Understanding of document and file structures, including ASCII, Unicode, XML, and RTF
- Experience with scheduling tasks to automate processes
- Experience with another programming language, such as Python, C#, or Java
- Knowledge of across-network development for distributed applications
- Strong problem-solving skills and ability to work independently or within a team
Education Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)
- 2 years of professional experience in VB .NET development
*Must be a US Citizen
Pentecom is an equal opportunity employer and does not discriminate in employment practices based on race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Pentecom is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact hr@pentecom.com at least 48 hours in advance of your need for an accommodation.