
Senior Software Engineer
Matrix42
full-time
Posted on:
Location Type: Remote
Location: Romania
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Participate in the entire software development lifecycle, from concept to delivery.
- Design, develop, test, deploy, and maintain scalable and reliable software solutions.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement innovative solutions.
- Conduct code reviews to ensure code quality, consistency, and adherence to coding standards.
- Continuously identify and implement process improvements to enhance development efficiency.
- Mentor and provide guidance to junior engineers, fostering a collaborative and knowledge-sharing environment.
Requirements
- Bachelor’s or master’s Degree in an applicable field, such as computer science or computer engineering.
- 5+ years of professional experience in software development.
- Strong proficiency in one or more programming languages such as C# and .net.
- Solid understanding of system architecture, data structures and algorithms.
- Demonstrated experience in developing and maintaining large-scale, enterprise-level applications.
- Ability to adapt to new technologies and learn quickly in a fast-paced environment.
- Excellent problem-solving skills and the ability to work independently or collaboratively in a team.
- NICE TO HAVE Experience with cloud computing platforms such as Azure, AWS, or Google Cloud.
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Knowledge of microservices architecture and associated design principles.
- Experience with modern software development tools, version control systems, and CI/CD pipelines.
- In-depth knowledge of software development methodologies, design patterns, and best practices.
Benefits
- Work from (almost) anywhere – Want to change your scenery? Go on a workation and take your job with you.
- Time for growth – A career framework to support your professional and personal growth with up to 6 extra days off per year for your development.
- Social Day – One paid day per year to give back to your community or support a cause you care about.
- Extra sick days, no questions asked – Get 2 paid sick days per year, no doctor’s note needed.
- Private medical care – Covered through Regina Maria, because your health matters.
- Pick your perk – Choose what works for you via the Benefit Online platform: private pension, meal tickets, travel vouchers, courses, gifts - you name it.
- Work-from-home allowance – Whether you're at your desk or at home, we've got you covered.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETsystem architecturedata structuresalgorithmslarge-scale applicationscloud computingDockerKubernetesmicroservices architecture
Soft Skills
problem-solvingcollaborationmentoringadaptabilityindependenceknowledge sharingprocess improvementcode qualitycommunicationteamwork
Certifications
Bachelor’s DegreeMaster’s Degree