We are looking for a Sr. Software Engineer who enjoys rapid prototyping, is enthusiastic
about getting products live that customers love to use, and is serious about developing quality products.
Major Responsibilities
You will assume an important role within the core product development team, developing and integrating high-quality, sophisticated product features and user interface components.
- Ensure overall architectural consistency, and delivery of the key system areas of the Makana product suite including modeling, configuration, and calculation.
- Participate in the design of, and enforce the use of, patterns for other engineers to implement as they develop features in their sections of Makana applications.
- Interact with Product Managers to understand product requirements
- Plan, design, develop, test and deploy software as a service (SaaS). Establish and achieve milestones on schedule.
- Evaluate new technologies or vendor product offerings that may add capabilities to the Makana system. If a new technology or offering is adopted, design and implement necessary integration.
Highlights
- You’ll be part of a highly collaborative engineering team.
- You’ll work with experienced entrepreneurs with a deep knowledge of a complex business problem.
- You’ll work on an exciting new approach to business applications using state-of-the-art technologies for web-based Rich Internet Application (RIA) development.
- You’ll see results quickly.
- You’ll be able to earn valuable stock options at a venture-back software-as-a-service (SaaS) company.
Requirements
- B.S. Computer Science or equivalent experience.
- 5+ years experience developing and launching products.
- Expertise with one or more UI frameworks (Flex, Swing, .NET)
- Experience with one or more OO development languages (Java, C#, C++).
- Working knowledge of software architectures and patterns.
- Proven history of developing large-scale, high performance, distributed web-based applications.
- Proficiency with Windows 2000/XP/Server and Linux.
- Excellent interpersonal and team collaboration skills.
- Experience with development tools like ANT, Subversion, Apache, and Tomcat.
- Intimate knowledge of XML. Familiarity with XML-RPC, SOAP, XSL, XSLT and HTML.
Preferred
- Proficiency developing Flex-based applications (MXML/ActionScipt)
- Experience with one or more middle tier or server packages with knowledge of their strengths and weaknesses (Livecycle/Flex Data Services, Hibernate, Spring, etc.)
- Proficiency with SQL, Relational Databases (e.g. MySQL, PostgreSQL, DB2, etc.), and UML.
- Expertise in the sales compensation/performance management, accounting, human resources, or payroll domains.
- Experience developing both licensed software and software as a service (SaaS).
We offer excellent pay, stock options, and benefits. We're located in historic Lexington, MA.
Resumes should be mailed as a Microsoft Word or PDF attachment to:
nextstep@makanasolutions.com
Only mailed resumes with a brief note including why you would be a good fit will be reviewed. Those candidates with backgrounds most suitable for the position will be contacted. Only candidates should reply, no contact will be accepted from third party recruiters.