Senior Software Development Engineer

Tideworks Technology
Seattle, Washington, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Essential Job Responsibilities :

If you think you are the right match for the following opportunity, apply after reading the complete description.

As a Senior Software Development Engineer, you are a member of an agile-oriented, cross-functional team of software engineers, testers, technical writers, and designers who leverage software to solve real-world problems in the container industry.

You actively develop and maintain high-quality code, leveraging strong software design principles, ingenuity and creativity, attention to detail, and analytical skills to devise unique and innovative software solutions.

You code across all tiers of an N-tier architecture, including client-tier, middle-tiers, and back-end (data / database), integrate software systems with third parties, develop and maintain robust test automation suites, and build and leverage configuration and deployment automation tools.

  • Keeping the client at the heart of all that you do, you work with Business Analysts to determine feasibility and efficacy of client requirements and product specifications;
  • with Testers to build and maintain automation test suites; with application support to understand, debug, and resolve issues found by clients;

and with managers and leaders to ensure achievement of Tideworks’ critical OKRs.

  • Implement high-quality, fault-tolerant, clean, scalable, reusable, and maintainable applications, GUIs, middleware, APIs, tools, and test automation suites.
  • Write and deliver high-quality code for new features and existing products.
  • Ensure high-quality software deliverables by leveraging automation and tooling best practices, including test automation.
  • Debug, troubleshoot, and isolate software problems.
  • Participate in and support configuration, implementation, development, enhancement, and software source code and script modifications.
  • Work with Business Systems Analysts to turn client or product-driven functional requirements into well-designed, sustainable software solutions.
  • Translate backlog items into physical design and logical units and ensures design meet business request.
  • Assist and review technical design specifications.
  • Participate and play a leading role in work estimation.
  • Use DevOps and Agile processes to deliver desired functionality quickly and effectively while iterating to continue development.
  • Review code and build quality into products and practices.
  • Design and develop test automation frameworks and in-house tools as required.
  • Mentor and guide more junior Engineers.
  • Configure and integrate with other applications and platforms.
  • Offer strategic solutions, analysis, and advice regarding identified issues for future development.
  • Provide support for incidents.
  • Maintain the stability and usability of the software across all environments.
  • Contribute to the growth of Tideworks’ collective knowledge through strong code-level and knowledge base documentation, including capturing software design details, configuration, and deployment notes.
  • Build a deep understanding of Tideworks’ products, clients, product configurations, and data.

Qualifications :

  • Bachelor’s degree in a related field or equivalent work experience.
  • 4 or more years of work experience as Developer, Programmer, Software Engineer, or another relevant role.
  • Experience using engineering methodologies; related certification or professional engineer designation desirable.
  • Proficiency in C++ is required, with additional experience in C# preferred.
  • Experience with development platforms (e.g., AWS, Azure, Salesforce, Pega, Docker, Kubernetes).

Work Environment :

  • Exposure to computer screens.
  • Required hybrid work schedule.
  • The noise level in the work environment is usually moderate.
  • Required job duties are normally performed in a climate-controlled office environment, or remotely from home.

Tideworks is committed to making our employees feel welcome and respected. Our team is unique and our approach successful because we have fostered an environment that values varying backgrounds, perspectives, and experiences and takes pride in how the collective delivers value to our customers and partners.

A truly diverse workforce is the outcome of treating people right. Each team member is responsible for creating, maintaining, and enhancing our work culture through collaboration and empathy as culture doesn’t happen without conscious effort.

At Tideworks, we expect all employees to treat one another with respect and kindness, no exceptions, or excuses.

We are an Equal Opportunity Employer

Benefits

Eligible employees (and their families) may qualify for medical, dental, and vision insurance, as well as having basic life and accidental death insurance, short-term disability insurance, and long-term disability insurance.

Employees will receive paid sick and vacation time, and company holidays if eligible. The company also offers up to twelve weeks of paid maternity leave, when applicable, 5 days of paid bereavement leave, and paid jury duty.

Eligible employees can enroll in our company's 401k plan, as well as a retirement plan. Some employees may be eligible for discretionary and / or metric-based bonuses dependent on their position.

The company also provides an Employee Assistance Program.

J-18808-Ljbffr

23 days ago
Related jobs
Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Development Engineer in Test (SDET) focused on automation tools and pipelines for game engine SDKs. ...

Promoted
Canonical - Jobs
Seattle, Washington

Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks. Joining Cano...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Clinical Software Engineer to improve cancer care through software development. ...

Amazon Retail LLC - D79
Bellevue, Washington

You will provide technical leadership to our engineering team and work closely with engineering and product leaders to deliver the best-in-class solutions to our customers. You will quickly adapt to a fast-paced development environment with bias towards simple and extensible code. Experience as a me...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Staff Software Engineer, QA. NET, SQL, React, and NodeExperience in designing, developing, testing, and maintaining softwareAbility to drive results through collaboration and technical problem solving. ...

Akvelon
Redmond, Washington

Lead Software Development Engineer. You will be leading the development team of 2-3 engineers, and guide the team in working on the improvements of the development process. Collaborate as a team leader of the engineering team to build software solutions aligned with the Product Owner's vision. This ...

FFSS- FUJIFILM Sonosite
Bothell, Washington

The Senior Software Engineer collaborates closely with other members of the Software team as well as with other functional teams and with project managers to execute projects on schedule. Senior Software Engineer - Bothell, WA. The primary role of the Senior Software Engineer will be to develop and ...

Amazon.com Services LLC
Seattle, Washington

You'll also mentor more junior engineers, influence architecture decisions, and present your work to senior leadership. We are on the hunt for an engineer with a passion for crafting exceptional social sharing features at Amazon. As an Engineer, you'll be taking a leadership role in defining and del...

Belcan
Bellevue, Washington

If you"re passionate about cutting-edge technology, creative problem-solving, and delivering high-quality software solutions, we want to hear from you! As a Senior Software Engineer, you"ll play a pivotal role in designing, developing, and integrating complex software applications. A Senior Software...

TikTok
Seattle, Washington

Responsibilities:- Work with Product, Infrastructure Engineering, Data Engineering and Algorithm teams to solve problems that power large-scale global infrastructure- Identify security, privacy related issues in the world's most complicated end-to-end video platform and build toolings to resolve the...