Implement robust software components for data-driven systems, ensuring efficiency and maintainability
Conduct technical analysis and articulate solutions, designing engineering patterns that can be leveraged across multiple product offerings
Optimize and enhance existing solutions, proactively identifying and resolving complex technical challenges while weighing trade-offs in cost, performance, and scalability
Develop reusable components and services, adhering to corporate engineering standards, best practices, and modern development frameworks
Apply software engineering best practices, leveraging automation in testing, deployment, and monitoring to ensure reliable and efficient solution delivery
Collaborate cross-functionally with technical and non-technical stakeholders, effectively communicating complex concepts through documentation, diagrams, and code comments
Requirements
Bachelor's or master's degree in computer science, Information Systems, or a related field
3+ years of hands-on experience in backend development, building scalable and high-performance systems using C# / .NET Core
Advanced SQL programming skills with experience in database performance tuning for large datasets
Proficiency in relational database management systems (MS SQL, PostgreSQL, or similar)
Exposure to Big Data technologies such as Databricks, big data processing engines/Scala, Nifi
Understanding of cloud computing environments such as AWS, Azure, or GCP
Working knowledge of containerized deployments
Familiarity with large-scale messaging systems like data stream processing tools, RabbitMQ, or commercial equivalents
Benefits
Health care coverage designed for the mind and body
Generous time off (Flexible Downtime)
Continuous learning resources and professional development
Company-matched student loan contribution and continuing education program
Retirement planning and financial wellness programs
Competitive pay
Family friendly benefits for partners and children
Retail discounts
Referral incentive awards
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.