Principal Software Engineer

Wiland

(Longmont, Colorado)
Full Time
Job Posting Details
About Wiland
Wiland is a leading marketing intelligence company serving many of the nation's top companies and organizations. We provide solutions to thousands of clients in a wide variety of markets and industries.
Summary
The Principal Software Engineer will work closely with the Architecture Team, Development Team, and Product Management Team to design and develop software for Wiland. The Principal Software Engineer will be responsible for performing a variety of technical activities for assigned projects and maintenance requests as dictated by business priorities. These activities include: creating design plans; writing detailed design documents; conducting design reviews; communicating specifications to the Development Team; developing software; preparing integration test plans; and providing technical leadership.
Responsibilities
1. Reviewing and contributing to project Requirements Documents as necessary. 2. Assisting in the conceptualization and development of solutions for approved projects. 3. Collaborating with the assigned architect(s) to create design plans, data flow, and data models. 4. Independently preparing detailed design documents (process flows, process specifications, and pseudo-code) suitable for use by developers. 5. Conducting review sessions of completed designs, test plans, and release plans. 6. Providing technical leadership to members of the Development Team participating in the project, mentoring developers, ensuring adherence to development standards, conducting code reviews, etc.
Ideal Candidate
* Bachelor's degree or equivalent work experience * 7+ years of software development experience including two years of software/system design required * Experience in the following key technologies: * RDBMS – strong data modeling and data architect skills required * C/C++ – 4 years minimum required * Unix Experience – Required * Shell scripting/Perl – Required * Big Data experience a plus * Experience with a Software Development methodology required * Excellent written and verbal communication skills * Team-oriented approach with a positive attitude * Proficiency in Microsoft Office tools, including Word, Excel, Visio, and PowerPoint * Experience with data modeling tools, e.g., PowerDesigner a plus * Direct Marketing, Digital Marketing, or experience in a Wiland supported vertical required

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.