Job Closed
This listing is no longer active.
Software Engineer II
Location
North America
Posted
23 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer II
TAXWELL
• Design, implement, and maintain scalable backend services in a distributed system environment (99% backend work). • Develop software solutions using C#, C++, and MS SQL/PostgreSQL. • Collaborate on UI development as needed to support service integration and functionality. • Build, deploy, and manage applications using AWS resources, with a focus on: EC2 / ECS for compute environments, Lambdas for serverless processing, SQS and SNS for messaging and event-driven architecture. • Participate in code reviews, design discussions, and cross-functional team meetings to ensure software quality and scalability. • Contribute to continuous improvement initiatives in coding standards, system reliability, and automation.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 3–5 years of experience in software engineering, ideally in backend or systems development.
- Proficiency in C# and C++ programming languages.
- Strong experience with MSSQL/PostgreSQL database design and optimization.
- Familiarity with UI development principles and frameworks.
- Hands-on experience working in AWS environments, particularly with EC2, ECS, Lambda, SQS, and SNS.
- Experience developing, deploying, and supporting distributed systems.
Benefits
- Tax benefits
- Remote work options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own a critical service or domain (a core API, a key customer workflow, a major .NET module) and make it noticeably more reliable, performant, and pleasant to work in. • Lead complex, multi-sprint initiatives end-to-end — design doc → rollout → post-release monitoring — and keep our DORA metrics in the green. • Partner with your PM and Designer to shape what gets built, not just how. • Make the engineers around you better through reviews, mentoring, and clear docs. • Anticipate failure modes, build guardrails, and follow through on post-incident learnings.
• Build integrations between internal systems (ERP, CRM, PIM) and external partners, government bodies, and compliance agencies • Design and maintain secure REST APIs and event-driven components using Azure Service Bus, Event Hub, Azure Logic Apps and Azure Functions • Define API contracts with Swagger spec-first — before implementation begins • Embed security into every stage — from design to production • Instrument code for observability: structured logging, distributed tracing, and Application Insights • Contribute to feature analysis, design, effort estimation, CI/CD pipelines, and cross-team code reviews
Lead Software Engineer
PrideStaffBest of Staffing award-winning firm ⭐️🏆 Offering expert staffing & recruiting solutions nationwide
• Lead the design, development, and support of core platform services and applications using MongoDB, Node.js, Nest.js, and Next.js • Architect, build, and maintain scalable systems that power our workforce development platforms • Design and develop modern web applications and RESTful services • Improve system performance and scalability • Ensure platform reliability, security, and maintainability • Collaborate closely with engineers, analysts, product partners, and leadership to shape system architecture • Mentor engineers and contribute to architectural decisions and engineering best practices • Participate in regular Scrum ceremonies
• Develop and maintain services for the data infrastructure of AEC products • Collaborate with product managers and other stakeholders • Provide cloud expertise throughout the development lifecycle • Implement unit and regression tests • Document and present ideas and solutions




