Senior Software Engineer

Lumin Digital Logo

Lumin Digital

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

Summary

Join Lumin Digital as a Senior Software Engineer and contribute to the design, development, and enhancement of enterprise web applications using object-oriented programming within an agile SCRUM environment. You will collaborate with cross-functional teams, troubleshoot issues, and support production operations to ensure business objectives are met. This role offers opportunities for growth and leadership, including taking ownership of development tasks, mentoring junior developers, and contributing to the improvement of development practices. The ideal candidate possesses strong object-oriented programming skills, expertise in relational databases, and experience with microservices, containerization, and cloud platforms. Lumin Digital offers a unique and innovative work culture that values trust, respect, and boldness.

Requirements

  • Strong object-oriented programming skills in TypeScript, C#, Java, or similar languages
  • Expertise in relational databases, with experience using SQL and ORM technologies
  • Ability to manage multiple projects in a fast-paced environment, meeting deadlines and maintaining high-quality standards
  • Excellent communication and interpersonal skills, with the ability to work collaboratively within a team
  • Strong problem-solving skills and a proactive approach to troubleshooting and debugging
  • Experience with microservice architecture
  • Familiarity with containerization tools like Docker
  • Experience with AWS or other cloud platforms
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience

Responsibilities

  • Design, develop, document, and modify software systems to meet enterprise application needs
  • Write well-designed, testable, efficient, and maintainable code
  • Collaborate with product management in an agile SCRUM environment, contributing to decision-making and iterative development
  • Troubleshoot, debug, and resolve software issues to ensure system reliability
  • Support production operations, ensuring smooth performance and timely resolution of incidents
  • Contribute to a high-performing development team, fostering collaboration and continuous improvement
  • Perform other duties as assigned

Benefits

$140,000 - $190,000 a year

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.