Posted on 8 March 2011

Senior Software Engineer – Java, PHP

Senior Software Engineer
Location: North Utah County

Job Summary
The Senior Software Engineer develops specifications for complex software programming applications and modifies/maintains the existing software. The successful candidate must have strong analytical and design skills, follow best programming practices and produce high quality code. The successful candidate must also have demonstrated ability to provide accurate time estimates, complete assignments on schedule, and work under little supervision while conforming to department policies and procedures; yet also be comfortable operating in a collaborative team environment.
Job Responsibilities
• Designs/codes applications following specifications using the appropriate tools
• Maintains and modifies existing applications on their own as well as under direction from senior staff members

• Perform maintenance programming for existing version
• Perform custom programming based on client specifications
• May assume and/or assist with ongoing data architecture

Required Knowledge and Experience

• Ability to effectively communicate technical concepts to other technical staff members
• Ability to interface well with technical and non-technical members of the organization
• Demonstrated aptitude for learning new technologies

• Passionate about technology and solving complex business problems
• Ability to work in a fast-paced, high growth environment
• BS in Computer Science and 7-10 years relevant work experience
• Experience in BI, SaaS, Enterprise DB and mobile devices is a huge plus
Required Technical Skills
“Big” DBs (Oracle, IBM etc.)

Quick Apply!

Fill out the form below and "submit" and your contact information will immediately be sent to M|REC.
You are applying to: Senior Software Engineer – Java, PHP