12 Feb Full Stack Software Engineer
Posted at 16:07h in
- Relevant Work Experience: 5+ years
- Career Level: Mid-level
- Education: BS in Computer Science, Computer Engineering, or equivalent from a four-year college or university
- Travel Requirements: less than 10%
The Role
The Full Stack Software Engineer is responsible for implementing scalable software tools to improve operational efficiency and support the future growth of a dynamic company with diverse requirements. These tools will be a combination of custom software and off-the-shelf solutions.
Responsibilities
- Implementing new features to existing systems to allow efficient workflow.
- Identify and address core business problems with IT solutions.
- Query data across multiple systems to provide valuable reporting to the business.
- Assist in the integration of multiple systems into one.
- Integrate an off the shelf system by using built-in APIs or by using direct database access.
- Transform outdated application systems into modern, database-driven applications.
- Assist in the decision-making process regarding purchasing an off the shelf system vs. developing a home-grown system.
- Assist in rewriting or modifying applications when there has been high resource usage (CPU, memory, bandwidth, etc).
Skills and Experience
- Experience developing in both Linux and Windows environments.
- Proven track record in supporting existing legacy systems:
- Maintaining developed applications, modifying, and adding new features as required.
- Writing unit tests and performing regression testing on existing features.
- Analyzing and understanding disparate database systems and producing ad-hoc reports.
- Experience in creating new applications:
- Analyzing the needs of different business units and determining ways to meet business objectives.
- Modifying database architectures to support applications where relevant data are minable and can be easily queried.
- Ability to create web sites/applications that have efficient and user-friendly interfaces.
- Development Languages – C#, PHP, jQuery, Any Scripting Language
- Database Systems – SQL & Mongo
- Development Processes (preferred) – Scrum and Waterfall
- Tools experience with Source Control (SVN & Git) and Data Visualization (Tableau & Power BI)
- Ability to work and communicate with a variety of different types of people.
- Ability to manage daily tasks and projects.
- Ability to perform under dynamic conditions; prioritize incoming requests from multiple organizations.
- Ability to build working relationships and trust across an organization.
Job Category: IT
Job Type: Full Time
Job Location: Redmond WA
Sorry! This job has expired.