Job Description Summary
The Software Engineer is responsible for translating requirements and specifications into one or more software applications.
This includes both maintaining and updating existing software, and creating new software, as needed. The goal is software that is well designed, testable, and efficient, and that meets the requirements and specifications.
5-8+ years of relevant experience
Bachelor’s degree in computer science, business or other related field preferred.
Work with other software engineers to design, implement, test, and provide production support for systems, web sites and services.
Take responsibility for developing increasingly complex code and or features.
Create and validate documentation for architectural structure, for logical program flow and module organization. Make updates to development documentation.
Work with key stakeholders, project managers, software engineers to develop code to meet requirements.
Understand how to turn a mockup into a working website or application.
Ensure all systems, websites and services are functioning via test driven development and validated via the QA process.
Ensure code meets all quality and security standards
Meet project milestones and other goals as defined by the project plan.
Keep abreast of new technology and develop new technical skills.
Learn the Principle strategies and processes associated with the CLEAResult business domain.
Mentor other software engineers
Additional Job Description
Expertise in :
Apex, Visual Force and Java Script
Ability to demonstrate senior level proficiency in SOQL
Source Control (VSTS, SVN)
Integration (Dell Boomi, REST / SOAP API integrations)
Strong code optimization skills
Batch and Future patterns
Strong oral and written communication skills
Strong Problem Solving skills
Physical Demands / Requirements
Sit or stand for extended periods of time
Bend or reach occasionally
Use repetitive hand motion
Lift, carry or push up to 15 pounds occasionally
This position is in a general office environment with moderate noise, room temperature.
Reasonable accommodations may be made for individuals with disabilities to perform the essential functions of this position.
Equal Opportunity Employer
As an Equal Opportunity Employer, we are committed to ensuring equal employment opportunities for all job applicants and employees.
Employment decisions are based upon job-related reasons regardless of an applicant’s race, color, religion, national origin, marital status, age, sex, gender identity, sexual orientation, status as a qualified individual with a disability or protected veteran, or any other protected status.
The above job description and job requirements are not intended to be all inclusive. CLEAResult retains the right to make changes or adjustment to job descriptions and / or job requirements at any time without notice.
Copyright 2013 CLEAResult. All rights reserved