Software Engineer- ImagineBilling

This position has been filled or has expired. To search all open positions, visit our Job Board.

How this role makes an impact:
ImagineSoftware is growing, and we are inviting a passionate, detail-oriented Web Developer to come join us. Our Web Developers are experts at creating solutions with the end-user experience in mind. This role creates products that define the customer experience, with the goal of providing the best software solution in the industry.

The Imagine team has a reputation for excellence, and we will provide you with the tools needed to succeed in this role. This is an ideal position for someone who enjoys problem-solving in an ambiguous, challenging environment and takes pride in creating high-quality, innovative software.  We are an innovative company that evolves quickly, so come ready to learn at a fast pace.

Responsibilities:
• Researching, designing and writing new software programs
• Researching new technologies
• Developing existing programs by analyzing and identifying areas for modification
• Working with computer coding languages
• Creating technical specifications and test plans
• Writing complex SQL Scripts
• Testing new programs and fault finding
• Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part
• Consulting clients/colleagues concerning the maintenance and performance of software systems and asking questions to obtain information, clarify details and implement information
• Develop automated functional tests
• Working closely with other staff, such as project managers, systems analysts, and sales and marketing professionals
• Maintain confidentiality with regard to the information being processed, stored or accessed
• Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications
• Completion of ImagineBilling Software Certification course
• Other duties as assigned

Qualifications:
Required
• Proficient in VB6, VB.NET, C#, ASP.NET
• Proficient in SQL Server 2005/2008
• Proficient in Object-Oriented programming patterns/practices
Preferred
• ASP.NET
• MS Entity Framework/LINQ

Education and experience:
• BS/BA degree in Computer Science/IT or related field
• Minimum of 2+ years of experience in software development using .Net. Or AS degree in Computer Science/IT or related field
• Minimum of 4+ years of experience in software development using .Net

Employment type:
Full-Time, Exempt

Work environment:
Working conditions are normal for an office environment.

67 Total Views 2 Views Today