Quad · 12 hours ago
Senior Software Engineer
Maximize your interview chances
AdvertisingContent
H1B Sponsor Likely
Insider Connection @Quad
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, develop, and maintain scalable software applications, ensuring they meet both functional and non-functional requirements.
Provide technical guidance and support to junior engineers as needed, through occasional code reviews, sharing best practices, and offering coaching.
Write clean, maintainable, and efficient code in Java, Python, PHP, and SQL to build robust back-end systems.
Build and maintain responsive user interfaces using React, ensuring seamless user experiences.
Automate tasks and manage scripts using Bash on Linux environments, as well as provide support for Windows system administration tasks.
Collaborate with DevOps teams to streamline deployment processes using Azure DevOps pipelines and Docker for containerization.
Work closely with product owners, designers, and other engineers to define technical requirements and ensure they are implemented effectively.
Lead architecture discussions and decision-making processes, influencing the technology roadmap.
Identify performance bottlenecks and optimize application performance across various components.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years of experience in software development, with a strong background in Java, Python, SQL, and React.
Proficient in Linux system administration and Bash scripting.
Strong experience working with SQL databases, writing complex queries, and optimizing database performance.
Solid understanding of front-end and back-end development, with experience in React for front-end and Java/Python for back-end.
Experience with Azure DevOps for CI/CD pipelines and continuous integration.
Strong problem-solving skills and attention to detail.
Excellent communication skills and the ability to work collaboratively with cross-functional teams.
A passion for learning new technologies and sharing knowledge within the team.
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Preferred
Experience with Windows system administration is a plus.
Experience in containerization and working with Docker to manage and deploy applications.
Exposure to PHP development is a plus, but not required.
Experience with automated testing and test-driven development (TDD).
Familiarity with Azure or other cloud platforms.
Hands-on experience with Docker and container orchestration.
Knowledge of other modern front-end frameworks.
Benefits
401(k)
Holidays
Vacations
Company
Quad
Quad is a marketing agency that helps brands reimagine their marketing to be streamlined and flexible.
H1B Sponsorship
Quad has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
2021 (2)
Funding
Current Stage
Public CompanyTotal Funding
$1.9B2014-04-28Post Ipo Debt· $1.9B
2010-07-06IPO· undefined
Recent News
PR Newswire
2024-11-20
BizTimes - Milwaukee Business News
2024-10-23
Company data provided by crunchbase