
Overview:
First and foremost, a Developer is part of a Scrum Team. As a Scrum Team member you will be required to participate in whatever activities are required to successfully meet the Sprint deliverables. This will range from architecting a solution to writing documentation to supporting the deliverable. At times you will use your specialized abilities and other times you will work in areas that you are capable however not specialized in. You will grow individually, thus increasing your capability to provide additional value to the company. You will be highly engaged in solving complex problems using new and existing technologies. As needed you will participate in the role of Architect on our Architecture Committee.
8+ years development experience (coding and architecting)
5+ years current .NET client/server development experience
C# .NET
ASP .NET
Strong SQL Development Background (SQL Server and MySQL)
Enterprise class software development (Stability, Logging, Communication, Redundancy, etc.)
Multithreading experience
Paired programming and Unit Testing
Strong team atmosphere – looking individuals looking to take ownership and be part of the team
Ability to lead any engineering effort to a successful deliverable (Design, Development, QA, etc).
Library framework knowledge (how to build a library framework/keep it simple)
Desired Skills :
Strong understanding of design patterns (what they are, why they are beneficial, and bonus if they've created their own)
Windows Services \ WPF \ WCF
Socket Communication development experience
Hardware development experience
Soft Skills :
Articulate, ability to clearly define deliverables and estimated effort
Ability to train/mentor
Willing to speak up when there’s a problem or concern
Able to disagree/discuss issues in a creative, constructive fashion
Day to Day :
Develop software using Visual Studio C# & ASP.NET
Architects solutions – Writes technical sheets in a clear, concise manner
Utilizes Design Patterns, creates new design patterns as needed.
Determines when to start architecting a piece of the solution based on timeframe/backlog/etc
Work in an Agile Development Shop
Equally participates as a SCRUM Team member
Daily scrum meetings and Weekly Product Backlog grooming meeting
May mentor other developers as needed
If you are interested in this position, please send resume to careers@ugenius.com
Responsibilities:
•Researching potential customers to develop an in-depth understanding of the challenges facing their businesses and how best to meet their needs
• Cold calling new business prospects and networking with existing leads to reach new business prospects and resources
• Setting appointments and meeting with C-level executives to deliver sales proposals
• Generating industry exposure of uGenius products by participating in creative marketing activities, conferences, etc.
• Consult with customers to ensure that business needs and requirements are well understood and documented
• Direct and coordinate sales activities (i.e. information, demo’s, referrals) to meet the information needs of potential prospects.
• Proactively address customer inquires and concerns about implementation projects.
Qualifications:
•Previous (5+ years) consultative and outside sales experience is required.
• Experience selling business technology solutions or a service is required.
• Previous sales experience in financial, banking, or credit union technology industry.
• Bachelor’s Degree (or equivalent work experience) in business, marketing or related field of study.
• Ability to contribute to the professional growth of the organization.
• Experience working with high-level executives in complex organizations.
• Outstanding Written and Verbal Communication Skills.
• Ability to create organized and usable documentation.
• Superior written and oral communication skills.
• Valid State Driver’s License with acceptable motor vehicle record.
• Permanent, Formal Authorization to live and work in the United States.
Key Characteristics:
• Hunter
• Relationship Selling
• Sales Strategist
• Excellent negotiation and presentation skills
• Demonstrated ability to drive business
• Ability to sell at the C-level
• Candor and Accountability
Salary: Depending on Experience
Company:
uGenius Technology is a company that connects businesses to their customers with innovative personal transaction solutions. uGenius is the leading firm in providing comprehensive video banking solutions to financial institutions in North America and provides other remote service solutions for retail and service-oriented companies.
To apply please send cover letter and resume to careers@ugenius.com.
Summary:
Direct financial activities of an organization or organizations by performing the following duties:
Essential Duties and Responsibilities include the following. Other duties may be assigned to meet business needs.
• Prepare reports that summarize and forecast company business activity and financial position in areas of income, expenses, and earnings based on past, present, and expected operations.
• Direct preparation of budgets.
• Advise management about insurance coverage for protection against property losses and potential liabilities. Direct determination of depreciation rates to apply to capital assets.
• Advise management on desirable operational adjustments due to tax code revisions.
• Arrange for audits of company’s accounts.
• Prepare reports required by regulatory agencies.
• Coordinate the month-end and year-end closing process.
• Review company financial statements for accuracy and clarity.
• Manage all accounting and collections departments.
• Day to day accounting activities as required to support company goals.
Qualifications/requirements:
• Should have 5-10 years experience in all aspects of accounting.
• Proven supervisory experience.
• Exceptional communication skills.
• Proficient knowledge of Excel, problem solving and analytical skills required.
Education
Bachelor’s degree in Accounting, Financial, or Business Administration
If you are interested in this position, please send resume to careers@ugenius.com