Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead Software Engineer image - Rise Careers
Job details

Lead Software Engineer

Company Description

Who We Are:

Interested in joining our team?  Here is some more information about us!  Momentus provides industry-leading event and venue management software to customers in over 50 countries around the world, serving thousands of customers that power millions of events.  In the age of digital transformation, our comprehensive platform offers event professionals leading-edge SaaS technology that provides a 360 view of their business, allowing them to cut costs, save time, and increase revenue. Momentus is used for top shows from across the world, famous museums, global convention centers, performing arts venues, professional sports arenas, and other unique events.  Our client list includes ExCel London, Manchester United, Museum of Contemporary Art Australia, Omanexpo, the China National Convention Center, the Porsche Experience Center in Germany and the Sydney Opera House.

Working @ Momentus:

Surround yourself with highly motivated co-workers that push you to be your best each day. Momentus offers the career opportunities and fast-paced, exciting environment of a growth company where you can make a direct impact on our product and customers.

Job Description

Momentus Technologies is searching for a Software Engineer who is experienced in C#, .NET technologies, and web technologies (Angular, Aurelia). Join our collaborative team, where you'll work together on exciting projects, designing, building, and launching cutting-edge SaaS solutions for the event space. We're looking for self-starters who are great at communicating, have a strong work ethic, and thrive in the agile software development process. Our core values – Passion, Speed, Focus, Innovate, and Humility – guide how we work and interact every day, making us a welcoming workplace.

Job responsibilities include:

• Ensure software is delivered efficiently and on time using C#.NET / ASP.NET.

• Work with client technologies like Angular/React/Typescript, Javascript, HTML and CSS

• Participate with an agile (SCRUM) development team.

• Establish and improve high standards for software design and development.

• Collaborate with software engineers, quality engineers, devops, and management to provide technical guidance throughout projects.

• Review business and technical requirements and encourage knowledge sharing within the team.

• Dive deep into system analysis and programming, often involving extensive research.

• Test software thoroughly, pushing its limits with unit and integration testing.

• Stay updated on new technologies and development tools.

 

Qualifications

• Fluent in English

• At least 6+ years of professional software engineering experience.

• Experience with ASP.Net Core, MVC, Web API, Entity Framework

• Experience with DB Design, SQL queries and optimizations

• Experience in web technologies (JavaScript, Typescript, Angular, React, HTML, CSS).

• Strong working experience of OOPS and SOLID

• A degree in Computer Science or equivalent experience.

• Experience with issue-tracking software like Jira or Azure DevOps.

• Experience with Git/GitHub.

• Good to have experience with AZURE, AWS (EC2 and RDS), JIRA, TFS, Bit Bucket, GIT

• Good to have experience about TDD, NUnit, nuget, CI/CD

• Good to have Experience with data analytics, including tools such as Power BI, Tableau, or similar

• Familiarity with data visualization techniques and best practices

• Good to have Experience with any iPaas
 

 What will make you successful:

• Teamwork and a willingness to help others.

• Self-motivation and creative problem-solving.

• A willingness to learn and a strong work ethic.

• Enthusiasm for being part of a small team making a global impact in the venue industry (Convention Centers, Arenas, Performing Arts Centers).

• The ability to use design patterns to solve technical problems in code.

• A strong passion for programming, projects, and contributing to a great company.

Additional Information

🌐 Flexible Career: We believe in work that works for you. Get the job done where you work best. It's about winning at life by loving your job.

🎉 Teammate Recognition Rewards and Swag: Celebrate milestones and enjoy the largest reward network ever.

🎟️ Two tickets valued up to attend events hosted by our valued customers, fostering strong relationships and industry connections.

👟 CEO Impact Award: Recognizing our employees' dedication to our values with a custom pair of shoes as a token of appreciation for their commitment.

💬 Your Voice Matters: We believe in open communication and support your growth through annual reviews, department meetings, and personal 1-on-1's. We value your input and are committed to creating a feedback-rich culture where your ideas and contributions are celebrated. 

🤝 Tailored Onboarding for You: From day one, we provide individualized onboarding for every new member of our team. We recognize that everyone is unique, and we're here to ensure your transition into our company is seamless and tailored to your needs. 

🌱 Personal Growth Matters: We're passionate about your growth! We offer both internal and external development opportunities, ensuring you have the tools and resources to climb the ladder of success. Your journey with us is not just a job; it's a path to continuous improvement and achievement.

👚 No Dress Code: Express your individuality! Smart, independent people like you choose what they wear.

We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results. 

Momentus is an equal opportunity employer and does not discriminate based on race, religion, national origin, age, sex, gender identity, disability, sexual orientation, marital status, or any other basis protected by law.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Lead Software Engineer, Momentus Technologies

Are you ready to take your career to the next level? Momentus Technologies is on the lookout for a Lead Software Engineer to join our vibrant team in Mumbai, Maharashtra. If you're passionate about cutting-edge software development and have a knack for C# and .NET technologies, you could be the perfect fit! At Momentus, we pride ourselves on providing top-notch event and venue management software utilized by clients across the globe, including the iconic Sydney Opera House and Manchester United. As a Lead Software Engineer, you’ll not only work with innovative technologies like Angular and React but also collaborate with a diverse group of talented professionals committed to excellence. In our dynamic, agile environment, creativity is encouraged, and your ideas will directly impact our products and customers. You'll be involved in delivering high-quality software solutions while engaging in continuous learning to stay ahead of industry trends. Our core values - Passion, Speed, Focus, Innovate, and Humility - define our unique workplace culture, making it a fantastic place to grow both personally and professionally. If you're ready to join a company that celebrates your individuality and empowers your success, we want to hear from you!

