Senior Software Engineer Job in Seattle 98101, Washington Us
Responsibilities
· Designing and building distributed systems and web technologies to collect, process and present large amounts of data.
· Developing timelines and goals for your work and managing your time to meet those goals.
· Working with other talented engineers to provide seamless and reliable integration of various platform components.
· Respond, triage, and fix performance issues with software.
· Manage efforts in an environment where time-to-market vs. built-for-the-future trade-offs happen daily. Have the ability to clearly communicate your recommendations and solutions.
Qualifications
· Requires a Bachelor’s degree in Computer Science, Management Information Systems or equivalent experience.
· 3+ years of solid consumer website and scalable backend systems development experience, particularly Linux/Apache/MySQL/Python.
· Deep understanding of scalable web server and database architectures
· Strong object-oriented programming skills and an appreciation of high quality, highly reliable software.
· Effectively manage their time, consistently meet targets and understand solid and concise software design.
· Team player with a positive attitude and a respect for an individual’s contribution, with ability to operate in a dynamic and sometimes high-pressure environment.
Note: A criminal background check is required for all employees.
About Kalles Group: Aligning People. Achieving Success.
Candidate Commitment:
Kalles Group is a technology-focused staffing and recruiting company. At Kalles Group, you will be treated with respect, and given a clear assessment of the opportunities we can provide you. Our goal is to place the right people in the right career, contract or temporary role. Doing this successfully means taking the time to understand what your needs are, and to align those needs with your career goals.
Client Commitment:
Kalles Group focuses on cultivating and placing the best technology talent. Our local market knowledge and a focus on end results for our clients, means you can expect a straightforward approach to placing the top performers. The highest performers in the market want to be fulfilled in their new career or role and we aim to deliver nothing less than that. Happy candidates and customers provide the greatest results for everyone.