Senior Software Engineer responsible for designing and maintaining applications with a focus on the financial industry. Collaborate in an agile team environment to drive innovation and software quality.
Responsibilities
Design, develop, test, and maintain applications according to project requirements.
Collaborate with cross-functional teams to define, design, and deliver new features.
Write clean, scalable, and maintainable code following industry best practices and coding standards.
Troubleshoot, debug, and optimize existing applications and systems for performance and reliability.
Write automated tests and address code smells and vulnerabilities to ensure code quality.
Participate in peer code reviews and provide constructive feedback.
Contribute to technical discussions and architectural decisions.
Stay up to date with emerging technologies, frameworks, and development trends.
Requirements
5+ years of professional software development experience.
Solid understanding of object-oriented and functional programming principles.
Experience building RESTful APIs and front-end applications using modern frameworks.
Strong knowledge of relational and non-relational databases.
Hands-on experience with CI/CD pipelines and deployment automation.
Familiarity with containerization and orchestration (e.g., Docker, Kubernetes).
Strong problem-solving and debugging skills.
Effective communication and teamwork abilities.
Experience with microservices or distributed systems (Nice to Have).
Familiarity with observability tools (Elastic, Grafana, Prometheus, etc.) (Nice to Have).
Exposure to agile methodologies and DevOps practices (Nice to Have).
Benefits
WSD is an employer that values diversity. We highly encourage applications from appropriately qualified and eligible candidates irrespective of age, race, religion, national origin, gender, sexual orientation, gender identity and/or expression, veteran status, disability, or any other status protected by applicable law.
Staff Engineer driving technical strategy and backend systems for Pinterest's user experience. Leading initiatives to enhance the user experience for new and returning Pinterest users.
Senior Manager leading design and delivery of AI solutions in insurance sector. Collaborating with technical teams to build scalable solutions while navigating evolving technology landscapes.
Manager - Senior Software Engineer leading AI projects at PwC in insurance sector. Shaping solution architectures and collaborating with technical teams to deliver AI - enabled solutions.
Staff Software Engineer on Developer Productivity team at Gusto, enhancing Rails applications and tools for engineers. Collaborate with teams and improve productivity with automation and AI - assisted tooling.
Software Engineer joining a global team to develop cloud - based, data - intensive applications for US healthcare. Requires backend skills in .NET and database management.
Senior Software Engineer building and maintaining OTT streaming applications for Dolby. Focusing on reliable, scalable Web features and collaborating with cross - functional teams.
Senior Software Engineer at Dolby developing client - side applications for consumer - facing products. Leading technical design decisions and mentoring engineers in a collaborative environment.
System Administrator managing and maintaining Windows/Linux servers at SourcingTrust. Seeking someone with 5+ years of experience and strong troubleshooting skills.
Software Engineer developing data systems to improve core product experience at Whatnot's live commerce platform. Leading development of scalable solutions with a high - impact focus.
Lead software engineering projects as a technical expert within Truist's financial services, focusing on complex solutions. Collaborate with multiple stakeholders to design and implement innovative systems.