Frequently Asked Questions (FAQs) for Lead Software Engineer Role at Momentus Technologies
What does a Lead Software Engineer at Momentus Technologies do?

A Lead Software Engineer at Momentus Technologies focuses on developing and delivering high-quality software solutions using technologies like C#, ASP.NET, and Angular. They collaborate within an agile team, enhancing the overall software design and development process while ensuring client requirements are met efficiently.

Join Rise to see the full answer
What qualifications do I need to apply for Lead Software Engineer at Momentus?

To apply for the Lead Software Engineer position at Momentus, candidates should have at least 6+ years of software engineering experience, along with skills in C#, ASP.NET Core, and web technologies such as JavaScript, Typescript, and HTML/CSS. A degree in Computer Science or a related field is preferred.

Join Rise to see the full answer
What is the work culture like for a Lead Software Engineer at Momentus Technologies?

The work culture at Momentus Technologies for a Lead Software Engineer is vibrant and collaborative. The company values passion, speed, focus, innovation, and humility. Team members are encouraged to share knowledge and ideas, and there is a strong emphasis on personal growth and career development.

Join Rise to see the full answer
How does Momentus support employee growth for the Lead Software Engineer role?

Momentus is committed to the professional growth of its employees. For a Lead Software Engineer, opportunities for development include tailored onboarding experiences, access to both internal and external training programs, and an open communication policy that encourages feedback and personal growth.

Join Rise to see the full answer
What technologies will I work with as a Lead Software Engineer at Momentus?

As a Lead Software Engineer at Momentus, you'll work with a variety of technologies, including C#, ASP.NET, Angular, React, SQL, and various cloud platforms like Azure and AWS. You'll also engage with modern practices such as TDD and continuous integration/deployment.

Join Rise to see the full answer
Can I work remotely in the Lead Software Engineer position at Momentus?

Yes, Momentus believes in flexible work arrangements. As a Lead Software Engineer, you can work where you feel most productive, allowing for a balance between professional commitments and personal life.

Join Rise to see the full answer
What are the key responsibilities of a Lead Software Engineer at Momentus?

Key responsibilities for a Lead Software Engineer at Momentus include delivering high-quality software using C# and .NET technologies, participating in agile development processes, collaborating with cross-functional teams, and maintaining high standards in software design and testing.

Join Rise to see the full answer
Common Interview Questions for Lead Software Engineer
Can you describe your experience with C# and .NET technologies relevant to the Lead Software Engineer position?

When answering this question, provide specific examples of projects where you utilized C# and .NET technologies. Discuss the challenges faced, the solutions implemented, and the outcomes achieved to demonstrate your proficiency and impact.

Join Rise to see the full answer
How do you approach agile development as a Lead Software Engineer?

In your response, emphasize your experience with agile methodologies, like SCRUM. Discuss how you actively participate in sprints, facilitate team meetings, and adapt to feedback to ensure continuous improvement in the development process.

Join Rise to see the full answer
What strategies do you use for effective collaboration in software development?

Outline your key strategies for collaboration, such as using version control systems like Git, maintaining clear communication through tools like Jira, and fostering a culture of knowledge sharing to enhance teamwork and project success.

Join Rise to see the full answer
Can you explain a time when you had to troubleshoot a technical issue in your code?

Share a specific instance where you encountered a technical problem. Discuss the steps you took to identify the issue, the tools used for debugging, and how you ultimately resolved the problem. Highlighting your problem-solving skills will showcase your capabilities.

Join Rise to see the full answer
How do you ensure software quality during the development process?

Explain your approach to maintain software quality, referencing techniques like code reviews, automated testing, and following SOLID principles. Discuss the importance of unit tests and integration tests in your workflow.

Join Rise to see the full answer
What are your experiences with web technologies like Angular and React?

In your answer, detail your hands-on experience with Angular and React. Talk about the types of applications you've built using these frameworks, your understanding of best practices, and how you stay updated with the latest trends in the web development space.

Join Rise to see the full answer
Describe how you stay current with new technologies in software engineering.

Discuss your methods for continuing education, such as attending workshops, participating in online courses, reading blogs, and being active in developer communities. Highlight your passion for learning and how it enhances your work.

Join Rise to see the full answer
Can you provide an example of a successful project you led as a software engineer?

Share a compelling story about a pivotal project that you led. Explain your role, the challenges faced, the solutions devised, and the measurable results achieved. Make sure to emphasize your leadership qualities throughout the account.

Join Rise to see the full answer
How do you handle tight deadlines in software development?

Explain your approach to managing time and priorities, including techniques like breaking down tasks, setting achievable milestones, and maintaining open communication with your team to effectively manage expectations.

Join Rise to see the full answer
What steps do you take to mentor junior developers in your team?

Discuss your philosophy on mentorship, emphasizing the importance of fostering a learning environment. Talk about how you provide constructive feedback, share knowledge, and encourage junior developers to take ownership of their growth within the team.

Join Rise to see the full answer

Founded in 2017, Momentus is a commercial space company developing in-space infrastructure services, including in-space transportation, hosted payloads and in-orbit services. The company is based Venice, California.

3 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!