Experteer Overview As Senior Product Software Engineer you will design, develop, and optimize complex software to improve user experience and product quality. You will collaborate with cross-functional teams to define specs, document technical details, and drive performance improvements. Your work will shape scalable, user-centric applications that solve real-world problems for professionals. You will operate at expert level, guiding design decisions and leveraging advanced tech to deliver impactful solutions.Compensaciones / Incentivos
- Lead design, development, and maintenance of complex software applications to meet project requirements.
- Collaborate with cross-functional teams to define design specifications and consider diverse perspectives.
- Communicate project updates and challenges to stakeholders and team members.
- Prepare detailed technical specifications and requirements documents.
- Identify bottlenecks and optimize software for performance and efficiency.
- Lead the design of innovative, user-friendly applications aligned with customer needs and standards.
- Create comprehensive testing routines to ensure reliability and quality.
- Apply mathematical and statistical methods to solve problems within software projects.
- Troubleshoot and resolve complex IT issues during development.
- Prepare and preprocess data for analysis for use in software applications.
- Provide technical support to end-users for maintenance and usage queries.Responsabilidades
- Full Stack Software Engineer with ability to design, develop, and maintain software systems.
- Proficiency in programming and software architecture, with strong problem-solving capabilities.
- Experience with designing, writing, testing, and implementing software programs and systems.
- Ability to understand user requirements and ensure software quality.
- Familiarity with unit and integration testing, and version control practices.
- Experience in CI/CD pipelines and collaboration tooling.
- Containerization with Docker and orchestration with Kubernetes.
- Monitoring and tracing experience (Datadog, Grafana).
- Agile methodologies (Scrum / Kanban).
- Strong knowledge of: C#, .NET Framework/Core, ASP.NET Web API; Angular; RESTful APIs; microservices; SQL/relational databases; Redis; RabbitMQ; MassTransit; Azure Service Bus;OOP; SOLID; DDD; Clean Code.Requisitos principales
-