Senior Software Engineer

closed
Lingraphica Logo

Lingraphica

πŸ’΅ $107k
πŸ“Remote - United States

Summary

Join Lingraphica as a Senior Software Engineer and lead the design of software applications and deployment pipelines. Develop, integrate, and deliver software applications using various tools. Collaborate with product owners and other team members to understand requirements, plan tasks, and ensure product quality. Mentor junior team members and lead team meetings. This remote position offers a competitive salary of $107,100 per year and a comprehensive benefits package. The role requires a Bachelor's degree in a related field and two years of experience in software development, including specific technologies, web/mobile application development, CI/CD, testing, and agile processes.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology or related field plus two (2) years of experience in Software Development
  • Experience must include two (2) years each of the following: experience in a specific technology stack; building, deploying and supporting a web/mobile application; CI/CD and software development design patterns; automated testing frameworks; ensuring product quality by identifying best practices, code coverage and unit tests; and agile software development processes

Responsibilities

  • Lead the design of software applications and deployment pipelines within the team
  • Develop, integrate and deliver software applications using front-end, back end, database and hosting tools
  • Work independently on strategic projects
  • Work with the product owner and development lead to understand business requirements and break them down into technical deliverables
  • Principal responsibility for implementation of efficient code and design into overall product infrastructure
  • Collaborate with development lead and product owners task planning, estimation, scheduling, and staffing and refine product technical requirements
  • Ensure product quality by identifying best practices, code coverage and unit tests
  • Collaborate with other team members to produce team deliverables and meet deadlines
  • Mentor junior members of the team
  • Lead team meetings around design, best practices and technology
  • Perform peer code reviews for other members of the team
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary
  • Improve operations by conducting systems analysis and recommending changes in policies and procedures

Benefits

  • Paid Time Off (sick, personal, and vacation)
  • Paid Company Holidays
  • 401(k) Retirement Plan and Contribution
  • Medical/Dental/Vision benefits with FSA, HSA, & Dependent care options
  • Employer Paid Life Insurance
  • Voluntary benefits such as Short- and Long-Term Disability, Critical Illness, Hospital Indemnity and AD & D insurance
  • Stipends for health and wellness, home office setup and professional development
  • Paid Family Leave
  • Annual bonus program
  • Annual merit increases
  • Year-Round Flex Friday’s
  • Discounts on travel, entertainment, home/pet/car insurance
This job is filled or no longer available