You will work in an agile team to plan and design new features, write clean, testable, and performant code, and integrate test-driven development practices.
• BS Degree in Computer Science (or equivalent); MS Degree preferred.
• 5+ years of commercial-grade software development experience.
• Expertise in C# and .NET Core for developing scalable applications.
• Familiarity with cloud platforms like AWS and AWS services and Efficient Data Storage such as Apache Parquet
• Strong understanding of object-oriented design, design patterns, and performance-tuning tools.
• Experience with test-driven development and CI/CD pipelines.
• Proficient in Docker and containerized applications.
• Knowledge of big data solutions, including distributed systems and parallel computing.
• Python skills are a plus.
Preferred Skills
• Hands-on experience with AWS platform development and infrastructure-as-code.
• Strong analytical and problem-solving skills with a focus on software robustness.
• Excellent communication and collaboration skills in a dynamic, agile environment.
Work Environment
• Hybrid work model with opportunities for collaboration in a team-driven environment.
• Focus on innovation, scalability, and building impactful solutions.
#LI-ZP1
#LI-Hybrid
• Design, develop, and maintain cloud-based analytical frameworks and tools.
• Build scalable and robust systems leveraging AWS services (e.g., Lambda, S3, and Parquet-based big data solutions).
• Collaborate on infrastructure-as-code solutions for cloud environments.
• Proactively enhance functional capabilities and performance optimizations.
• Contribute to full development life cycle: architecture, coding, testing, and CI/CD processes.
• Investigate and resolve customer inquiries and software defects.
• Develop algorithms to optimize compute and memory usage for high-performance analytics.
• Create and maintain automated testing frameworks.
• Participate in DevOps infrastructure and support both development and production environments.
• Work closely with team members to ensure robust system architecture and clean code.