Software Solution Engineer
Quick Dry Cleaning SoftwareJob description
Opportunity
We are looking for a young and enthusiastic personality who loves coding. Who is passionate and ready to tackle some of the most difficult problems in the laundry industry.
We believe that user-centric design ultimately leads to the best products, so we listen closely to our users, both external and internal. As an engineer on our close-knit, crossfunctional team, you'll be an active voice in shaping our product.
You will play a role in product planning, drive the implementation and release of major features, and be a champion of best practices for writing well-tested, well-organized code.
Tech Stack
Our tech stack is ASP.NET with c#, MVC, Webform, WebAPI, MSSQL Server, JQuery,
Javascript, Angular 2 and micro services architecture.Our platform is hosted on Google
Cloud.
Development using AI tools
Responsibilities
- Work with internal business teams and management to define requirements and
- You will be creating modules and components and coupling them together into a
- Creating self-contained, reusable, and testable modules and components
- Developing and integrating RESTful API services.
- Convert legacy code to new tech stack single-page web applications.
- You will be working with payment gateway, barcodes, QR codes, biometrics,
laundry and drycleaning machines, conveyor belt etc), map routing and distance algorithms.
67
What an ideal candidate looks like
- Strong knowledge of Computer Science fundamentals in object-oriented design,
databases, networking, and distributed systems.
- 3-4 years of experience with product development (.ASP.Net, C#.Net, WCF, MVC,
- Should have a strong online presence on different forums like stack overflow etc,
- Excellent verbal and written skills. The ability to explain sophisticated
- Previous work experience at a product-based company or startup would be a
Personality traits we really admire
- Great attitude to ask questions, learn and suggest process improvements.
- Pays great attention to detail and helps identify edge cases.
- Gives equal importance to planning, coding, code reviews, documentation, and
- Highly motivated and coming up with fresh ideas and perspective to help us
- Follows release cycles and absolute commitment to deadlines.
Within 1 month - You should have acquired good knowledge of domain,
product and process that we follow.
68
- Setup the dev environment and push your first small piece
- You will start attending daily stand up.
- Dive into technology by pair-programming with your
- Have a one-one chat with every member of the Quick Dry
Within 3 months - You'll start developing your first module all by yourself.
(With some guidance)
- Write your first set of unit test cases and work with the
- Conduct your first review of a peer's code.
- Participate in several release planning sessions to get a
- Participate in your first production release cycle.
- Start providing support for bugs, issues, small improvement
- Take over one tools (JIRA, Build Deployment, CI/CD, Git or
Within 6 months - You'll launch your first two or three modules to production.
- Take architectural and infrastructure decisions that will
- Be comfortable navigating most of our stack and
- Be responsible for the planning, scoping, design, and
Within 12 - You'll launch at least 3 to 4 core modules to production and
69
months completely own scaling for some more.
- Participate in interviewing and hiring, as a way to influence
- Mentor Ship - Should do code reviews for juniors, spend
- Collaborate with engineering, product, sales and customer
- You will start owning an important workflow/ section of the
Note: This is a paid internship.Skills: micro services architecture,webapi,development using ai tools,javascript,webform,mssql server,mvc,angular 2,asp.net with c#,jquery ui
Interested in this role?