Accusoft - IS Sr. Software Engineer Position

2
IS Sr. Software Engineer – Job Posting Accusoft Corporation is currently seeking a Senior Software Engineer to join our IS Team in Tampa, FL. Job Responsibilities: The Senior Software Engineer plays a crucial role in creating and maintaining the strategic partnership between business needs and technology delivery. The Senior Software Engineer's role is to plan, design, develop and launch efficient systems and solutions to support business functions for a high tech software company. This position is primarily responsible for developing .NET web applications and services required to automate critical business functions, such as customer communications, product ordering, e-commerce, software licensing and fulfillment, and support. The Senior Software Engineer is highly experienced and has considerable decision-making authority. He/she is self-sufficient, requires minimal direct supervision, and mentors/coaches others. Required Skills (Must Have): Experience in an IT organization developing business-critical applications Strong UI design, object modeling, and back-end development skills on database-connected web applications Experience in designing and developing middleware/services/SOA, preferably using .NET/C# Superb communicator with experience in eliciting and documenting business requirements for external customer and internal user facing systems, and translating them into effective software systems to meet user and stakeholder needs Experience with technical leadership over the definition, design, construction, testing, and deployment of robust, secure, user-friendly software Provide direction, mentorship, and support to less senior software engineers Ability to provide estimates, contribute to project plans, and complete tasks with minimal supervision Perform design and code reviews for others' work Demonstrate exceptional knowledge of application architecture, development methodologies, software design and design patterns, and software engineering best practices Proven decision maker, comfortable making architectural and integration decisions, balancing technical and business considerations Required Computer Skills: C#, C++/C - Minimum of 4 or more years of experience ATL COM/ActiveX WCF (or other web services technology) ASP.NET MVC and ASP.NET WebForms HTML5, JavaScript, JQuery, AJAX SQL XML NUnit/JUnit/JsUnit Other Skills and Abilities:

Transcript of Accusoft - IS Sr. Software Engineer Position

Page 1: Accusoft - IS Sr. Software Engineer Position

IS Sr. Software Engineer – Job Posting

Accusoft Corporation is currently seeking a Senior Software Engineer to join our IS Team in Tampa, FL.

Job Responsibilities: The Senior Software Engineer plays a crucial role in creating and maintaining the strategic partnership between business needs and technology delivery. The Senior Software Engineer's role is to plan, design, develop and launch efficient systems and solutions to support business functions for a high tech software company. This position is primarily responsible for developing .NET web applications and services required to automate critical business functions, such as customer communications, product ordering, e-commerce, software licensing and fulfillment, and support. The Senior Software Engineer is highly experienced and has considerable decision-making authority. He/she is self-sufficient, requires minimal direct supervision, and mentors/coaches others. Required Skills (Must Have):

Experience in an IT organization developing business-critical applications Strong UI design, object modeling, and back-end development skills on database-connected web

applications Experience in designing and developing middleware/services/SOA, preferably using .NET/C# Superb communicator with experience in eliciting and documenting business requirements for

external customer and internal user facing systems, and translating them into effective software systems to meet user and stakeholder needs

Experience with technical leadership over the definition, design, construction, testing, and deployment of robust, secure, user-friendly software

Provide direction, mentorship, and support to less senior software engineers Ability to provide estimates, contribute to project plans, and complete tasks with minimal

supervision Perform design and code reviews for others' work Demonstrate exceptional knowledge of application architecture, development methodologies,

software design and design patterns, and software engineering best practices Proven decision maker, comfortable making architectural and integration decisions, balancing

technical and business considerations Required Computer Skills:

C#, C++/C - Minimum of 4 or more years of experience ATL COM/ActiveX WCF (or other web services technology) ASP.NET MVC and ASP.NET WebForms HTML5, JavaScript, JQuery, AJAX SQL XML NUnit/JUnit/JsUnit

Other Skills and Abilities:

Page 2: Accusoft - IS Sr. Software Engineer Position

Experience with Unit Testing frameworks and test-driven development Experience in supporting the Information Services needs of a high tech company Ability to work on complex projects with general direction and minimal guidance

Education & Experience: Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, or other math or computer related disciplines; 4 or more years of real industry experience in software development in a variety of roles on a variety of projects; or equivalent combination of education and experience. About the Company: Founded in 1991, Accusoft brings together an extremely talented, intelligent group of people to solve challenges and work together on some of the most sophisticated imaging technology in the world. As you walk through the Tampa headquarters, you will see private office spaces and various teams meeting together in conference rooms, all moving forward on projects. Free sodas, coffee, and snacks are provided on every floor. Employees' own landscape and cityscape photographs are autographed, framed and displayed in the hallways. Accusoft promotes a healthy lifestyle by providing an in-house gym and showers for employees to use before, during, or after their work day. The game lounge offers couches, a TV, video games, pool table, and foosball table. A riverfront park is right down the road for those who enjoy a relaxing walk or jog, and a beautiful entry-level atrium is available for employees to share lunch, read, or simply take a break to enjoy the tropical foliage and Florida sunlight. As the company grows, management wishes to continually nurture the "small company" feeling it was founded with, and combine that with "large company" benefits, processes, and structure. A testament to this great environment is the fact that many Accusoft employees have been with the company for 10 years or longer. Accusoft is a privately held, profitable, growing business, as measured by substantial year to year revenue growth. Accusoft develops image compression, content recognition, and document viewing technologies and integrates them into software development toolkits and applications. For a list of our product line-up, visit our website: www.accusoft.com. Compensation & Benefits: Competitive salaries and excellent benefits are provided with a minimum waiting period. Some of our benefits include 401k, vacation, paid holidays, tuition reimbursement, stock option plan, comprehensive health and dental plan, company paid short term, long term, and life insurance, a fun family oriented environment, and more! Join our team in Tampa, FL for a rewarding career in digital imaging! ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER