Job Description :
Software Engineer
Working with the e-com team to fix and keep the legacy software running as they add new features. As a rapidly growing startup, this software grew from code duplication and quick fixes to keep it running – now they are building a new product, and need this one to function and grow in the meantime. Older monolithic system built on SQL server ad C# / C++, ASP.Net, was SOAP now moving to REST

Top 3 Technical Skills:

1. Strong T-SQL skills, experiences on writing SQL statement to fix customer data on large-scale production database without causing performance bottleneck.
2. Experience in an Agile development environment is preferred, fluent in writing code on the MSFT stack (C#, C++, ASP.net, etc. experience/knowledge in SOAP and REST will be plus.
3. Experience with RESTful API design

Company Culture? Open office environment, fast pace, great location right on the water – great view!!, free lunch provided everyday


Responsibility
1. Main task
a. Check fulfillment logs (including MSQM logs, error in various SQL table, other log files) etc to identify the root-cause and fix accordingly in the database (by using SQL statement)
b. Support partner team’s requests and inquires on fulfillment issues in all environments.
c. Document in detail all the incidents handled and create knowledge base articles for future reference.
2. Some additional tasks
a. Run post-patching validation testing for each app server before putting them into rotation
b. Enable certificates for partner teams to access eCOMM system through SQL update
c. Do Price Lock for customers
d. Weekly GeoIP database update
e. Address redemption code requests on a regular base.
f. Performing min variant spins on reseller domain pricing through SQL update
Skills needed
1. Strong T-SQL skills, experiences on writing SQL statement to fix customer data on large-scale production database without causing performance bottleneck.
2. Strong problem-solving skills, be able to deduce the possible root cause based on symptoms observed, and invalidate/validate them through reasonable approaches.
3. Pro-active communicator, be able to grasp the partner’s teams need quickly and understand what they really want and translate that into business requirement clearly
4. Basic understanding on technology related to Web Server and Message Queues
5. Bachelor’s degree in CS or a relevant technical field; Master’s degree preferred
6 Strong OOD skills
7 Experience with RESTful API design
8 Experience in an Agile development environment is preferred, fluent in writing code on the MSFT stack (C#, C++, ASP.net, etc. experience/knowledge in SOAP and REST will be plus.
9 Docker or Kubernetes experience is a plus

MUST BE ABLE TO GET UP TO SPEED QUICKLY ON THE OLD SYSTEM,
MUST BE A DEVELOPER WITH A GOOD UNDERSTANDING OF T-SQL,
MUST BE PROBLEM SOLVER.
             

Similar Jobs you may be interested in ..