Job Title:
Senior Software Engineer
Job Location:
Remote (Spain)
Job Summary:
You will play a crucial role in designing, developing, and maintaining our software applications. This role involves leading technical projects, mentoring junior engineers, and ensuring the delivery of high-quality, scalable, and maintainable code.
Responsibilities:
- Design, develop, and maintain complex software applications using [mention specific technologies like Java, Python, JavaScript, etc.].
- Lead technical projects and ensure timely delivery of high-quality code.
- Mentor and guide junior engineers, providing technical expertise and support.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
- Troubleshoot and resolve complex technical issues in production environments.
- Contribute to system architecture and design discussions.
- Strong proficiency in at least one major programming language (e.g., Java, Python, JavaScript, C#).
- Experience with designing and developing scalable and maintainable software systems.
- Solid understanding of software development principles and best practices.
- Experience with version control systems, particularly Git.
- Knowledge of database systems (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- $45 - $50 per hour
DeWinter Group and Maris Consulting is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. We post pay scales which are based on our client pay ranges. DeWinter, Maris, and our clients have the right to modify the requirements of the role which can impact the pay ranges posted.