Full Time

Senior Software Engineer - 100% Remote

Solomon Page
Remote!
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Solomon Page, so some details may not match this job. The employer's own page has the real description.

Job Overview

Solomon Page is seeking a talented and driven Senior Software Engineer to join our dynamic team in a 100% remote capacity. In this role, you will be responsible for architecting, developing, and maintaining high-quality software applications that meet our client’s needs. You will collaborate with cross-functional teams, contribute to project planning, and ensure that best practices in software development and performance optimization are adhered to, all while playing a pivotal role in enhancing the user experience through innovative solutions.



Job Responsibilities

  • Design, develop, and deploy scalable software systems and applications.
  • Collaborate closely with product managers, designers, and other engineers to refine requirements and design effective solutions.
  • Lead code reviews, ensuring high-quality coding standards and practices are maintained.
  • Utilize modern software development methodologies including Agile and DevOps practices.
  • Identify and resolve performance bottlenecks and bugs to improve system reliability.
  • Write and maintain clear technical documentation for software designs, issues, and architecture.
  • Mentor junior engineers, providing guidance and support to enhance their technical skills.
  • Stay updated with industry trends and emerging technologies to continuously improve our technical stack.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development with a strong focus on back-end technologies.
  • Proficient in programming languages such as Java, Python, or JavaScript.
  • Experience with cloud services such as AWS, Azure, or Google Cloud Platform.
  • Strong understanding of database technologies, both relational and NoSQL.
  • Hands-on experience with modern frameworks and libraries.
  • Excellent problem-solving skills and a detail-oriented mindset.
  • Prior experience with CI/CD pipelines and version control systems (Git).


Technologies & Tools

The Senior Software Engineer role at Solomon Page encompasses a diverse set of technologies and tools. The team predominantly works with cloud platforms such as AWS and Azure, utilizing programming languages like Java and Python for back-end services. Developers are also familiar with modern frameworks like React or Angular for front-end development, and are proficient in working with databases such as MySQL, PostgreSQL, and MongoDB. Proficiency in tools for CI/CD such as Jenkins or GitLab is also essential to support efficient software delivery.



Ideal Candidates

The ideal candidate for the Senior Software Engineer position at Solomon Page is a proactive problem-solver who thrives in a collaborative environment and is passionate about technology. They exhibit strong leadership qualities that motivate and elevate the team, possess excellent communication skills, and are adaptable to change. A good fit will also display a commitment to continuous improvement and professional growth, bringing innovative ideas and a user-centric approach to software development.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.